Microsoft DirectX 9.0 |
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
enum MPEG2StreamType {
BDA_UNITIALIZED_MPEG2STREAMTYPE = -1,
Reserved1 = 0,
ISO_IEC_11172_2_VIDEO = 1,
ISO_IEC_13818_2_VIDEO = 2,
ISO_IEC_11172_3_AUDIO = 3,
ISO_IEC_13818_3_AUDIO = 4,
ISO_IEC_13818_1_PRIVATE_SECTION = 5,
ISO_IEC_13818_1_PES = 6,
ISO_IEC_13522_MHEG = 7,
ANNEX_A_DSM_CC = 8,
ITU_T_REC_H_222_1 = 9,
ISO_IEC_13818_6_TYPE_A = 10,
ISO_IEC_13818_6_TYPE_B = 11,
ISO_IEC_13818_6_TYPE_C = 12,
ISO_IEC_13818_6_TYPE_D = 13,
ISO_IEC_13818_1_AUXILIARY = 14,
ISO_IEC_13818_1_RESERVED = 15,
USER_PRIVATE = 16
} MPEG2StreamType;
Members
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.
See Also