dvb_mpeg_pes man page

dvb_mpeg_pes — MPEG PES data structure.  

Synopsis

#include <mpeg_pes.h>

Data Fields

union {
  uint32_t bitfield
  struct {
     uint32_t stream_id:8
     uint32_t sync:24
  }
};
uint16_t length
struct dvb_mpeg_pes_optional optional []

Detailed Description

MPEG PES data structure.

Parameters:

sync 24 bits DVB_MPEG_PES
stream_id 8 bits PES Stream ID
length 16 bits PES packet length
optional Pointer to optional PES header

Definition at line 186 of file mpeg_pes.h.

Field Documentation

union { ... }

uint32_t dvb_mpeg_pes::bitfield

Definition at line 188 of file mpeg_pes.h.

uint16_t dvb_mpeg_pes::length

Definition at line 194 of file mpeg_pes.h.

struct dvb_mpeg_pes_optional dvb_mpeg_pes::optional[]

Definition at line 195 of file mpeg_pes.h.

uint32_t dvb_mpeg_pes::stream_id

Definition at line 190 of file mpeg_pes.h.

uint32_t dvb_mpeg_pes::sync

Definition at line 191 of file mpeg_pes.h.

Author

Generated automatically by Doxygen for libdvbv5 from the source code.

Info

Sun Mar 12 2017 Version 1.12.3 libdvbv5