libsaria: Rename UpdateTask to ScanTask
I feel that ScanTask is a better name
This commit is contained in:
parent
b84b7b415d
commit
e94ca6b9d6
|
@ -15,19 +15,18 @@ class LibraryPath
|
||||||
LibraryPath(string);
|
LibraryPath(string);
|
||||||
~LibraryPath();
|
~LibraryPath();
|
||||||
|
|
||||||
void set_dir(string);
|
|
||||||
void update();
|
void update();
|
||||||
};
|
};
|
||||||
|
|
||||||
class UpdateTask : public IdleTask
|
class ScanTask : public IdleTask
|
||||||
{
|
{
|
||||||
private:
|
private:
|
||||||
LibraryPath *path;
|
string library;
|
||||||
string dir;
|
string dir;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
UpdateTask(LibraryPath *, string);
|
ScanTask(string, string);
|
||||||
~UpdateTask();
|
~ScanTask();
|
||||||
void run_task();
|
void run_task();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -20,20 +20,25 @@ void Library::update_path(string dir)
|
||||||
|
|
||||||
void LibraryPath::update()
|
void LibraryPath::update()
|
||||||
{
|
{
|
||||||
UpdateTask *task = new UpdateTask(this, path);
|
ScanTask *task = new ScanTask(path, path);
|
||||||
libsaria_queue_task(task);
|
libsaria_queue_task(task);
|
||||||
}
|
}
|
||||||
|
|
||||||
UpdateTask::UpdateTask(LibraryPath *lib_path, string scan_dir)
|
ScanTask::ScanTask(string base_dir, string scan_dir)
|
||||||
{
|
{
|
||||||
path = lib_path;
|
library = base_dir;
|
||||||
dir = scan_dir;
|
dir = scan_dir;
|
||||||
}
|
}
|
||||||
|
|
||||||
UpdateTask::~UpdateTask()
|
ScanTask::~ScanTask()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
void UpdateTask::run_task()
|
/*
|
||||||
|
* 1) Read a directory
|
||||||
|
* 2) Create and queue a new UpdateTask for each subdirectory
|
||||||
|
* 3) Find tags for each music file
|
||||||
|
*/
|
||||||
|
void ScanTask::run_task()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user