Collaboration diagram for media::TrackListImplementation::Private:Public Types | |
| typedef std::map< Track::Id, std::tuple< Track::UriType, Track::MetaData > > | MetaDataCache |
Public Member Functions | |
| void | updateCachedTrackMetadata (const media::Track::Id &id, const media::Track::UriType &uri) |
| media::TrackList::Container::iterator | get_shuffled_insert_it () |
Public Attributes | |
| dbus::Object::Ptr | object |
| size_t | track_counter |
| MetaDataCache | meta_data_cache |
| std::shared_ptr< media::Engine::MetaDataExtractor > | extractor |
| media::TrackList::Container | shuffled_tracks |
| bool | shuffle |
Definition at line 38 of file track_list_implementation.cpp.
| typedef std::map<Track::Id, std::tuple<Track::UriType, Track::MetaData> > media::TrackListImplementation::Private::MetaDataCache |
Definition at line 40 of file track_list_implementation.cpp.
|
inline |
Definition at line 75 of file track_list_implementation.cpp.
References shuffled_tracks.
|
inline |
Definition at line 51 of file track_list_implementation.cpp.
References extractor, and meta_data_cache.
| std::shared_ptr<media::Engine::MetaDataExtractor> media::TrackListImplementation::Private::extractor |
Definition at line 45 of file track_list_implementation.cpp.
Referenced by updateCachedTrackMetadata().
| MetaDataCache media::TrackListImplementation::Private::meta_data_cache |
Definition at line 44 of file track_list_implementation.cpp.
Referenced by updateCachedTrackMetadata().
| dbus::Object::Ptr media::TrackListImplementation::Private::object |
Definition at line 42 of file track_list_implementation.cpp.
| bool media::TrackListImplementation::Private::shuffle |
Definition at line 49 of file track_list_implementation.cpp.
| media::TrackList::Container media::TrackListImplementation::Private::shuffled_tracks |
Definition at line 48 of file track_list_implementation.cpp.
Referenced by get_shuffled_insert_it().
| size_t media::TrackListImplementation::Private::track_counter |
Definition at line 43 of file track_list_implementation.cpp.