Switching to Av libs to handle cover pictures

This commit is contained in:
emeric
2014-03-13 13:52:16 +01:00
parent 7fb9b5bd1d
commit 507a3bdaae
11 changed files with 82 additions and 31 deletions
+7 -7
View File
@@ -22,31 +22,31 @@ Wt::WApplication *createApplication(const Wt::WEnvironment& env)
int main(int argc, char* argv[])
{
Av::AvInit();
Transcode::AvConvTranscoder::init();
// std::locale::global(std::locale(""));
MetaData::AvFormat metadataParser;
// MetaData::Extractor metadataParser;
Transcode::AvConvTranscoder::init();
// Set up the long living database session
Database database("test.db", metadataParser);
// database.watchDirectory( WatchedDirectory("/storage/common/Media/Son", WatchedDirectory::Audio ));
// database.watchDirectory(WatchedDirectory("/storage/common/Media/Son/Metal", WatchedDirectory::Audio));
database.watchDirectory(WatchedDirectory("/storage/common/Media/Son/Metal", WatchedDirectory::Audio));
// database.watchDirectory("/storage/common/Media/Son/Metal/Iced Earth/2004 - The Glorious Burden");
// database.watchDirectory("/storage/common/Media/Son/Metal/System Of a Down");
// database.watchDirectory("/storage/common/Media/Son/Metal/Leprous");
// database.watchDirectory("/storage/common/Media/Son/Electro");
// database.watchDirectory( WatchedDirectory("/storage/common/Media/Son/Electro", WatchedDirectory::Audio) );
// database.watchDirectory("/storage/common/Media/Son/Metal/Lacuna Coil");
// database.watchDirectory( WatchedDirectory("/storage/common/Media/Video", WatchedDirectory::Video) );
database.watchDirectory( WatchedDirectory("/storage/common/Media/Video", WatchedDirectory::Video) );
// database.watchDirectory( WatchedDirectory("/storage/common/Media/Video/Films", WatchedDirectory::Video) );
database.watchDirectory( WatchedDirectory("/storage/common/Media/Video/Series", WatchedDirectory::Video) );
// database.watchDirectory( WatchedDirectory("/storage/common/Media/Video/Series", WatchedDirectory::Video) );
std::cout << "Starting refresh..." << std::endl;
// boost::thread refreshThread(boost::bind(&Database::refresh, &database));
boost::thread refreshThread(boost::bind(&Database::refresh, &database));
AvInit();
return Wt::WRun(argc, argv, &createApplication);
}