kodi
Static Public Member Functions | List of all members
PLT_Didl Class Reference

DIDL manipulation. More...

#include <PltDidl.h>

Static Public Member Functions

static NPT_Result ToDidl (PLT_MediaObject &object, const NPT_String &filter, NPT_String &didl)
 
static NPT_Result FromDidl (const char *didl, PLT_MediaObjectListReference &objects)
 
static void AppendXmlEscape (NPT_String &out, const char *in)
 
static void AppendXmlUnEscape (NPT_String &out, const char *in)
 
static NPT_Result ParseTimeStamp (const NPT_String &timestamp, NPT_UInt32 &seconds)
 
static NPT_String FormatTimeStamp (NPT_UInt32 seconds)
 
static NPT_Result ParseTimeStamp (const NPT_String &in, NPT_TimeStamp &timestamp)
 
static NPT_UInt64 ConvertFilterToMask (const NPT_String &filter)
 

Detailed Description

DIDL manipulation.

The PLT_Didl class provides a mechanism to (de)serialize a PLT_MediaObject or list of PLT_MediaObject (PLT_MediaObjectList).


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