PESStreamID Class Reference

#include <mpegtables.h>

List of all members.


Detailed Description

Contains a listing of PES Stream ID's for various PES Packet types.

Definition at line 26 of file mpegtables.h.


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, MPEGReservedFB = 0xfb,
  MPEGReservedFC = 0xfc, MPEGReservedFD = 0xfd, MPEGReservedFE = 0xfe, MPEGReservedFF = 0xff
}

Member Enumeration Documentation

anonymous enum

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 
MPEGReservedFB 
MPEGReservedFC 
MPEGReservedFD 
MPEGReservedFE 
MPEGReservedFF 

Definition at line 29 of file mpegtables.h.


The documentation for this class was generated from the following file:

Generated on Sat Dec 18 05:16:09 2010 for MythTV by  doxygen 1.5.5