PVR add-on EPG data
Used on EPG methods in PVR instance class.
See related modules about, also below in this view are few macros where default values of associated places.
Topics | |
class PVREPGTag | |
PVR add-on EPG data tag Representation of an EPG event. | |
enum EPG_EVENT_CONTENTMASK (and sub types) | |
EPG entry content event types. These ID's come from the DVB-SI EIT table "content descriptor" Also known under the name "E-book genre assignments". | |
enum EPG_TAG_FLAG | |
Bit field of independent flags associated with the EPG entry. Values used by kodi::addon::PVREPGTag::SetFlags(). | |
enum EPG_EVENT_STATE | |
EPG event states. Used with kodi::addon::CInstancePVRClient::EpgEventStateChange() callback. | |
#define EPG_STRING_TOKEN_SEPARATOR "," |
Separator to use in strings containing different tokens, for example writers, directors, actors of an event.
#define EPG_TAG_INVALID_UID 0 |
Special PVREPGTag::SetUniqueBroadcastId value.
Special kodi::addon::PVREPGTag::SetUniqueBroadcastId() value to indicate that a tag has not a valid EPG event uid.
#define EPG_TAG_INVALID_SERIES_EPISODE -1 |
Special kodi::addon::PVREPGTag::SetSeriesNumber(), kodi::addon::PVREPGTag::SetEpisodeNumber() and kodi::addon::PVREPGTag::SetEpisodePartNumber() value to indicate it is not to be used.
#define EPG_TIMEFRAME_UNLIMITED -1 |
Timeframe value for use with kodi::addon::CInstancePVRClient::SetEPGTimeFrame() function to indicate "no timeframe".