xbmc
Public Member Functions | List of all members
PLT_MediaItem Class Reference

The PLT_MediaItem class represents a first-level class derived directly from PLT_MediaObject. More...

#include <PltMediaItem.h>

Inheritance diagram for PLT_MediaItem:
Inheritance graph
[legend]
Collaboration diagram for PLT_MediaItem:
Collaboration graph
[legend]

Public Member Functions

NPT_Result ToDidl (const NPT_String &filter, NPT_String &didl) override
 
NPT_Result ToDidl (NPT_UInt64 mask, NPT_String &didl) override
 
NPT_Result FromDidl (NPT_XmlElementNode *entry) override
 
- Public Member Functions inherited from PLT_MediaObject
bool IsContainer ()
 
virtual NPT_Result Reset ()
 

Additional Inherited Members

- Static Public Member Functions inherited from PLT_MediaObject
static const char * GetUPnPClass (const char *filename, const PLT_HttpRequestContext *context=NULL)
 
- Public Attributes inherited from PLT_MediaObject
PLT_ObjectClass m_ObjectClass
 
NPT_String m_ObjectID
 
NPT_String m_ParentID
 
NPT_String m_ReferenceID
 
NPT_String m_Title
 
NPT_String m_Creator
 
NPT_String m_Date
 
PLT_PeopleInfo m_People
 
PLT_AffiliationInfo m_Affiliation
 
PLT_Description m_Description
 
PLT_RecordedInfo m_Recorded
 
bool m_Restricted
 
PLT_ExtraInfo m_ExtraInfo
 
PLT_MiscInfo m_MiscInfo
 
NPT_Array< PLT_MediaItemResourcem_Resources
 
NPT_Array< PLT_SecResourcem_SecResources
 
PLT_XbmcInfo m_XbmcInfo
 
NPT_String m_Didl
 

Detailed Description

The PLT_MediaItem class represents a first-level class derived directly from PLT_MediaObject.

It most often represents a single piece of AV data.


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