Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches

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". More...

Typedefs

typedef enum EPG_EVENT_CONTENTSUBMASK_NEWSCURRENTAFFAIRS EPG_EVENT_CONTENTSUBMASK_NEWSCURRENTAFFAIRS
 EPG entry sub content to EPG_EVENT_CONTENTMASK_NEWSCURRENTAFFAIRS event types for sub type of "News/Current affairs".
 
typedef enum EPG_EVENT_CONTENTSUBMASK_SHOW EPG_EVENT_CONTENTSUBMASK_SHOW
 EPG entry sub content to EPG_EVENT_CONTENTMASK_SHOW event types for sub type of "Show/Game show".
 
typedef enum EPG_EVENT_CONTENTSUBMASK_SPORTS EPG_EVENT_CONTENTSUBMASK_SPORTS
 EPG entry sub content to EPG_EVENT_CONTENTMASK_SPORTS event types for sub type of "Sports".
 
typedef enum EPG_EVENT_CONTENTSUBMASK_CHILDRENYOUTH EPG_EVENT_CONTENTSUBMASK_CHILDRENYOUTH
 EPG entry sub content to EPG_EVENT_CONTENTMASK_CHILDRENYOUTH event types for sub type of "Children's/Youth programmes".
 
typedef enum EPG_EVENT_CONTENTSUBMASK_MUSICBALLETDANCE EPG_EVENT_CONTENTSUBMASK_MUSICBALLETDANCE
 EPG entry sub content to EPG_EVENT_CONTENTMASK_MUSICBALLETDANCE event types for sub type of "Music/Ballet/Dance".
 
typedef enum EPG_EVENT_CONTENTSUBMASK_ARTSCULTURE EPG_EVENT_CONTENTSUBMASK_ARTSCULTURE
 EPG entry sub content to EPG_EVENT_CONTENTMASK_ARTSCULTURE event types for sub type of "Arts/Culture (without music)".
 
typedef enum EPG_EVENT_CONTENTSUBMASK_SOCIALPOLITICALECONOMICS EPG_EVENT_CONTENTSUBMASK_SOCIALPOLITICALECONOMICS
 EPG entry sub content to EPG_EVENT_CONTENTMASK_SOCIALPOLITICALECONOMICS event types for sub type of "Social/Political issues/Economics".
 
typedef enum EPG_EVENT_CONTENTSUBMASK_EDUCATIONALSCIENCE EPG_EVENT_CONTENTSUBMASK_EDUCATIONALSCIENCE
 EPG entry sub content to EPG_EVENT_CONTENTMASK_EDUCATIONALSCIENCE event types for sub type of "Education/Science/Factual topics".
 
typedef enum EPG_EVENT_CONTENTSUBMASK_LEISUREHOBBIES EPG_EVENT_CONTENTSUBMASK_LEISUREHOBBIES
 EPG entry sub content to EPG_EVENT_CONTENTMASK_LEISUREHOBBIES event types for sub type of "Leisure hobbies".
 
typedef enum EPG_EVENT_CONTENTSUBMASK_SPECIAL EPG_EVENT_CONTENTSUBMASK_SPECIAL
 EPG entry sub content to EPG_EVENT_CONTENTMASK_SPECIAL event types for sub type of "Special characteristics".
 

Enumerations

enum  EPG_EVENT_CONTENTSUBMASK_NEWSCURRENTAFFAIRS {
  EPG_EVENT_CONTENTSUBMASK_NEWSCURRENTAFFAIRS_GENERAL = 0x0 , EPG_EVENT_CONTENTSUBMASK_NEWSCURRENTAFFAIRS_WEATHER = 0x1 , EPG_EVENT_CONTENTSUBMASK_NEWSCURRENTAFFAIRS_MAGAZINE = 0x2 , EPG_EVENT_CONTENTSUBMASK_NEWSCURRENTAFFAIRS_DOCUMENTARY = 0x3 ,
  EPG_EVENT_CONTENTSUBMASK_NEWSCURRENTAFFAIRS_DISCUSSION_INTERVIEW_DEBATE = 0x4 , EPG_EVENT_CONTENTSUBMASK_NEWSCURRENTAFFAIRS_USERDEFINED = 0xF
}
 EPG entry sub content to EPG_EVENT_CONTENTMASK_NEWSCURRENTAFFAIRS event types for sub type of "News/Current affairs". More...
 
enum  EPG_EVENT_CONTENTSUBMASK_SHOW {
  EPG_EVENT_CONTENTSUBMASK_SHOW_GENERAL = 0x0 , EPG_EVENT_CONTENTSUBMASK_SHOW_GAMESHOW_QUIZ_CONTEST = 0x1 , EPG_EVENT_CONTENTSUBMASK_SHOW_VARIETY_SHOW = 0x2 , EPG_EVENT_CONTENTSUBMASK_SHOW_TALK_SHOW = 0x3 ,
  EPG_EVENT_CONTENTSUBMASK_SHOW_USERDEFINED = 0xF
}
 EPG entry sub content to EPG_EVENT_CONTENTMASK_SHOW event types for sub type of "Show/Game show". More...
 
enum  EPG_EVENT_CONTENTSUBMASK_SPORTS {
  EPG_EVENT_CONTENTSUBMASK_SPORTS_GENERAL = 0x0 , EPG_EVENT_CONTENTSUBMASK_SPORTS_OLYMPICGAMES_WORLDCUP = 0x1 , EPG_EVENT_CONTENTSUBMASK_SPORTS_SPORTS_MAGAZINES = 0x2 , EPG_EVENT_CONTENTSUBMASK_SPORTS_FOOTBALL_SOCCER = 0x3 ,
  EPG_EVENT_CONTENTSUBMASK_SPORTS_TENNIS_SQUASH = 0x4 , EPG_EVENT_CONTENTSUBMASK_SPORTS_TEAMSPORTS = 0x5 , EPG_EVENT_CONTENTSUBMASK_SPORTS_ATHLETICS = 0x6 , EPG_EVENT_CONTENTSUBMASK_SPORTS_MOTORSPORT = 0x7 ,
  EPG_EVENT_CONTENTSUBMASK_SPORTS_WATERSPORT = 0x8 , EPG_EVENT_CONTENTSUBMASK_SPORTS_WINTERSPORTS = 0x9 , EPG_EVENT_CONTENTSUBMASK_SPORTS_EQUESTRIAN = 0xA , EPG_EVENT_CONTENTSUBMASK_SPORTS_MARTIALSPORTS = 0xB ,
  EPG_EVENT_CONTENTSUBMASK_SPORTS_USERDEFINED = 0xF
}
 EPG entry sub content to EPG_EVENT_CONTENTMASK_SPORTS event types for sub type of "Sports". More...
 
enum  EPG_EVENT_CONTENTSUBMASK_CHILDRENYOUTH {
  EPG_EVENT_CONTENTSUBMASK_CHILDRENYOUTH_GENERAL = 0x0 , EPG_EVENT_CONTENTSUBMASK_CHILDRENYOUTH_PRESCHOOL_CHILDREN = 0x1 , EPG_EVENT_CONTENTSUBMASK_CHILDRENYOUTH_ENTERTAIN_6TO14 = 0x2 , EPG_EVENT_CONTENTSUBMASK_CHILDRENYOUTH_ENTERTAIN_10TO16 = 0x3 ,
  EPG_EVENT_CONTENTSUBMASK_CHILDRENYOUTH_INFORMATIONAL_EDUCATIONAL_SCHOOL = 0x4 , EPG_EVENT_CONTENTSUBMASK_CHILDRENYOUTH_CARTOONS_PUPPETS = 0x5 , EPG_EVENT_CONTENTSUBMASK_CHILDRENYOUTH_USERDEFINED = 0xF
}
 EPG entry sub content to EPG_EVENT_CONTENTMASK_CHILDRENYOUTH event types for sub type of "Children's/Youth programmes". More...
 
enum  EPG_EVENT_CONTENTSUBMASK_MUSICBALLETDANCE {
  EPG_EVENT_CONTENTSUBMASK_MUSICBALLETDANCE_GENERAL = 0x0 , EPG_EVENT_CONTENTSUBMASK_MUSICBALLETDANCE_ROCKPOP = 0x1 , EPG_EVENT_CONTENTSUBMASK_MUSICBALLETDANCE_SERIOUSMUSIC_CLASSICALMUSIC = 0x2 , EPG_EVENT_CONTENTSUBMASK_MUSICBALLETDANCE_FOLK_TRADITIONAL_MUSIC = 0x3 ,
  EPG_EVENT_CONTENTSUBMASK_MUSICBALLETDANCE_JAZZ = 0x4 , EPG_EVENT_CONTENTSUBMASK_MUSICBALLETDANCE_MUSICAL_OPERA = 0x5 , EPG_EVENT_CONTENTSUBMASK_MUSICBALLETDANCE_BALLET = 0x6 , EPG_EVENT_CONTENTSUBMASK_MUSICBALLETDANCE_USERDEFINED = 0xF
}
 EPG entry sub content to EPG_EVENT_CONTENTMASK_MUSICBALLETDANCE event types for sub type of "Music/Ballet/Dance". More...
 
enum  EPG_EVENT_CONTENTSUBMASK_ARTSCULTURE {
  EPG_EVENT_CONTENTSUBMASK_ARTSCULTURE_GENERAL = 0x0 , EPG_EVENT_CONTENTSUBMASK_ARTSCULTURE_PERFORMINGARTS = 0x1 , EPG_EVENT_CONTENTSUBMASK_ARTSCULTURE_FINEARTS = 0x2 , EPG_EVENT_CONTENTSUBMASK_ARTSCULTURE_RELIGION = 0x3 ,
  EPG_EVENT_CONTENTSUBMASK_ARTSCULTURE_POPULARCULTURE_TRADITIONALARTS = 0x4 , EPG_EVENT_CONTENTSUBMASK_ARTSCULTURE_LITERATURE = 0x5 , EPG_EVENT_CONTENTSUBMASK_ARTSCULTURE_FILM_CINEMA = 0x6 , EPG_EVENT_CONTENTSUBMASK_ARTSCULTURE_EXPERIMENTALFILM_VIDEO = 0x7 ,
  EPG_EVENT_CONTENTSUBMASK_ARTSCULTURE_BROADCASTING_PRESS = 0x8 , EPG_EVENT_CONTENTSUBMASK_ARTSCULTURE_NEWMEDIA = 0x9 , EPG_EVENT_CONTENTSUBMASK_ARTSCULTURE_ARTS_CULTUREMAGAZINES = 0xA , EPG_EVENT_CONTENTSUBMASK_ARTSCULTURE_FASHION = 0xB ,
  EPG_EVENT_CONTENTSUBMASK_ARTSCULTURE_USERDEFINED = 0xF
}
 EPG entry sub content to EPG_EVENT_CONTENTMASK_ARTSCULTURE event types for sub type of "Arts/Culture (without music)". More...
 
