|
libdvbpsi
2.0.0-git
MPEG Transport Stream PSI table parser
|
ATSC ETT structure. More...

Data Fields | |
| uint8_t | i_table_id |
| uint16_t | i_extension |
| uint8_t | i_version |
| bool | b_current_next |
| uint8_t | i_protocol |
| uint32_t | i_etm_id |
| uint32_t | i_etm_length |
| uint8_t * | p_etm_data |
| dvbpsi_descriptor_t * | p_first_descriptor |
ATSC ETT structure.
The Extended Text Table (ETT) contains Extended Text Message (ETM) streams. They provide detailed descriptions of virtual channels (channel ETM) and (event ETM). An ETM consist of a multiple string data structure (see Section 6.10), and thus, it may represent a description in several different languages (each string corresponding to one language).
| bool dvbpsi_atsc_ett_s::b_current_next |
current_next_indicator
| uint32_t dvbpsi_atsc_ett_s::i_etm_id |
ETM Identifier, made up of source id and event id (or 0 for channel ETT)
| uint32_t dvbpsi_atsc_ett_s::i_etm_length |
length of p_etm_data
| uint16_t dvbpsi_atsc_ett_s::i_extension |
subtable id: ETT Table ID extension, normally 0x0000
| uint8_t dvbpsi_atsc_ett_s::i_protocol |
PSIP Protocol version
| uint8_t dvbpsi_atsc_ett_s::i_table_id |
table id
| uint8_t dvbpsi_atsc_ett_s::i_version |
version_number
| uint8_t* dvbpsi_atsc_ett_s::p_etm_data |
ETM data organized as a multiple string structure
| dvbpsi_descriptor_t* dvbpsi_atsc_ett_s::p_first_descriptor |
First descriptor.