| libdvbv5 1.30.1
    Library to work with Digital TV devices on Linux | 
DVB EIT table. More...
#include <eit.h>
| Data Fields | |
| struct dvb_table_header | header | 
| uint16_t | transport_id | 
| uint16_t | network_id | 
| uint8_t | last_segment | 
| uint8_t | last_table_id | 
| struct dvb_table_eit_event * | event | 
DVB EIT table.
| header | struct dvb_table_header content | 
| transport_id | transport id | 
| network_id | network id | 
| last_segment | last segment | 
| last_table_id | last table id | 
| event | pointer to struct dvb_table_eit_event | 
This structure is used to store the original EIT table, converting the integer fields to the CPU endianness.
Everything after dvb_table_eit::event (including it) won't be bit-mapped to the data parsed from the MPEG TS. So, metadata are added there.
| struct dvb_table_eit_event* dvb_table_eit::event | 
| struct dvb_table_header dvb_table_eit::header |