Microsoft DirectX 8.1 (C++)

MPEG2StreamType Enumeration

Specifies the MPEG2 stream type.

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 streams.

ISO_IEC_13818_2_VIDEO

MPEG-2 video streams.

ISO_IEC_11172_3_AUDIO

MPEG-1 audio streams.

ISO_IEC_13818_3_AUDIO

MPEG-2 audio streams.

ISO_IEC_13818_1_PRIVATE_SECTION

MPEG-2 IPR protection.

ISO_IEC_13818_1_PES

MPEG-2 Packetized Elementary Streams.

ISO_IEC_13522_MHEG

MHEG-5 Audio-Visual streams.

ANNEX_A_DSM_CC

Digital Storage Media Command and Control streams.

ITU_T_REC_H_222_1

ITU-T Satellite Audio-Visual streams.

ISO_IEC_13818_6_TYPE_A

MPEG-2 Video Clip A streams.

ISO_IEC_13818_6_TYPE_B

MPEG-2 Video Clip B streams.

ISO_IEC_13818_6_TYPE_C

MPEG-2 Video Clip C streams.

ISO_IEC_13818_6_TYPE_D

MPEG-2 Video Clip D streams.

ISO_IEC_13818_1_AUXILIARY

MPEG-2 Auxiliary streams.

ISO_IEC_13818_1_RESERVED

MPEG-2 Reserved streams.

USER_PRIVATE

User proprietary streams.

See Also

IMPEG2ComponentType::get_StreamType