#include <mediascanner/property.h>
Inherits mediascanner::GenericProperty< GenericStringProperty< fts >, String >.
Inherited by mediascanner::schema::Album, mediascanner::schema::AlbumArtist, mediascanner::schema::ApplicationName, mediascanner::schema::Artist, mediascanner::schema::AudioCodec, mediascanner::schema::Author, mediascanner::schema::Backdrop, mediascanner::schema::CapturingContrast, mediascanner::schema::CapturingExposureMode, mediascanner::schema::CapturingExposureProgram, mediascanner::schema::CapturingFlashMode, mediascanner::schema::CapturingGainAdjustment, mediascanner::schema::CapturingSaturation, mediascanner::schema::CapturingSceneCaptureType, mediascanner::schema::CapturingSharpness, mediascanner::schema::CapturingSource, mediascanner::schema::Certification, mediascanner::schema::Comment, mediascanner::schema::Composer, mediascanner::schema::Contact, mediascanner::schema::ContainerFormat, mediascanner::schema::Copyright, mediascanner::schema::CopyrightUri, mediascanner::schema::Cover, mediascanner::schema::Description, mediascanner::schema::DeviceManufacturer, mediascanner::schema::DeviceModel, mediascanner::schema::Director, mediascanner::schema::EncodedBy, mediascanner::schema::Encoder, mediascanner::schema::ETag, mediascanner::schema::ExternalUrl, mediascanner::schema::Genre, mediascanner::schema::GeoLocationCity, mediascanner::schema::GeoLocationCountry, mediascanner::schema::GeoLocationName, mediascanner::schema::GeoLocationSublocation, mediascanner::schema::Grouping, mediascanner::schema::HomepageUrl, mediascanner::schema::ImageOrientation, mediascanner::schema::ImdbId, mediascanner::schema::ISRC, mediascanner::schema::Keyword, mediascanner::schema::Language, mediascanner::schema::License, mediascanner::schema::LicenseUri, mediascanner::schema::Lyrics, mediascanner::schema::MeteringMode, mediascanner::schema::MimeType, mediascanner::schema::Organization, mediascanner::schema::OriginalTitle, mediascanner::schema::Performer, mediascanner::schema::Poster, mediascanner::schema::Producer, mediascanner::schema::Region, mediascanner::schema::ShowName, mediascanner::schema::Studio, mediascanner::schema::Title, mediascanner::schema::TmdbId, mediascanner::schema::Url, mediascanner::schema::Version, mediascanner::schema::VideoCodec, and mediascanner::schema::WhiteBalance.
|
| GenericStringProperty (const String &field_name, const Property::MetadataKey &metadata_key, Property::Category category, Property::MergeStrategy merge_strategy, const Property::StreamInfoFunction &stream_info) |
|
| GenericStringProperty (typename inherited::Private *impl) |
|
| GenericProperty (Private *impl) |
|
StreamInfoFunction | bind_attr (MediaInfoGetter get_attribute) |
|
StreamInfoFunction | bind_attr (StreamInfoGetter get_attribute) |
|
StreamInfoFunction | bind_attr (AudioInfoGetter get_attribute) |
|
StreamInfoFunction | bind_attr (VideoInfoGetter get_attribute) |
|
StreamInfoFunction | bind_tag (const char *tag_name) const |
|
| Property (PrivatePtr impl) |
| Constructs a new property instance. More...
|
|
StreamInfoFunction | bind_any (const StreamInfoFunction &first, const StreamInfoFunction &second) const |
|
template<typename ValueType > |
bool | MergeAttribute (GstDiscovererInfo *media, GstDiscovererStreamInfo *stream, ValueType(*get_attribute)(const GstDiscovererInfo *), ValueMap *item) const |
|
template<typename ValueType , typename InfoType > |
bool | MergeAttribute (GstDiscovererInfo *media, GstDiscovererStreamInfo *stream, ValueType(*get_attribute)(const InfoType *), ValueMap *item) const |
|
template<typename ValueType > |
bool | MergeTag (GstDiscovererInfo *media, GstDiscovererStreamInfo *stream, const char *tag_name, ValueMap *item) const |
|
template<typename ValueType > |
StreamInfoFunction | bind_attr (ValueType(*)(const GstDiscovererInfo *)) |
|
template<typename ValueType , typename InfoType > |
StreamInfoFunction | bind_attr (ValueType(*)(const InfoType *)) |
|
template<typename ValueType > |
StreamInfoFunction | bind_tag (const char *tag_name) const |
|
template<FullTextSearchMode fts>
template<FullTextSearchMode fts>
template<FullTextSearchMode fts>
template<FullTextSearchMode fts>