libsaria: Various cleanups
- Pass inodes by reference - Change some namespace code formatting to match later code
This commit is contained in:
parent
a975fcc2cc
commit
39f74eb6b4
|
@ -24,7 +24,7 @@ namespace libsaria
|
|||
|
||||
void add_path(string);
|
||||
void remove_path(string);
|
||||
void play_id(ino_t);
|
||||
void play_id(ino_t &);
|
||||
void get_info(ino_t &, void(*)(Track &));
|
||||
void for_each(void (*)(Track &));
|
||||
void for_each_path(void (*)(struct PathInfo &));
|
||||
|
|
|
@ -88,7 +88,7 @@ namespace libsaria
|
|||
it->second.update();
|
||||
}
|
||||
|
||||
void library::play_id(ino_t id)
|
||||
void library::play_id(ino_t &id)
|
||||
{
|
||||
map<string, LibraryPath>::iterator it;
|
||||
for (it = path_map.begin(); it != path_map.end(); it++) {
|
||||
|
|
|
@ -22,8 +22,8 @@ class LibraryPath
|
|||
void for_each(void (*)(Track &));
|
||||
void get_info(void (*)(struct libsaria::library::PathInfo &));
|
||||
bool get_info_id(ino_t &, void (*)(Track &));
|
||||
void insert_track(ino_t, TrackTag &);
|
||||
bool play_id(ino_t);
|
||||
void insert_track(ino_t &, TrackTag &);
|
||||
bool play_id(ino_t &);
|
||||
void save(OutFile &);
|
||||
void update();
|
||||
unsigned int size();
|
||||
|
|
|
@ -36,7 +36,7 @@ LibraryPath::~LibraryPath()
|
|||
{
|
||||
}
|
||||
|
||||
void LibraryPath::insert_track(ino_t inode, TrackTag &tag)
|
||||
void LibraryPath::insert_track(ino_t &inode, TrackTag &tag)
|
||||
{
|
||||
file_map[inode] = tag;
|
||||
}
|
||||
|
|
|
@ -5,17 +5,22 @@
|
|||
#include <libsaria/print.h>
|
||||
#include <libsaria/library.h>
|
||||
|
||||
void libsaria::init(int argc, char **argv)
|
||||
namespace libsaria
|
||||
{
|
||||
println("Initializing libsaria");
|
||||
audio::init(argc, argv);
|
||||
print("saria dir: ");
|
||||
println(get_saria_dir());
|
||||
make_saria_dir();
|
||||
libsaria::library::load();
|
||||
}
|
||||
|
||||
void libsaria::quit()
|
||||
{
|
||||
println("Quitting libsaria");
|
||||
}
|
||||
void init(int argc, char **argv)
|
||||
{
|
||||
println("Initializing libsaria");
|
||||
audio::init(argc, argv);
|
||||
print("saria dir: ");
|
||||
println(get_saria_dir());
|
||||
make_saria_dir();
|
||||
libsaria::library::load();
|
||||
}
|
||||
|
||||
void quit()
|
||||
{
|
||||
println("Quitting libsaria");
|
||||
}
|
||||
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue