Music Hub  ..
A session-wide music playback service
core::ubuntu::media::Engine::MetaDataExtractor Class Referenceabstract

#include <engine.h>

+ Inheritance diagram for core::ubuntu::media::Engine::MetaDataExtractor:
+ Collaboration diagram for core::ubuntu::media::Engine::MetaDataExtractor:

Public Member Functions

virtual Track::MetaData meta_data_for_track_with_uri (const Track::UriType &uri)=0
 

Protected Member Functions

 MetaDataExtractor ()=default
 
 MetaDataExtractor (const MetaDataExtractor &)=delete
 
virtual ~MetaDataExtractor ()=default
 
MetaDataExtractoroperator= (const MetaDataExtractor &)=delete
 

Detailed Description

Definition at line 61 of file engine.h.

Constructor & Destructor Documentation

core::ubuntu::media::Engine::MetaDataExtractor::MetaDataExtractor ( )
protecteddefault
core::ubuntu::media::Engine::MetaDataExtractor::MetaDataExtractor ( const MetaDataExtractor )
protecteddelete
virtual core::ubuntu::media::Engine::MetaDataExtractor::~MetaDataExtractor ( )
protectedvirtualdefault

Reimplemented in gstreamer::MetaDataExtractor.

Member Function Documentation

virtual Track::MetaData core::ubuntu::media::Engine::MetaDataExtractor::meta_data_for_track_with_uri ( const Track::UriType uri)
pure virtual
MetaDataExtractor& core::ubuntu::media::Engine::MetaDataExtractor::operator= ( const MetaDataExtractor )
protecteddelete

The documentation for this class was generated from the following file: