| libdvbv5 1.30.1
    Library to work with Digital TV devices on Linux | 
MPEG ES Picture start header. More...
#include <mpeg_es.h>
| Data Fields | ||
| union { | ||
| uint32_t bitfield | ||
| struct { | ||
| uint32_t type:8 | ||
| uint32_t sync:24 | ||
| } | ||
| }; | ||
| union { | ||
| uint32_t bitfield2 | ||
| struct { | ||
| uint32_t dummy:3 | ||
| uint32_t vbv_delay:16 | ||
| uint32_t coding_type:3 | ||
| uint32_t temporal_ref:10 | ||
| } | ||
| }; | ||
MPEG ES Picture start header.
| type | DVB_MPEG_ES_PIC_START | 
| sync | Sync bytes | 
| dummy | Unused | 
| vbv_delay | VBV delay | 
| coding_type | Frame type (enum dvb_mpeg_es_frame_t) | 
| temporal_ref | Temporal sequence number | 
| union { ... } dvb_mpeg_es_pic_start | 
| union { ... } dvb_mpeg_es_pic_start |