|
Ubuntu TV Media Scanner
A centralized index for removable media content.
|
#include <mediascanner/settings.h>
Classes | |
| class | Key |
| class | KeyName |
| struct | MediaFormat |
| struct | MetadataSource |
Public Types | |
| typedef std::function< void()> | ChangeListener |
| typedef std::vector< MediaFormat > | MediaFormatList |
| typedef std::vector < MetadataSource > | MetadataSourceList |
| typedef std::vector< std::string > | StringList |
Public Member Functions | |
| Settings () | |
| MediaFormatList | mandatory_containers () const |
| MediaFormatList | mandatory_decoders () const |
| MetadataSourceList | metadata_sources () const |
| StringList | media_root_urls () const |
| StringList | media_root_paths () const |
| template<typename T > | |
| T | lookup (const Key< T > &key) const |
| unsigned | connect (const KeyName &key, const ChangeListener &listener) const |
| void | disconnect (unsigned handler_id) const |
| std::vector< std::string > | LoadMetadataSources () const |
Static Public Member Functions | |
| static std::vector< std::string > | LoadMetadataSources (const MetadataSourceList &sources) |
Static Public Attributes | |
| static const Key< MediaFormatList > | kMandatoryContainers |
| static const Key< MediaFormatList > | kMandatoryDecoders |
| static const Key < MetadataSourceList > | kMetadataSources |
| static const Key< StringList > | kMediaRoots |
| typedef std::function<void()> mediascanner::Settings::ChangeListener |
| typedef std::vector<MediaFormat> mediascanner::Settings::MediaFormatList |
| typedef std::vector<MetadataSource> mediascanner::Settings::MetadataSourceList |
| typedef std::vector<std::string> mediascanner::Settings::StringList |
| mediascanner::Settings::Settings | ( | ) |
| unsigned mediascanner::Settings::connect | ( | const KeyName & | key, |
| const ChangeListener & | listener | ||
| ) | const |
| void mediascanner::Settings::disconnect | ( | unsigned | handler_id) | const |
| std::vector<std::string> mediascanner::Settings::LoadMetadataSources | ( | ) | const |
|
static |
| T mediascanner::Settings::lookup | ( | const Key< T > & | key) | const |
| MediaFormatList mediascanner::Settings::mandatory_containers | ( | ) | const |
| MediaFormatList mediascanner::Settings::mandatory_decoders | ( | ) | const |
| StringList mediascanner::Settings::media_root_paths | ( | ) | const |
| StringList mediascanner::Settings::media_root_urls | ( | ) | const |
| MetadataSourceList mediascanner::Settings::metadata_sources | ( | ) | const |
|
static |
|
static |
|
static |
|
static |
1.8.4