enum  EPG_EVENT_CONTENTSUBMASK_SOCIALPOLITICALECONOMICS {
  EPG_EVENT_CONTENTSUBMASK_SOCIALPOLITICALECONOMICS_GENERAL = 0x0 , EPG_EVENT_CONTENTSUBMASK_SOCIALPOLITICALECONOMICS_MAGAZINES_REPORTS_DOCUMENTARY = 0x1 , EPG_EVENT_CONTENTSUBMASK_SOCIALPOLITICALECONOMICS_ECONOMICS_SOCIALADVISORY = 0x2 , EPG_EVENT_CONTENTSUBMASK_SOCIALPOLITICALECONOMICS_REMARKABLEPEOPLE = 0x3 ,
  EPG_EVENT_CONTENTSUBMASK_SOCIALPOLITICALECONOMICS_USERDEFINED = 0xF
}
 EPG entry sub content to EPG_EVENT_CONTENTMASK_SOCIALPOLITICALECONOMICS event types for sub type of "Social/Political issues/Economics". More...
 
enum  EPG_EVENT_CONTENTSUBMASK_EDUCATIONALSCIENCE {
  EPG_EVENT_CONTENTSUBMASK_EDUCATIONALSCIENCE_GENERAL = 0x0 , EPG_EVENT_CONTENTSUBMASK_EDUCATIONALSCIENCE_NATURE_ANIMALS_ENVIRONMENT = 0x1 , EPG_EVENT_CONTENTSUBMASK_EDUCATIONALSCIENCE_TECHNOLOGY_NATURALSCIENCES = 0x2 , EPG_EVENT_CONTENTSUBMASK_EDUCATIONALSCIENCE_MEDICINE_PHYSIOLOGY_PSYCHOLOGY = 0x3 ,
  EPG_EVENT_CONTENTSUBMASK_EDUCATIONALSCIENCE_FOREIGNCOUNTRIES_EXPEDITIONS = 0x4 , EPG_EVENT_CONTENTSUBMASK_EDUCATIONALSCIENCE_SOCIAL_SPIRITUALSCIENCES = 0x5 , EPG_EVENT_CONTENTSUBMASK_EDUCATIONALSCIENCE_FURTHEREDUCATION = 0x6 , EPG_EVENT_CONTENTSUBMASK_EDUCATIONALSCIENCE_LANGUAGES = 0x7 ,
  EPG_EVENT_CONTENTSUBMASK_EDUCATIONALSCIENCE_USERDEFINED = 0xF
}
 EPG entry sub content to EPG_EVENT_CONTENTMASK_EDUCATIONALSCIENCE event types for sub type of "Education/Science/Factual topics". More...
 
enum  EPG_EVENT_CONTENTSUBMASK_LEISUREHOBBIES {
  EPG_EVENT_CONTENTSUBMASK_LEISUREHOBBIES_GENERAL = 0x0 , EPG_EVENT_CONTENTSUBMASK_LEISUREHOBBIES_TOURISM_TRAVEL = 0x1 , EPG_EVENT_CONTENTSUBMASK_LEISUREHOBBIES_HANDICRAFT = 0x2 , EPG_EVENT_CONTENTSUBMASK_LEISUREHOBBIES_MOTORING = 0x3 ,
  EPG_EVENT_CONTENTSUBMASK_LEISUREHOBBIES_FITNESSANDHEALTH = 0x4 , EPG_EVENT_CONTENTSUBMASK_LEISUREHOBBIES_COOKING = 0x5 , EPG_EVENT_CONTENTSUBMASK_LEISUREHOBBIES_ADVERTISEMENT_SHOPPING = 0x6 , EPG_EVENT_CONTENTSUBMASK_LEISUREHOBBIES_GARDENING = 0x7 ,
  EPG_EVENT_CONTENTSUBMASK_LEISUREHOBBIES_USERDEFINED = 0xF
}
 EPG entry sub content to EPG_EVENT_CONTENTMASK_LEISUREHOBBIES event types for sub type of "Leisure hobbies". More...
 
enum  EPG_EVENT_CONTENTSUBMASK_SPECIAL {
  EPG_EVENT_CONTENTSUBMASK_SPECIAL_GENERAL = 0x0 , EPG_EVENT_CONTENTSUBMASK_SPECIAL_BLACKANDWHITE = 0x1 , EPG_EVENT_CONTENTSUBMASK_SPECIAL_UNPUBLISHED = 0x2 , EPG_EVENT_CONTENTSUBMASK_SPECIAL_LIVEBROADCAST = 0x3 ,
  EPG_EVENT_CONTENTSUBMASK_SPECIAL_PLANOSTEREOSCOPIC = 0x4 , EPG_EVENT_CONTENTSUBMASK_SPECIAL_LOCALORREGIONAL = 0x5 , EPG_EVENT_CONTENTSUBMASK_SPECIAL_USERDEFINED = 0xF
}
 EPG entry sub content to EPG_EVENT_CONTENTMASK_SPECIAL event types for sub type of "Special characteristics". More...
 
