|
libdvbv5 1.28.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 |