kodi
Public Member Functions | List of all members
PLT_MetadataHandler Class Referenceabstract

Public Member Functions

virtual bool HandleExtension (const char *extension)=0
 
virtual NPT_Result Load (NPT_InputStream &stream, NPT_TimeInterval sleeptime=NPT_TimeInterval(.01), NPT_TimeInterval timeout=NPT_TimeInterval(30.))=0
 
virtual NPT_Result Save (NPT_OutputStream &stream, NPT_TimeInterval sleeptime=NPT_TimeInterval(.01), NPT_TimeInterval timeout=NPT_TimeInterval(30.))=0
 
virtual const char * GetLicenseData (NPT_String &licenseData)=0
 
virtual NPT_Result GetCoverArtData (char *&caData, int &len)=0
 
virtual const char * GetContentID (NPT_String &value)=0
 
virtual const char * GetTitle (NPT_String &value)=0
 
virtual const char * GetDescription (NPT_String &value)=0
 
virtual NPT_Result GetDuration (NPT_UInt32 &seconds)=0
 
virtual const char * GetProtection (NPT_String &protection)=0
 
virtual NPT_Result GetYear (NPT_Size &year)=0
 
virtual NPT_Result Load (const char *filename)
 
virtual NPT_Result Save (const char *filename)
 

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