#include <meta_data_extractor.h>
Inheritance diagram for gstreamer::MetaDataExtractor:
Collaboration diagram for gstreamer::MetaDataExtractor:Public Member Functions | |
| MetaDataExtractor () | |
| ~MetaDataExtractor () | |
| bool | set_state_and_wait (GstState new_state) |
| void | meta_data_for_track_with_uri (const QUrl &uri, const Callback &cb) |
Static Public Member Functions | |
| static const std::map< std::string, std::string > & | gstreamer_to_mpris_tag_lut () |
| static void | on_tag_available (const gstreamer::Bus::Message::Detail::Tag &tag, QVariantMap *md) |
Additional Inherited Members | |
Public Types inherited from lomiri::MediaHubService::Engine::MetaDataExtractor | |
| typedef std::function< void(const QVariantMap &)> | Callback |
Protected Member Functions inherited from lomiri::MediaHubService::Engine::MetaDataExtractor | |
| MetaDataExtractor ()=default | |
| MetaDataExtractor (const MetaDataExtractor &)=delete | |
| MetaDataExtractor & | operator= (const MetaDataExtractor &)=delete |
Definition at line 37 of file meta_data_extractor.h.
|
inline |
Definition at line 165 of file meta_data_extractor.h.
|
inlinevirtual |
Reimplemented from lomiri::MediaHubService::Engine::MetaDataExtractor.
Definition at line 179 of file meta_data_extractor.h.
|
inlinestatic |
Definition at line 40 of file meta_data_extractor.h.
Referenced by on_tag_available().
|
inlinevirtual |
Implements lomiri::MediaHubService::Engine::MetaDataExtractor.
Definition at line 220 of file meta_data_extractor.h.
References on_tag_available().
Here is the call graph for this function:
|
inlinestatic |
Definition at line 65 of file meta_data_extractor.h.
References gstreamer_to_mpris_tag_lut(), and gstreamer::Bus::Message::Detail::Tag::tag_list.
Referenced by meta_data_for_track_with_uri(), and gstreamer::EnginePrivate::on_tag_available().
Here is the call graph for this function:
|
inline |
Definition at line 188 of file meta_data_extractor.h.