enum  EPG_EVENT_CONTENTMASK {
  EPG_EVENT_CONTENTMASK_UNDEFINED = 0x00 , EPG_EVENT_CONTENTMASK_MOVIEDRAMA = 0x10 , EPG_EVENT_CONTENTMASK_NEWSCURRENTAFFAIRS = 0x20 , EPG_EVENT_CONTENTMASK_SHOW = 0x30 ,
  EPG_EVENT_CONTENTMASK_SPORTS = 0x40 , EPG_EVENT_CONTENTMASK_CHILDRENYOUTH = 0x50 , EPG_EVENT_CONTENTMASK_MUSICBALLETDANCE = 0x60 , EPG_EVENT_CONTENTMASK_ARTSCULTURE = 0x70 ,
  EPG_EVENT_CONTENTMASK_SOCIALPOLITICALECONOMICS = 0x80 , EPG_EVENT_CONTENTMASK_EDUCATIONALSCIENCE = 0x90 , EPG_EVENT_CONTENTMASK_LEISUREHOBBIES = 0xA0 , EPG_EVENT_CONTENTMASK_SPECIAL = 0xB0 ,
  EPG_EVENT_CONTENTMASK_USERDEFINED = 0xF0 , EPG_GENRE_USE_STRING = 0x100
}
 EPG entry main content to use. More...
 
typedef enum EPG_EVENT_CONTENTMASK EPG_EVENT_CONTENTMASK
 EPG entry main content to use.
 
enum  EPG_EVENT_CONTENTSUBMASK_MOVIEDRAMA {
  EPG_EVENT_CONTENTSUBMASK_MOVIEDRAMA_GENERAL = 0x0 , EPG_EVENT_CONTENTSUBMASK_MOVIEDRAMA_DETECTIVE_THRILLER = 0x1 , EPG_EVENT_CONTENTSUBMASK_MOVIEDRAMA_ADVENTURE_WESTERN_WAR = 0x2 , EPG_EVENT_CONTENTSUBMASK_MOVIEDRAMA_SCIENCEFICTION_FANTASY_HORROR = 0x3 ,
  EPG_EVENT_CONTENTSUBMASK_MOVIEDRAMA_COMEDY = 0x4 , EPG_EVENT_CONTENTSUBMASK_MOVIEDRAMA_SOAP_MELODRAMA_FOLKLORIC = 0x5 , EPG_EVENT_CONTENTSUBMASK_MOVIEDRAMA_ROMANCE = 0x6 , EPG_EVENT_CONTENTSUBMASK_MOVIEDRAMA_SERIOUS_CLASSICAL_RELIGIOUS_HISTORICAL = 0x7 ,
  EPG_EVENT_CONTENTSUBMASK_MOVIEDRAMA_ADULT = 0x8 , EPG_EVENT_CONTENTSUBMASK_MOVIEDRAMA_USERDEFINED = 0xF
}
 EPG entry sub content to EPG_EVENT_CONTENTMASK_MOVIEDRAMA event types for sub type of "Movie/Drama". More...
 
typedef enum EPG_EVENT_CONTENTSUBMASK_MOVIEDRAMA EPG_EVENT_CONTENTSUBMASK_MOVIEDRAMA
 EPG entry sub content to EPG_EVENT_CONTENTMASK_MOVIEDRAMA event types for sub type of "Movie/Drama".
 

Detailed Description

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".

See ETSI EN 300 468 V1.14.1 (2014-05) about.

Values used by this functions:

Following types are listed here:

emum Type Description
EPG_EVENT_CONTENTMASK EPG entry main content to use.
EPG_EVENT_CONTENTSUBMASK_MOVIEDRAMA EPG entry sub content to EPG_EVENT_CONTENTMASK_MOVIEDRAMA event types for sub type of "Movie/Drama".
EPG_EVENT_CONTENTSUBMASK_NEWSCURRENTAFFAIRS EPG entry sub content to EPG_EVENT_CONTENTMASK_NEWSCURRENTAFFAIRS event types for sub type of "News/Current affairs".
EPG_EVENT_CONTENTSUBMASK_SHOW EPG entry sub content to EPG_EVENT_CONTENTMASK_SHOW event types for sub type of "Show/Game show".
EPG_EVENT_CONTENTSUBMASK_SPORTS EPG entry sub content to EPG_EVENT_CONTENTMASK_SPORTS event types for sub type of "Sports".
EPG_EVENT_CONTENTSUBMASK_CHILDRENYOUTH EPG entry sub content to EPG_EVENT_CONTENTMASK_CHILDRENYOUTH event types for sub type of "Children's/Youth programmes".
EPG_EVENT_CONTENTSUBMASK_MUSICBALLETDANCE EPG entry sub content to EPG_EVENT_CONTENTMASK_MUSICBALLETDANCE event types for sub type of "Music/Ballet/Dance".
EPG_EVENT_CONTENTSUBMASK_ARTSCULTURE EPG entry sub content to EPG_EVENT_CONTENTMASK_ARTSCULTURE event types for sub type of "Arts/Culture (without music)".
EPG_EVENT_CONTENTSUBMASK_SOCIALPOLITICALECONOMICS EPG entry sub content to EPG_EVENT_CONTENTMASK_SOCIALPOLITICALECONOMICS event types for sub type of "Social/Political issues/Economics".
EPG_EVENT_CONTENTSUBMASK_EDUCATIONALSCIENCE EPG entry sub content to EPG_EVENT_CONTENTMASK_EDUCATIONALSCIENCE event types for sub type of "Education/Science/Factual topics".
EPG_EVENT_CONTENTSUBMASK_LEISUREHOBBIES EPG entry sub content to EPG_EVENT_CONTENTMASK_LEISUREHOBBIES event types for sub type of "Leisure hobbies".
EPG_EVENT_CONTENTSUBMASK_SPECIAL EPG entry sub content to EPG_EVENT_CONTENTMASK_SPECIAL event types for sub type of "Special characteristics".

Typedef Documentation

◆ EPG_EVENT_CONTENTMASK

EPG entry main content to use.

◆ EPG_EVENT_CONTENTSUBMASK_ARTSCULTURE

EPG entry sub content to EPG_EVENT_CONTENTMASK_ARTSCULTURE event types for sub type of "Arts/Culture (without music)".

◆ EPG_EVENT_CONTENTSUBMASK_CHILDRENYOUTH

EPG entry sub content to EPG_EVENT_CONTENTMASK_CHILDRENYOUTH event types for sub type of "Children's/Youth programmes".

◆ EPG_EVENT_CONTENTSUBMASK_EDUCATIONALSCIENCE

EPG entry sub content to EPG_EVENT_CONTENTMASK_EDUCATIONALSCIENCE event types for sub type of "Education/Science/Factual topics".

◆ EPG_EVENT_CONTENTSUBMASK_LEISUREHOBBIES

EPG entry sub content to EPG_EVENT_CONTENTMASK_LEISUREHOBBIES event types for sub type of "Leisure hobbies".

◆ EPG_EVENT_CONTENTSUBMASK_MOVIEDRAMA

EPG entry sub content to EPG_EVENT_CONTENTMASK_MOVIEDRAMA event types for sub type of "Movie/Drama".

◆ EPG_EVENT_CONTENTSUBMASK_MUSICBALLETDANCE

EPG entry sub content to EPG_EVENT_CONTENTMASK_MUSICBALLETDANCE event types for sub type of "Music/Ballet/Dance".

◆ EPG_EVENT_CONTENTSUBMASK_NEWSCURRENTAFFAIRS

EPG entry sub content to EPG_EVENT_CONTENTMASK_NEWSCURRENTAFFAIRS event types for sub type of "News/Current affairs".

◆ EPG_EVENT_CONTENTSUBMASK_SHOW

EPG entry sub content to EPG_EVENT_CONTENTMASK_SHOW event types for sub type of "Show/Game show".

◆ EPG_EVENT_CONTENTSUBMASK_SOCIALPOLITICALECONOMICS

EPG entry sub content to EPG_EVENT_CONTENTMASK_SOCIALPOLITICALECONOMICS event types for sub type of "Social/Political issues/Economics".

◆ EPG_EVENT_CONTENTSUBMASK_SPECIAL

EPG entry sub content to EPG_EVENT_CONTENTMASK_SPECIAL event types for sub type of "Special characteristics".

◆ EPG_EVENT_CONTENTSUBMASK_SPORTS

EPG entry sub content to EPG_EVENT_CONTENTMASK_SPORTS event types for sub type of "Sports".

Enumeration Type Documentation

◆ EPG_EVENT_CONTENTMASK

EPG entry main content to use.

Enumerator
EPG_EVENT_CONTENTMASK_UNDEFINED 

0x00 : Undefined content mask entry.

EPG_EVENT_CONTENTMASK_MOVIEDRAMA 

0x10 : Movie/Drama.

See EPG_EVENT_CONTENTSUBMASK_MOVIEDRAMA about related sub types.

EPG_EVENT_CONTENTMASK_NEWSCURRENTAFFAIRS 

0x20 : News/Current affairs.

See EPG_EVENT_CONTENTSUBMASK_NEWSCURRENTAFFAIRS about related sub types.

EPG_EVENT_CONTENTMASK_SHOW 

0x30 : Show/Game show.

See EPG_EVENT_CONTENTSUBMASK_SHOW about related sub types.

EPG_EVENT_CONTENTMASK_SPORTS 

0x40 : Sports.

See EPG_EVENT_CONTENTSUBMASK_SPORTS about related sub types.

EPG_EVENT_CONTENTMASK_CHILDRENYOUTH 

0x50 : Children's/Youth programmes.

See EPG_EVENT_CONTENTSUBMASK_CHILDRENYOUTH about related sub types.

EPG_EVENT_CONTENTMASK_MUSICBALLETDANCE 

0x60 : Music/Ballet/Dance.

See EPG_EVENT_CONTENTSUBMASK_MUSICBALLETDANCE about related sub types.

EPG_EVENT_CONTENTMASK_ARTSCULTURE 

0x70 : Arts/Culture (without music).

See EPG_EVENT_CONTENTSUBMASK_ARTSCULTURE about related sub types.

EPG_EVENT_CONTENTMASK_SOCIALPOLITICALECONOMICS 

0x80 : Social/Political issues/Economics.

See EPG_EVENT_CONTENTSUBMASK_SOCIALPOLITICALECONOMICS about related sub types.

EPG_EVENT_CONTENTMASK_EDUCATIONALSCIENCE 

0x90 : Education/Science/Factual topics.

See EPG_EVENT_CONTENTSUBMASK_EDUCATIONALSCIENCE about related sub types.

EPG_EVENT_CONTENTMASK_LEISUREHOBBIES 

0xA0 : Leisure hobbies.

See EPG_EVENT_CONTENTSUBMASK_LEISUREHOBBIES about related sub types.

EPG_EVENT_CONTENTMASK_SPECIAL 

0xB0 : Special characteristics.

See EPG_EVENT_CONTENTSUBMASK_SPECIAL about related sub types.

EPG_EVENT_CONTENTMASK_USERDEFINED 

0xF0 User defined.

EPG_GENRE_USE_STRING 

Used to override standard genre types with a own name about.

Set to this value EPG_GENRE_USE_STRING on following places:

Warning
Value here is not a ETSI EN 300 468 V1.14.1 (2014-05) conform.
Note
This is a own Kodi definition to set that genre is given by own string. Used on kodi::addon::PVREPGTag::SetGenreDescription() and kodi::addon::PVRRecording::SetGenreDescription()

◆ EPG_EVENT_CONTENTSUBMASK_ARTSCULTURE

EPG entry sub content to EPG_EVENT_CONTENTMASK_ARTSCULTURE event types for sub type of "Arts/Culture (without music)".

Enumerator
EPG_EVENT_CONTENTSUBMASK_ARTSCULTURE_GENERAL 

0x0 : Arts/culture (without music, general).

EPG_EVENT_CONTENTSUBMASK_ARTSCULTURE_PERFORMINGARTS 

0x1 : Performing arts.

EPG_EVENT_CONTENTSUBMASK_ARTSCULTURE_FINEARTS 

0x2 : Fine arts.

EPG_EVENT_CONTENTSUBMASK_ARTSCULTURE_RELIGION 

0x3 : Religion.

EPG_EVENT_CONTENTSUBMASK_ARTSCULTURE_POPULARCULTURE_TRADITIONALARTS 

0x4 : Popular culture/traditional arts.

EPG_EVENT_CONTENTSUBMASK_ARTSCULTURE_LITERATURE 

0x5 : Literature.

EPG_EVENT_CONTENTSUBMASK_ARTSCULTURE_FILM_CINEMA 

0x6 : Film/cinema.

EPG_EVENT_CONTENTSUBMASK_ARTSCULTURE_EXPERIMENTALFILM_VIDEO 

0x7 : Experimental film/video.

EPG_EVENT_CONTENTSUBMASK_ARTSCULTURE_BROADCASTING_PRESS 

0x8 : Broadcasting/press.

EPG_EVENT_CONTENTSUBMASK_ARTSCULTURE_NEWMEDIA 

0x9 : New media.

EPG_EVENT_CONTENTSUBMASK_ARTSCULTURE_ARTS_CULTUREMAGAZINES 

0xA : Arts/culture magazines.

EPG_EVENT_CONTENTSUBMASK_ARTSCULTURE_FASHION 

0xB : Fashion.

EPG_EVENT_CONTENTSUBMASK_ARTSCULTURE_USERDEFINED 

0xF : User defined.

◆ EPG_EVENT_CONTENTSUBMASK_CHILDRENYOUTH

EPG entry sub content to EPG_EVENT_CONTENTMASK_CHILDRENYOUTH event types for sub type of "Children's/Youth programmes".

Enumerator
EPG_EVENT_CONTENTSUBMASK_CHILDRENYOUTH_GENERAL 

0x0 : Children's/youth programmes (general).

EPG_EVENT_CONTENTSUBMASK_CHILDRENYOUTH_PRESCHOOL_CHILDREN 

0x1 : Pre-school children's programmes.

EPG_EVENT_CONTENTSUBMASK_CHILDRENYOUTH_ENTERTAIN_6TO14 

0x2 : Entertainment programmes for 6 to 14.

EPG_EVENT_CONTENTSUBMASK_CHILDRENYOUTH_ENTERTAIN_10TO16 

0x3 : Entertainment programmes for 10 to 16.

EPG_EVENT_CONTENTSUBMASK_CHILDRENYOUTH_INFORMATIONAL_EDUCATIONAL_SCHOOL 

0x4 : Informational/educational/school programmes.

EPG_EVENT_CONTENTSUBMASK_CHILDRENYOUTH_CARTOONS_PUPPETS 

0x5 : Cartoons/puppets.

EPG_EVENT_CONTENTSUBMASK_CHILDRENYOUTH_USERDEFINED 

0xF : User defined.

◆ EPG_EVENT_CONTENTSUBMASK_EDUCATIONALSCIENCE

EPG entry sub content to EPG_EVENT_CONTENTMASK_EDUCATIONALSCIENCE event types for sub type of "Education/Science/Factual topics".

Enumerator
EPG_EVENT_CONTENTSUBMASK_EDUCATIONALSCIENCE_GENERAL 

0x0 : Education/science/factual topics (general).

EPG_EVENT_CONTENTSUBMASK_EDUCATIONALSCIENCE_NATURE_ANIMALS_ENVIRONMENT 

0x1 : Nature/animals/environment.

EPG_EVENT_CONTENTSUBMASK_EDUCATIONALSCIENCE_TECHNOLOGY_NATURALSCIENCES 

0x2 : Technology/natural sciences.

EPG_EVENT_CONTENTSUBMASK_EDUCATIONALSCIENCE_MEDICINE_PHYSIOLOGY_PSYCHOLOGY 

0x3 : Medicine/physiology/psychology.

EPG_EVENT_CONTENTSUBMASK_EDUCATIONALSCIENCE_FOREIGNCOUNTRIES_EXPEDITIONS 

0x4 : Foreign countries/expeditions.

EPG_EVENT_CONTENTSUBMASK_EDUCATIONALSCIENCE_SOCIAL_SPIRITUALSCIENCES 

0x5 : Social/spiritual sciences.

EPG_EVENT_CONTENTSUBMASK_EDUCATIONALSCIENCE_FURTHEREDUCATION 

0x6 : Further education.

EPG_EVENT_CONTENTSUBMASK_EDUCATIONALSCIENCE_LANGUAGES 

0x7 : Languages.

EPG_EVENT_CONTENTSUBMASK_EDUCATIONALSCIENCE_USERDEFINED 

