ホーム › Media.DirectShow › MPEG2StreamType
MPEG2StreamType
列挙型メンバー 38
| 名前 | 10進 | 16進 |
|---|---|---|
| BDA_UNITIALIZED_MPEG2STREAMTYPE | -1 | 0xFFFFFFFF |
| Reserved1 | 0 | 0x0 |
| ISO_IEC_11172_2_VIDEO | 1 | 0x1 |
| ISO_IEC_13818_2_VIDEO | 2 | 0x2 |
| ISO_IEC_11172_3_AUDIO | 3 | 0x3 |
| ISO_IEC_13818_3_AUDIO | 4 | 0x4 |
| ISO_IEC_13818_1_PRIVATE_SECTION | 5 | 0x5 |
| ISO_IEC_13818_1_PES | 6 | 0x6 |
| ISO_IEC_13522_MHEG | 7 | 0x7 |
| ANNEX_A_DSM_CC | 8 | 0x8 |
| ITU_T_REC_H_222_1 | 9 | 0x9 |
| ISO_IEC_13818_6_TYPE_A | 10 | 0xA |
| ISO_IEC_13818_6_TYPE_B | 11 | 0xB |
| ISO_IEC_13818_6_TYPE_C | 12 | 0xC |
| ISO_IEC_13818_6_TYPE_D | 13 | 0xD |
| ISO_IEC_13818_1_AUXILIARY | 14 | 0xE |
| ISO_IEC_13818_7_AUDIO | 15 | 0xF |
| ISO_IEC_14496_2_VISUAL | 16 | 0x10 |
| ISO_IEC_14496_3_AUDIO | 17 | 0x11 |
| ISO_IEC_14496_1_IN_PES | 18 | 0x12 |
| ISO_IEC_14496_1_IN_SECTION | 19 | 0x13 |
| ISO_IEC_13818_6_DOWNLOAD | 20 | 0x14 |
| METADATA_IN_PES | 21 | 0x15 |
| METADATA_IN_SECTION | 22 | 0x16 |
| METADATA_IN_DATA_CAROUSEL | 23 | 0x17 |
| METADATA_IN_OBJECT_CAROUSEL | 24 | 0x18 |
| METADATA_IN_DOWNLOAD_PROTOCOL | 25 | 0x19 |
| IRPM_STREAMM | 26 | 0x1A |
| ITU_T_H264 | 27 | 0x1B |
| ISO_IEC_13818_1_RESERVED | 28 | 0x1C |
| USER_PRIVATE | 16 | 0x10 |
| HEVC_VIDEO_OR_TEMPORAL_VIDEO | 36 | 0x24 |
| HEVC_TEMPORAL_VIDEO_SUBSET | 37 | 0x25 |
| MPEG_H_AUDIO | 45 | 0x2D |
| MPEG_H_AUDIO_MS | 46 | 0x2E |
| ISO_IEC_USER_PRIVATE | 128 | 0x80 |
| DOLBY_AC3_AUDIO | 129 | 0x81 |
| DOLBY_DIGITAL_PLUS_AUDIO_ATSC | 135 | 0x87 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum MPEG2StreamType : int {
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_7_AUDIO = 15,
ISO_IEC_14496_2_VISUAL = 16,
ISO_IEC_14496_3_AUDIO = 17,
ISO_IEC_14496_1_IN_PES = 18,
ISO_IEC_14496_1_IN_SECTION = 19,
ISO_IEC_13818_6_DOWNLOAD = 20,
METADATA_IN_PES = 21,
METADATA_IN_SECTION = 22,
METADATA_IN_DATA_CAROUSEL = 23,
METADATA_IN_OBJECT_CAROUSEL = 24,
METADATA_IN_DOWNLOAD_PROTOCOL = 25,
IRPM_STREAMM = 26,
ITU_T_H264 = 27,
ISO_IEC_13818_1_RESERVED = 28,
USER_PRIVATE = 16,
HEVC_VIDEO_OR_TEMPORAL_VIDEO = 36,
HEVC_TEMPORAL_VIDEO_SUBSET = 37,
MPEG_H_AUDIO = 45,
MPEG_H_AUDIO_MS = 46,
ISO_IEC_USER_PRIVATE = 128,
DOLBY_AC3_AUDIO = 129,
DOLBY_DIGITAL_PLUS_AUDIO_ATSC = 135
} MPEG2StreamType;public enum MPEG2StreamType : int
{
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_7_AUDIO = 15,
ISO_IEC_14496_2_VISUAL = 16,
ISO_IEC_14496_3_AUDIO = 17,
ISO_IEC_14496_1_IN_PES = 18,
ISO_IEC_14496_1_IN_SECTION = 19,
ISO_IEC_13818_6_DOWNLOAD = 20,
METADATA_IN_PES = 21,
METADATA_IN_SECTION = 22,
METADATA_IN_DATA_CAROUSEL = 23,
METADATA_IN_OBJECT_CAROUSEL = 24,
METADATA_IN_DOWNLOAD_PROTOCOL = 25,
IRPM_STREAMM = 26,
ITU_T_H264 = 27,
ISO_IEC_13818_1_RESERVED = 28,
USER_PRIVATE = 16,
HEVC_VIDEO_OR_TEMPORAL_VIDEO = 36,
HEVC_TEMPORAL_VIDEO_SUBSET = 37,
MPEG_H_AUDIO = 45,
MPEG_H_AUDIO_MS = 46,
ISO_IEC_USER_PRIVATE = 128,
DOLBY_AC3_AUDIO = 129,
DOLBY_DIGITAL_PLUS_AUDIO_ATSC = 135,
}Public Enum MPEG2StreamType As Integer
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_7_AUDIO = 15
ISO_IEC_14496_2_VISUAL = 16
ISO_IEC_14496_3_AUDIO = 17
ISO_IEC_14496_1_IN_PES = 18
ISO_IEC_14496_1_IN_SECTION = 19
ISO_IEC_13818_6_DOWNLOAD = 20
METADATA_IN_PES = 21
METADATA_IN_SECTION = 22
METADATA_IN_DATA_CAROUSEL = 23
METADATA_IN_OBJECT_CAROUSEL = 24
METADATA_IN_DOWNLOAD_PROTOCOL = 25
IRPM_STREAMM = 26
ITU_T_H264 = 27
ISO_IEC_13818_1_RESERVED = 28
USER_PRIVATE = 16
HEVC_VIDEO_OR_TEMPORAL_VIDEO = 36
HEVC_TEMPORAL_VIDEO_SUBSET = 37
MPEG_H_AUDIO = 45
MPEG_H_AUDIO_MS = 46
ISO_IEC_USER_PRIVATE = 128
DOLBY_AC3_AUDIO = 129
DOLBY_DIGITAL_PLUS_AUDIO_ATSC = 135
End Enumimport enum
class MPEG2StreamType(enum.IntEnum):
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_7_AUDIO = 15
ISO_IEC_14496_2_VISUAL = 16
ISO_IEC_14496_3_AUDIO = 17
ISO_IEC_14496_1_IN_PES = 18
ISO_IEC_14496_1_IN_SECTION = 19
ISO_IEC_13818_6_DOWNLOAD = 20
METADATA_IN_PES = 21
METADATA_IN_SECTION = 22
METADATA_IN_DATA_CAROUSEL = 23
METADATA_IN_OBJECT_CAROUSEL = 24
METADATA_IN_DOWNLOAD_PROTOCOL = 25
IRPM_STREAMM = 26
ITU_T_H264 = 27
ISO_IEC_13818_1_RESERVED = 28
USER_PRIVATE = 16
HEVC_VIDEO_OR_TEMPORAL_VIDEO = 36
HEVC_TEMPORAL_VIDEO_SUBSET = 37
MPEG_H_AUDIO = 45
MPEG_H_AUDIO_MS = 46
ISO_IEC_USER_PRIVATE = 128
DOLBY_AC3_AUDIO = 129
DOLBY_DIGITAL_PLUS_AUDIO_ATSC = 135// MPEG2StreamType
pub const BDA_UNITIALIZED_MPEG2STREAMTYPE: i32 = -1;
pub const Reserved1: i32 = 0;
pub const ISO_IEC_11172_2_VIDEO: i32 = 1;
pub const ISO_IEC_13818_2_VIDEO: i32 = 2;
pub const ISO_IEC_11172_3_AUDIO: i32 = 3;
pub const ISO_IEC_13818_3_AUDIO: i32 = 4;
pub const ISO_IEC_13818_1_PRIVATE_SECTION: i32 = 5;
pub const ISO_IEC_13818_1_PES: i32 = 6;
pub const ISO_IEC_13522_MHEG: i32 = 7;
pub const ANNEX_A_DSM_CC: i32 = 8;
pub const ITU_T_REC_H_222_1: i32 = 9;
pub const ISO_IEC_13818_6_TYPE_A: i32 = 10;
pub const ISO_IEC_13818_6_TYPE_B: i32 = 11;
pub const ISO_IEC_13818_6_TYPE_C: i32 = 12;
pub const ISO_IEC_13818_6_TYPE_D: i32 = 13;
pub const ISO_IEC_13818_1_AUXILIARY: i32 = 14;
pub const ISO_IEC_13818_7_AUDIO: i32 = 15;
pub const ISO_IEC_14496_2_VISUAL: i32 = 16;
pub const ISO_IEC_14496_3_AUDIO: i32 = 17;
pub const ISO_IEC_14496_1_IN_PES: i32 = 18;
pub const ISO_IEC_14496_1_IN_SECTION: i32 = 19;
pub const ISO_IEC_13818_6_DOWNLOAD: i32 = 20;
pub const METADATA_IN_PES: i32 = 21;
pub const METADATA_IN_SECTION: i32 = 22;
pub const METADATA_IN_DATA_CAROUSEL: i32 = 23;
pub const METADATA_IN_OBJECT_CAROUSEL: i32 = 24;
pub const METADATA_IN_DOWNLOAD_PROTOCOL: i32 = 25;
pub const IRPM_STREAMM: i32 = 26;
pub const ITU_T_H264: i32 = 27;
pub const ISO_IEC_13818_1_RESERVED: i32 = 28;
pub const USER_PRIVATE: i32 = 16;
pub const HEVC_VIDEO_OR_TEMPORAL_VIDEO: i32 = 36;
pub const HEVC_TEMPORAL_VIDEO_SUBSET: i32 = 37;
pub const MPEG_H_AUDIO: i32 = 45;
pub const MPEG_H_AUDIO_MS: i32 = 46;
pub const ISO_IEC_USER_PRIVATE: i32 = 128;
pub const DOLBY_AC3_AUDIO: i32 = 129;
pub const DOLBY_DIGITAL_PLUS_AUDIO_ATSC: i32 = 135;// MPEG2StreamType
const (
BDA_UNITIALIZED_MPEG2STREAMTYPE int32 = -1
Reserved1 int32 = 0
ISO_IEC_11172_2_VIDEO int32 = 1
ISO_IEC_13818_2_VIDEO int32 = 2
ISO_IEC_11172_3_AUDIO int32 = 3
ISO_IEC_13818_3_AUDIO int32 = 4
ISO_IEC_13818_1_PRIVATE_SECTION int32 = 5
ISO_IEC_13818_1_PES int32 = 6
ISO_IEC_13522_MHEG int32 = 7
ANNEX_A_DSM_CC int32 = 8
ITU_T_REC_H_222_1 int32 = 9
ISO_IEC_13818_6_TYPE_A int32 = 10
ISO_IEC_13818_6_TYPE_B int32 = 11
ISO_IEC_13818_6_TYPE_C int32 = 12
ISO_IEC_13818_6_TYPE_D int32 = 13
ISO_IEC_13818_1_AUXILIARY int32 = 14
ISO_IEC_13818_7_AUDIO int32 = 15
ISO_IEC_14496_2_VISUAL int32 = 16
ISO_IEC_14496_3_AUDIO int32 = 17
ISO_IEC_14496_1_IN_PES int32 = 18
ISO_IEC_14496_1_IN_SECTION int32 = 19
ISO_IEC_13818_6_DOWNLOAD int32 = 20
METADATA_IN_PES int32 = 21
METADATA_IN_SECTION int32 = 22
METADATA_IN_DATA_CAROUSEL int32 = 23
METADATA_IN_OBJECT_CAROUSEL int32 = 24
METADATA_IN_DOWNLOAD_PROTOCOL int32 = 25
IRPM_STREAMM int32 = 26
ITU_T_H264 int32 = 27
ISO_IEC_13818_1_RESERVED int32 = 28
USER_PRIVATE int32 = 16
HEVC_VIDEO_OR_TEMPORAL_VIDEO int32 = 36
HEVC_TEMPORAL_VIDEO_SUBSET int32 = 37
MPEG_H_AUDIO int32 = 45
MPEG_H_AUDIO_MS int32 = 46
ISO_IEC_USER_PRIVATE int32 = 128
DOLBY_AC3_AUDIO int32 = 129
DOLBY_DIGITAL_PLUS_AUDIO_ATSC int32 = 135
)const
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_7_AUDIO = 15;
ISO_IEC_14496_2_VISUAL = 16;
ISO_IEC_14496_3_AUDIO = 17;
ISO_IEC_14496_1_IN_PES = 18;
ISO_IEC_14496_1_IN_SECTION = 19;
ISO_IEC_13818_6_DOWNLOAD = 20;
METADATA_IN_PES = 21;
METADATA_IN_SECTION = 22;
METADATA_IN_DATA_CAROUSEL = 23;
METADATA_IN_OBJECT_CAROUSEL = 24;
METADATA_IN_DOWNLOAD_PROTOCOL = 25;
IRPM_STREAMM = 26;
ITU_T_H264 = 27;
ISO_IEC_13818_1_RESERVED = 28;
USER_PRIVATE = 16;
HEVC_VIDEO_OR_TEMPORAL_VIDEO = 36;
HEVC_TEMPORAL_VIDEO_SUBSET = 37;
MPEG_H_AUDIO = 45;
MPEG_H_AUDIO_MS = 46;
ISO_IEC_USER_PRIVATE = 128;
DOLBY_AC3_AUDIO = 129;
DOLBY_DIGITAL_PLUS_AUDIO_ATSC = 135;// MPEG2StreamType
pub const BDA_UNITIALIZED_MPEG2STREAMTYPE: i32 = -1;
pub const Reserved1: i32 = 0;
pub const ISO_IEC_11172_2_VIDEO: i32 = 1;
pub const ISO_IEC_13818_2_VIDEO: i32 = 2;
pub const ISO_IEC_11172_3_AUDIO: i32 = 3;
pub const ISO_IEC_13818_3_AUDIO: i32 = 4;
pub const ISO_IEC_13818_1_PRIVATE_SECTION: i32 = 5;
pub const ISO_IEC_13818_1_PES: i32 = 6;
pub const ISO_IEC_13522_MHEG: i32 = 7;
pub const ANNEX_A_DSM_CC: i32 = 8;
pub const ITU_T_REC_H_222_1: i32 = 9;
pub const ISO_IEC_13818_6_TYPE_A: i32 = 10;
pub const ISO_IEC_13818_6_TYPE_B: i32 = 11;
pub const ISO_IEC_13818_6_TYPE_C: i32 = 12;
pub const ISO_IEC_13818_6_TYPE_D: i32 = 13;
pub const ISO_IEC_13818_1_AUXILIARY: i32 = 14;
pub const ISO_IEC_13818_7_AUDIO: i32 = 15;
pub const ISO_IEC_14496_2_VISUAL: i32 = 16;
pub const ISO_IEC_14496_3_AUDIO: i32 = 17;
pub const ISO_IEC_14496_1_IN_PES: i32 = 18;
pub const ISO_IEC_14496_1_IN_SECTION: i32 = 19;
pub const ISO_IEC_13818_6_DOWNLOAD: i32 = 20;
pub const METADATA_IN_PES: i32 = 21;
pub const METADATA_IN_SECTION: i32 = 22;
pub const METADATA_IN_DATA_CAROUSEL: i32 = 23;
pub const METADATA_IN_OBJECT_CAROUSEL: i32 = 24;
pub const METADATA_IN_DOWNLOAD_PROTOCOL: i32 = 25;
pub const IRPM_STREAMM: i32 = 26;
pub const ITU_T_H264: i32 = 27;
pub const ISO_IEC_13818_1_RESERVED: i32 = 28;
pub const USER_PRIVATE: i32 = 16;
pub const HEVC_VIDEO_OR_TEMPORAL_VIDEO: i32 = 36;
pub const HEVC_TEMPORAL_VIDEO_SUBSET: i32 = 37;
pub const MPEG_H_AUDIO: i32 = 45;
pub const MPEG_H_AUDIO_MS: i32 = 46;
pub const ISO_IEC_USER_PRIVATE: i32 = 128;
pub const DOLBY_AC3_AUDIO: i32 = 129;
pub const DOLBY_DIGITAL_PLUS_AUDIO_ATSC: i32 = 135;const
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_7_AUDIO* = 15
ISO_IEC_14496_2_VISUAL* = 16
ISO_IEC_14496_3_AUDIO* = 17
ISO_IEC_14496_1_IN_PES* = 18
ISO_IEC_14496_1_IN_SECTION* = 19
ISO_IEC_13818_6_DOWNLOAD* = 20
METADATA_IN_PES* = 21
METADATA_IN_SECTION* = 22
METADATA_IN_DATA_CAROUSEL* = 23
METADATA_IN_OBJECT_CAROUSEL* = 24
METADATA_IN_DOWNLOAD_PROTOCOL* = 25
IRPM_STREAMM* = 26
ITU_T_H264* = 27
ISO_IEC_13818_1_RESERVED* = 28
USER_PRIVATE* = 16
HEVC_VIDEO_OR_TEMPORAL_VIDEO* = 36
HEVC_TEMPORAL_VIDEO_SUBSET* = 37
MPEG_H_AUDIO* = 45
MPEG_H_AUDIO_MS* = 46
ISO_IEC_USER_PRIVATE* = 128
DOLBY_AC3_AUDIO* = 129
DOLBY_DIGITAL_PLUS_AUDIO_ATSC* = 135enum MPEG2StreamType : int {
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_7_AUDIO = 15,
ISO_IEC_14496_2_VISUAL = 16,
ISO_IEC_14496_3_AUDIO = 17,
ISO_IEC_14496_1_IN_PES = 18,
ISO_IEC_14496_1_IN_SECTION = 19,
ISO_IEC_13818_6_DOWNLOAD = 20,
METADATA_IN_PES = 21,
METADATA_IN_SECTION = 22,
METADATA_IN_DATA_CAROUSEL = 23,
METADATA_IN_OBJECT_CAROUSEL = 24,
METADATA_IN_DOWNLOAD_PROTOCOL = 25,
IRPM_STREAMM = 26,
ITU_T_H264 = 27,
ISO_IEC_13818_1_RESERVED = 28,
USER_PRIVATE = 16,
HEVC_VIDEO_OR_TEMPORAL_VIDEO = 36,
HEVC_TEMPORAL_VIDEO_SUBSET = 37,
MPEG_H_AUDIO = 45,
MPEG_H_AUDIO_MS = 46,
ISO_IEC_USER_PRIVATE = 128,
DOLBY_AC3_AUDIO = 129,
DOLBY_DIGITAL_PLUS_AUDIO_ATSC = 135,
}#define global BDA_UNITIALIZED_MPEG2STREAMTYPE 0xFFFFFFFF
#define global Reserved1 0x0
#define global ISO_IEC_11172_2_VIDEO 0x1
#define global ISO_IEC_13818_2_VIDEO 0x2
#define global ISO_IEC_11172_3_AUDIO 0x3
#define global ISO_IEC_13818_3_AUDIO 0x4
#define global ISO_IEC_13818_1_PRIVATE_SECTION 0x5
#define global ISO_IEC_13818_1_PES 0x6
#define global ISO_IEC_13522_MHEG 0x7
#define global ANNEX_A_DSM_CC 0x8
#define global ITU_T_REC_H_222_1 0x9
#define global ISO_IEC_13818_6_TYPE_A 0xA
#define global ISO_IEC_13818_6_TYPE_B 0xB
#define global ISO_IEC_13818_6_TYPE_C 0xC
#define global ISO_IEC_13818_6_TYPE_D 0xD
#define global ISO_IEC_13818_1_AUXILIARY 0xE
#define global ISO_IEC_13818_7_AUDIO 0xF
#define global ISO_IEC_14496_2_VISUAL 0x10
#define global ISO_IEC_14496_3_AUDIO 0x11
#define global ISO_IEC_14496_1_IN_PES 0x12
#define global ISO_IEC_14496_1_IN_SECTION 0x13
#define global ISO_IEC_13818_6_DOWNLOAD 0x14
#define global METADATA_IN_PES 0x15
#define global METADATA_IN_SECTION 0x16
#define global METADATA_IN_DATA_CAROUSEL 0x17
#define global METADATA_IN_OBJECT_CAROUSEL 0x18
#define global METADATA_IN_DOWNLOAD_PROTOCOL 0x19
#define global IRPM_STREAMM 0x1A
#define global ITU_T_H264 0x1B
#define global ISO_IEC_13818_1_RESERVED 0x1C
#define global USER_PRIVATE 0x10
#define global HEVC_VIDEO_OR_TEMPORAL_VIDEO 0x24
#define global HEVC_TEMPORAL_VIDEO_SUBSET 0x25
#define global MPEG_H_AUDIO 0x2D
#define global MPEG_H_AUDIO_MS 0x2E
#define global ISO_IEC_USER_PRIVATE 0x80
#define global DOLBY_AC3_AUDIO 0x81
#define global DOLBY_DIGITAL_PLUS_AUDIO_ATSC 0x87