libdvbv5 1.22.1
Library to work with Digital TV devices on Linux
|
Header of a MPEG-TS table. More...
#include <header.h>
Data Fields | |
uint8_t | table_id |
union { | |
uint16_t bitfield | |
struct { | |
uint16_t section_length:12 | |
uint8_t one:2 | |
uint8_t zero:1 | |
uint8_t syntax:1 | |
} | |
}; | |
uint16_t | id |
uint8_t | current_next:1 |
uint8_t | version:5 |
uint8_t | one2:2 |
uint8_t | section_id |
uint8_t | last_section |
Header of a MPEG-TS table.
table_id | table id |
section_length | section length |
syntax | syntax |
id | Table ID extension |
current_next | current next |
version | version |
section_id | section number |
last_section | last section number |
All MPEG-TS tables start with this header.
union { ... } dvb_table_header::@7 |