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: