Contains a listing of PES Stream ID's for various PES Packet types.
More...
#include <libmythtv/mpeg/mpegtables.h>
|
enum | : std::uint8_t {
PictureStartCode = 0x00,
SliceStartCodeBegin = 0x01,
SliceStartCodeEnd = 0xaf,
DVBECMData = 0xb0,
DVBEMMData = 0xb1,
UserData = 0xb2,
SequenceStartCode = 0xb3,
SequenceError = 0xb4,
MPEG2ExtensionStartCode = 0xb5,
MPEGReservedB6 = 0xb6,
SEQEndCode = 0xb7,
GOPStartCode = 0xb8,
ProgramEndCode = 0xb9,
PackHeader = 0xba,
SystemHeader = 0xbb,
ProgramStreamMap = 0xbc,
NonMPEGAudioVideo = 0xbd,
PaddingStream = 0xbe,
DVDNavigation = 0xbf,
MPEGAudioStreamBegin = 0xc0,
MPEGAudioStreamEnd = 0xdf,
MPEGVideoStreamBegin = 0xe0,
MPEGVideoStreamEnd = 0xef,
ECMData = 0xf0,
EMMData = 0xf1,
DSMCCData = 0xf2,
Data13522 = 0xf3,
DataH2221Begin = 0xf4,
DataH2221End = 0xf8,
AncillaryData = 0xf9,
MPEGReservedFA = 0xfa,
FlexMux = 0xfb,
MPEGReservedFC = 0xfc,
MPEGReservedFD = 0xfd,
MPEGReservedFE = 0xfe,
ProgramStreamDirectory = 0xff
} |
|
Contains a listing of PES Stream ID's for various PES Packet types.
Definition at line 44 of file mpegtables.h.
◆ anonymous enum
anonymous enum : std::uint8_t |
Enumerator |
---|
PictureStartCode | |
SliceStartCodeBegin | |
SliceStartCodeEnd | |
DVBECMData | |
DVBEMMData | |
UserData | |
SequenceStartCode | Sequence (SEQ) start code contains frame size, aspect ratio and fps.
|
SequenceError | |
MPEG2ExtensionStartCode | Followed by an extension byte, not documented here.
|
MPEGReservedB6 | |
SEQEndCode | |
GOPStartCode | Group of Pictures (GOP) start code.
Tells us how to reorder frames from transmitted order to display order. Required in MPEG-1, but optional in MPEG-2.
|
ProgramEndCode | |
PackHeader | |
SystemHeader | |
ProgramStreamMap | |
NonMPEGAudioVideo | Non-MPEG audio & subpictures (w/ext hdr)
|
PaddingStream | |
DVDNavigation | DVD navigation data.
|
MPEGAudioStreamBegin | First MPEG-1/2 audio stream (w/ext hdr)
|
MPEGAudioStreamEnd | Last MPEG-1/2 audio stream (w/ext hdr)
|
MPEGVideoStreamBegin | First MPEG-1/2 video stream (w/ext hdr)
|
MPEGVideoStreamEnd | Last MPEG-1/2 video stream (w/ext hdr)
|
ECMData | |
EMMData | |
DSMCCData | |
Data13522 | Data as defined in ISO and IEC standard number 13522.
|
DataH2221Begin | First Data as defined in ITU-T recomendation H.222.1.
|
DataH2221End | Last Data as defined in ITU-T recomendation H.222.1.
|
AncillaryData | |
MPEGReservedFA | |
FlexMux | |
MPEGReservedFC | |
MPEGReservedFD | |
MPEGReservedFE | |
ProgramStreamDirectory | |
Definition at line 47 of file mpegtables.h.
The documentation for this class was generated from the following file: