| 
    Kodi Documentation 22.0
    
   Kodi is an open source media player and entertainment hub. 
   | 
 
PVR add-on EPG data
Used on EPG methods in PVR instance class.  
More...
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.  | |
Macros | |
| #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.   | |
| #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".   | |
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.
| #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_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_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_TIMEFRAME_UNLIMITED -1 | 
Timeframe value for use with kodi::addon::CInstancePVRClient::SetEPGTimeFrame() function to indicate "no timeframe".