MPEG2StreamType Enumeration
Specifies the MPEG2 stream type. The values in this enumeration correspond to the value of the stream_type field in the program map table (PMT). The list is not exhaustive; other values may be possible.
Syntax
typedef enum MPEG2StreamType {
BDA_UNITIALIZED_MPEG2STREAMTYPE = -1,
Reserved1 = 0x00,
ISO_IEC_11172_2_VIDEO = 0x01,
ISO_IEC_13818_2_VIDEO = 0x02,
ISO_IEC_11172_3_AUDIO = 0x03,
ISO_IEC_13818_3_AUDIO = 0x04,
ISO_IEC_13818_1_PRIVATE_SECTION = 0x05,
ISO_IEC_13818_1_PES = 0x06,
ISO_IEC_13522_MHEG = 0x07,
ANNEX_A_DSM_CC = 0x08,
ITU_T_REC_H_222_1 = 0x09,
ISO_IEC_13818_6_TYPE_A = 0x0A,
ISO_IEC_13818_6_TYPE_B = 0x0B,
ISO_IEC_13818_6_TYPE_C = 0x0C,
ISO_IEC_13818_6_TYPE_D = 0x0D,
ISO_IEC_13818_1_AUXILIARY = 0x0E,
ISO_IEC_13818_1_RESERVED = 0x0F,
USER_PRIVATE = 0x10,
ISO_IEC_USER_PRIVATE = 0x80,
DOLBY_AC3_AUDIO = 0x81
} MPEG2StreamType;
Constants
BDA_UNITIALIZED_MPEG2STREAMTYPE
MPEG-2 un-initialized streams.Reserved1
Reserved for future use.ISO_IEC_11172_2_VIDEO
MPEG-1 video stream. (ISO/IEC 11172 video.)ISO_IEC_13818_2_VIDEO
MPEG-2 video stream. (ISO/IEC 13818-2 video.)ISO_IEC_11172_3_AUDIO
MPEG-1 audio stream. (ISO/IEC 11172 audio.)ISO_IEC_13818_3_AUDIO
MPEG-2 audio stream. (ISO/IEC 13818-3 audio.)ISO_IEC_13818_1_PRIVATE_SECTION
MPEG-2 private sections. (ISO/IEC 13818-1 private sections.)ISO_IEC_13818_1_PES
MPEG-2 Packetized Elementary Stream (PES) packets containing private data. (ISO/IEC 13818-1 PES).ISO_IEC_13522_MHEG
MHEG-5 Audio-Visual streams. (ISO/IEC 13522 MHEG.)ANNEX_A_DSM_CC
Digital Storage Media Command and Control (DSM-CC) stream. (ISO/IEC 13818-1 Annex A.)ITU_T_REC_H_222_1
ITU-T Satellite Audio-Visual streams. (ITU-T Rec. H.222.1.)ISO_IEC_13818_6_TYPE_A
MPEG-2 Video Clip A streams. (ISO/IEC 13818-6 type A.)ISO_IEC_13818_6_TYPE_B
MPEG-2 Video Clip B streams. (ISO/IEC 13818-6 type B.)ISO_IEC_13818_6_TYPE_C
MPEG-2 Video Clip C streams. (ISO/IEC 13818-6 type C.)ISO_IEC_13818_6_TYPE_D
MPEG-2 Video Clip D streams. (ISO/IEC 13818-6 type D.)ISO_IEC_13818_1_AUXILIARY
MPEG-2 Auxiliary streams. (ISO/IEC 13818-1 auxiliary.)ISO_IEC_13818_1_RESERVED
MPEG-2 Reserved streams.USER_PRIVATE
User proprietary streams. This constant is deprecated; use ISO_IEC_USER_PRIVATE instead.ISO_IEC_USER_PRIVATE
User proprietary streams. This enumeration value matches the value given in ISO/IEC 13818-1.DOLBY_AC3_AUDIO
Dolby AC3 audio.
Requirements
Header | Declared in Bdatypes.h; include Bdaiface.h. |
See Also
IMPEG2ComponentType::get_StreamType
Tuning Model Enumerations
Send comments about this topic to Microsoft
Build date: 12/4/2008