PESStreamID Class Reference
Contains a listing of PES Stream ID's for various PES Packet types.
More...
#include <mpegtables.h>
List of all members.
Public Types |
| enum | {
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
} |
Detailed Description
Contains a listing of PES Stream ID's for various PES Packet types.
Definition at line 37 of file mpegtables.h.
Member Enumeration Documentation
- 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 40 of file mpegtables.h.
The documentation for this class was generated from the following file: