Actions
Epgdb » History » Revision 2
« Previous |
Revision 2/23
(diff)
| Next »
Dave Chapman, 2012-11-13 00:05
EPG database structure¶
This page is a work-in-progress to document the internal EPG database structure in tvh.
- Table of contents
- EPG database structure
Broadcast object - epg_broadcast_t¶
This object contains the details of a specific airing (channel & time) of an episode.
Populated from | |||||||
Field | Type | Description | DVB EIT | OpenTV | XML TV | PyEPG | |
---|---|---|---|---|---|---|---|
id | uint32_t | Internal ID | |||||
uri | char* | Unique ID (from grabber) | |||||
dvb_eit | uint16_t | DVB Event ID | |||||
start | time_t | Start time (UTC) | |||||
stop | time_t | Stop time (UTC) | |||||
is_widescreen | uint8_t | Is widescreen | |||||
is_hd | uint8_t | Is HD | |||||
lines | uint16_t | Lines in image (quality) | |||||
aspect | uint16_t | Aspect ratio (*100) | |||||
is_deafsigned | uint8_t | In screen signing | |||||
is_subtitled | uint8_t | Teletext subtitles | |||||
is_new | uint8_t | New series / film premiere | |||||
is_repeat | uint8_t | Repeat screening | |||||
summary | lang_str_t* | Summary text | |||||
description | lang_str_t* | Description | |||||
episode | epg_episode_t* | Link to tvheadend episode object | |||||
serieslink | epg_serieslink_t* | SeriesLink | |||||
channel | struct channel* | Channel being broadcast on |
Updated by Dave Chapman about 12 years ago · 2 revisions