![]() |
Kodi Documentation
18.0
Kodi is an open source media player and entertainment hub.
|
Classes | |
struct | EPG_TAG |
Representation of an EPG event. More... | |
Macros | |
#define | ATTRIBUTE_PACKED |
#define | PRAGMA_PACK 1 |
#define | EPG_GENRE_USE_STRING 0x100 |
#define | EPG_STRING_TOKEN_SEPARATOR "," |
EPG entry content event types | |
#define | EPG_EVENT_CONTENTMASK_UNDEFINED 0x00 |
#define | EPG_EVENT_CONTENTMASK_MOVIEDRAMA 0x10 |
#define | EPG_EVENT_CONTENTMASK_NEWSCURRENTAFFAIRS 0x20 |
#define | EPG_EVENT_CONTENTMASK_SHOW 0x30 |
#define | EPG_EVENT_CONTENTMASK_SPORTS 0x40 |
#define | EPG_EVENT_CONTENTMASK_CHILDRENYOUTH 0x50 |
#define | EPG_EVENT_CONTENTMASK_MUSICBALLETDANCE 0x60 |
#define | EPG_EVENT_CONTENTMASK_ARTSCULTURE 0x70 |
#define | EPG_EVENT_CONTENTMASK_SOCIALPOLITICALECONOMICS 0x80 |
#define | EPG_EVENT_CONTENTMASK_EDUCATIONALSCIENCE 0x90 |
#define | EPG_EVENT_CONTENTMASK_LEISUREHOBBIES 0xA0 |
#define | EPG_EVENT_CONTENTMASK_SPECIAL 0xB0 |
#define | EPG_EVENT_CONTENTMASK_USERDEFINED 0xF0 |
Typedefs | |
typedef struct EPG_TAG | EPG_TAG |
Representation of an EPG event. More... | |
Enumerations | |
enum | EPG_EVENT_STATE { EPG_EVENT_CREATED = 0, EPG_EVENT_UPDATED = 1, EPG_EVENT_DELETED = 2 } |
EPG event states. Used with EpgEventStateChange callback. More... | |
Variables | |
const unsigned int | EPG_TAG_FLAG_UNDEFINED = 0x00000000 |
nothing special to say about this entry More... | |
const unsigned int | EPG_TAG_FLAG_IS_SERIES = 0x00000001 |
this EPG entry is part of a series More... | |
const unsigned int | EPG_TAG_INVALID_UID = 0 |
special EPG_TAG.iUniqueBroadcastId value to indicate that a tag has not a valid EPG event uid. More... | |
#define ATTRIBUTE_PACKED |
#define EPG_EVENT_CONTENTMASK_ARTSCULTURE 0x70 |
#define EPG_EVENT_CONTENTMASK_CHILDRENYOUTH 0x50 |
#define EPG_EVENT_CONTENTMASK_EDUCATIONALSCIENCE 0x90 |
#define EPG_EVENT_CONTENTMASK_LEISUREHOBBIES 0xA0 |
#define EPG_EVENT_CONTENTMASK_MOVIEDRAMA 0x10 |
#define EPG_EVENT_CONTENTMASK_MUSICBALLETDANCE 0x60 |
#define EPG_EVENT_CONTENTMASK_NEWSCURRENTAFFAIRS 0x20 |
#define EPG_EVENT_CONTENTMASK_SHOW 0x30 |
#define EPG_EVENT_CONTENTMASK_SOCIALPOLITICALECONOMICS 0x80 |
#define EPG_EVENT_CONTENTMASK_SPECIAL 0xB0 |
#define EPG_EVENT_CONTENTMASK_SPORTS 0x40 |
#define EPG_EVENT_CONTENTMASK_UNDEFINED 0x00 |
#define EPG_EVENT_CONTENTMASK_USERDEFINED 0xF0 |
#define EPG_GENRE_USE_STRING 0x100 |
#define EPG_STRING_TOKEN_SEPARATOR "," |
#define PRAGMA_PACK 1 |
enum EPG_EVENT_STATE |
const unsigned int EPG_TAG_FLAG_IS_SERIES = 0x00000001 |
this EPG entry is part of a series
const unsigned int EPG_TAG_FLAG_UNDEFINED = 0x00000000 |
nothing special to say about this entry
const unsigned int EPG_TAG_INVALID_UID = 0 |
special EPG_TAG.iUniqueBroadcastId value to indicate that a tag has not a valid EPG event uid.