Ubuntu TV Media Scanner
A centralized index for removable media content.
|
#include <mediascanner/metadataresolver.h>
Public Types | |
typedef std::function< void(const std::wstring &, const MediaInfo &)> | StoreFunction |
Public Member Functions | |
MetadataResolver () | |
~MetadataResolver () | |
bool | SetupSources (const std::vector< std::string > &sources) |
void | WaitForFinished () |
void | cancel () |
void | push (const std::string &url, const MediaInfo &metadata, const StoreFunction &store_metadata) |
bool | is_idle () const |
typedef std::function<void(const std::wstring &, const MediaInfo &)> mediascanner::MetadataResolver::StoreFunction |
mediascanner::MetadataResolver::MetadataResolver | ( | ) |
mediascanner::MetadataResolver::~MetadataResolver | ( | ) |
void mediascanner::MetadataResolver::cancel | ( | ) |
bool mediascanner::MetadataResolver::is_idle | ( | ) | const |
void mediascanner::MetadataResolver::push | ( | const std::string & | url, |
const MediaInfo & | metadata, | ||
const StoreFunction & | store_metadata | ||
) |
bool mediascanner::MetadataResolver::SetupSources | ( | const std::vector< std::string > & | sources) |
void mediascanner::MetadataResolver::WaitForFinished | ( | ) |