MPEG2StreamType enumeration
[The feature associated with this page, Microsoft TV Technologies, is a legacy feature. Microsoft strongly recommends that new code does not use this feature.]
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
-
This constant is not supported; use ISO_IEC_USER_PRIVATE instead.
Windows Server 2008, Windows Vista and earlier: User proprietary streams.
-
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 |
|