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