0xF : User defined.

◆ EPG_EVENT_CONTENTSUBMASK_LEISUREHOBBIES

EPG entry sub content to EPG_EVENT_CONTENTMASK_LEISUREHOBBIES event types for sub type of "Leisure hobbies".

Enumerator
EPG_EVENT_CONTENTSUBMASK_LEISUREHOBBIES_GENERAL 

0x0 : Leisure hobbies (general) .

EPG_EVENT_CONTENTSUBMASK_LEISUREHOBBIES_TOURISM_TRAVEL 

0x1 : Tourism/travel.

EPG_EVENT_CONTENTSUBMASK_LEISUREHOBBIES_HANDICRAFT 

0x2 : Handicraft.

EPG_EVENT_CONTENTSUBMASK_LEISUREHOBBIES_MOTORING 

0x3 : Motoring.

EPG_EVENT_CONTENTSUBMASK_LEISUREHOBBIES_FITNESSANDHEALTH 

0x4 : Fitness and health.

EPG_EVENT_CONTENTSUBMASK_LEISUREHOBBIES_COOKING 

0x5 : Cooking.

EPG_EVENT_CONTENTSUBMASK_LEISUREHOBBIES_ADVERTISEMENT_SHOPPING 

0x6 : Advertisement/shopping.

EPG_EVENT_CONTENTSUBMASK_LEISUREHOBBIES_GARDENING 

0x7 : Gardening.

EPG_EVENT_CONTENTSUBMASK_LEISUREHOBBIES_USERDEFINED 

0xF : User defined.

◆ EPG_EVENT_CONTENTSUBMASK_MOVIEDRAMA

EPG entry sub content to EPG_EVENT_CONTENTMASK_MOVIEDRAMA event types for sub type of "Movie/Drama".

Enumerator
EPG_EVENT_CONTENTSUBMASK_MOVIEDRAMA_GENERAL 

0x0 : Movie/drama (general).

EPG_EVENT_CONTENTSUBMASK_MOVIEDRAMA_DETECTIVE_THRILLER 

0x1 : Detective/thriller.

EPG_EVENT_CONTENTSUBMASK_MOVIEDRAMA_ADVENTURE_WESTERN_WAR 

0x2 : Adventure/western/war.

EPG_EVENT_CONTENTSUBMASK_MOVIEDRAMA_SCIENCEFICTION_FANTASY_HORROR 

0x3 : Science fiction/fantasy/horror.

EPG_EVENT_CONTENTSUBMASK_MOVIEDRAMA_COMEDY 

0x4 : Comedy.

EPG_EVENT_CONTENTSUBMASK_MOVIEDRAMA_SOAP_MELODRAMA_FOLKLORIC 

0x5 : Soap/melodrama/folkloric.

EPG_EVENT_CONTENTSUBMASK_MOVIEDRAMA_ROMANCE 

0x6 : Romance.

EPG_EVENT_CONTENTSUBMASK_MOVIEDRAMA_SERIOUS_CLASSICAL_RELIGIOUS_HISTORICAL 

0x7 : Serious/classical/religious/historical movie/drama.

EPG_EVENT_CONTENTSUBMASK_MOVIEDRAMA_ADULT 

0x8 : Adult movie/drama.

EPG_EVENT_CONTENTSUBMASK_MOVIEDRAMA_USERDEFINED 

0xF : User defined.

◆ EPG_EVENT_CONTENTSUBMASK_MUSICBALLETDANCE

EPG entry sub content to EPG_EVENT_CONTENTMASK_MUSICBALLETDANCE event types for sub type of "Music/Ballet/Dance".

Enumerator
EPG_EVENT_CONTENTSUBMASK_MUSICBALLETDANCE_GENERAL 

0x0 : Music/ballet/dance (general).

EPG_EVENT_CONTENTSUBMASK_MUSICBALLETDANCE_ROCKPOP 

0x1 : Rock/pop.

EPG_EVENT_CONTENTSUBMASK_MUSICBALLETDANCE_SERIOUSMUSIC_CLASSICALMUSIC 

0x2 : Serious music/classical music.

EPG_EVENT_CONTENTSUBMASK_MUSICBALLETDANCE_FOLK_TRADITIONAL_MUSIC 

0x3 : Folk/traditional music.

EPG_EVENT_CONTENTSUBMASK_MUSICBALLETDANCE_JAZZ 

0x4 : Jazz.

EPG_EVENT_CONTENTSUBMASK_MUSICBALLETDANCE_MUSICAL_OPERA 

0x5 : Musical/opera.

EPG_EVENT_CONTENTSUBMASK_MUSICBALLETDANCE_BALLET 

0x6 : Ballet.

EPG_EVENT_CONTENTSUBMASK_MUSICBALLETDANCE_USERDEFINED 

0xF : User defined.

◆ EPG_EVENT_CONTENTSUBMASK_NEWSCURRENTAFFAIRS

EPG entry sub content to EPG_EVENT_CONTENTMASK_NEWSCURRENTAFFAIRS event types for sub type of "News/Current affairs".

Enumerator
EPG_EVENT_CONTENTSUBMASK_NEWSCURRENTAFFAIRS_GENERAL 

0x0 : News/current affairs (general).

EPG_EVENT_CONTENTSUBMASK_NEWSCURRENTAFFAIRS_WEATHER 

0x1 : News/weather report.

EPG_EVENT_CONTENTSUBMASK_NEWSCURRENTAFFAIRS_MAGAZINE 

0x2 : News magazine.

