|
libdvbv5 1.32.0
Library to work with Digital TV devices on Linux
|
MPEG TS header. More...
#include <mpeg_ts.h>
Data Structures | |
| union | [union].__unnamed0__ |
| struct | [struct].__unnamed1__ |
Data Fields | |
| uint8_t | sync_byte |
| union | |
| struct | |
| struct dvb_mpeg_ts_adaption | adaption [] |
MPEG TS header.
| sync_byte | DVB_MPEG_TS |
| tei | 1 bit Transport Error Indicator |
| payload_start | 1 bit Payload Unit Start Indicator |
| priority | 1 bit Transport Priority |
| pid | 13 bits Packet Identifier |
| scrambling | 2 bits Scrambling control |
| adaptation_field | 1 bit Adaptation field exist |
| payload | 1 bit Contains payload |
| continuity_counter | 4 bits Continuity counter |
| adaption | Pointer to optional adaption fiels (struct dvb_mpeg_ts_adaption) |
| struct dvb_mpeg_ts_adaption dvb_mpeg_ts::adaption[] |