Microsoft DirectX 9.0

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

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