EPG_EVENT_CONTENTSUBMASK_NEWSCURRENTAFFAIRS_DOCUMENTARY 

0x3 : Documentary.

EPG_EVENT_CONTENTSUBMASK_NEWSCURRENTAFFAIRS_DISCUSSION_INTERVIEW_DEBATE 

0x4 : Discussion/interview/debate

EPG_EVENT_CONTENTSUBMASK_NEWSCURRENTAFFAIRS_USERDEFINED 

0xF : User defined.

◆ EPG_EVENT_CONTENTSUBMASK_SHOW

EPG entry sub content to EPG_EVENT_CONTENTMASK_SHOW event types for sub type of "Show/Game show".

Enumerator
EPG_EVENT_CONTENTSUBMASK_SHOW_GENERAL 

0x0 : Show/game show (general).

EPG_EVENT_CONTENTSUBMASK_SHOW_GAMESHOW_QUIZ_CONTEST 

0x1 : Game show/quiz/contest.

EPG_EVENT_CONTENTSUBMASK_SHOW_VARIETY_SHOW 

0x2 : Variety show.

EPG_EVENT_CONTENTSUBMASK_SHOW_TALK_SHOW 

0x3 : Talk show.

EPG_EVENT_CONTENTSUBMASK_SHOW_USERDEFINED 

0xF : User defined.

◆ EPG_EVENT_CONTENTSUBMASK_SOCIALPOLITICALECONOMICS

EPG entry sub content to EPG_EVENT_CONTENTMASK_SOCIALPOLITICALECONOMICS event types for sub type of "Social/Political issues/Economics".

Enumerator
EPG_EVENT_CONTENTSUBMASK_SOCIALPOLITICALECONOMICS_GENERAL 

0x0 : Social/political issues/economics (general).

EPG_EVENT_CONTENTSUBMASK_SOCIALPOLITICALECONOMICS_MAGAZINES_REPORTS_DOCUMENTARY 

0x1 : Magazines/reports/documentary.

EPG_EVENT_CONTENTSUBMASK_SOCIALPOLITICALECONOMICS_ECONOMICS_SOCIALADVISORY 

0x2 : Economics/social advisory.

EPG_EVENT_CONTENTSUBMASK_SOCIALPOLITICALECONOMICS_REMARKABLEPEOPLE 

0x3 : Remarkable people.

EPG_EVENT_CONTENTSUBMASK_SOCIALPOLITICALECONOMICS_USERDEFINED 

0xF : User defined.

◆ EPG_EVENT_CONTENTSUBMASK_SPECIAL

EPG entry sub content to EPG_EVENT_CONTENTMASK_SPECIAL event types for sub type of "Special characteristics".

Enumerator
EPG_EVENT_CONTENTSUBMASK_SPECIAL_GENERAL 

0x0 : Special characteristics / Original language (general).

EPG_EVENT_CONTENTSUBMASK_SPECIAL_BLACKANDWHITE 

0x1 : Black and white.

EPG_EVENT_CONTENTSUBMASK_SPECIAL_UNPUBLISHED 

0x2 : Unpublished.

EPG_EVENT_CONTENTSUBMASK_SPECIAL_LIVEBROADCAST 

0x3 : Live broadcast.

EPG_EVENT_CONTENTSUBMASK_SPECIAL_PLANOSTEREOSCOPIC 

0x4 : Plano-stereoscopic.

EPG_EVENT_CONTENTSUBMASK_SPECIAL_LOCALORREGIONAL 

0x5 : Local or regional.

EPG_EVENT_CONTENTSUBMASK_SPECIAL_USERDEFINED 

0xF : User defined.

◆ EPG_EVENT_CONTENTSUBMASK_SPORTS

EPG entry sub content to EPG_EVENT_CONTENTMASK_SPORTS event types for sub type of "Sports".

Enumerator
EPG_EVENT_CONTENTSUBMASK_SPORTS_GENERAL 

0x0 : Sports (general).

EPG_EVENT_CONTENTSUBMASK_SPORTS_OLYMPICGAMES_WORLDCUP 

0x1 : Special events (Olympic Games, World Cup, etc.).

EPG_EVENT_CONTENTSUBMASK_SPORTS_SPORTS_MAGAZINES 

0x2 : Sports magazines.

EPG_EVENT_CONTENTSUBMASK_SPORTS_FOOTBALL_SOCCER 

0x3 : Football/soccer.

EPG_EVENT_CONTENTSUBMASK_SPORTS_TENNIS_SQUASH 

0x4 : Tennis/squash.

EPG_EVENT_CONTENTSUBMASK_SPORTS_TEAMSPORTS 

0x5 : Team sports (excluding football).

EPG_EVENT_CONTENTSUBMASK_SPORTS_ATHLETICS 

0x6 : Athletics.

EPG_EVENT_CONTENTSUBMASK_SPORTS_MOTORSPORT 

0x7 : Motor sport.

EPG_EVENT_CONTENTSUBMASK_SPORTS_WATERSPORT 

0x8 : Water sport.

EPG_EVENT_CONTENTSUBMASK_SPORTS_WINTERSPORTS 

0x9 : Winter sports.

EPG_EVENT_CONTENTSUBMASK_SPORTS_EQUESTRIAN 

0xA : Equestrian.

EPG_EVENT_CONTENTSUBMASK_SPORTS_MARTIALSPORTS 

0xB : Martial sports.

EPG_EVENT_CONTENTSUBMASK_SPORTS_USERDEFINED 

0xF : User defined.