Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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