2 Copyright (c) 2006, John Hurst
5 Redistribution and use in source and binary forms, with or without
6 modification, are permitted provided that the following conditions
8 1. Redistributions of source code must retain the above copyright
9 notice, this list of conditions and the following disclaimer.
10 2. Redistributions in binary form must reproduce the above copyright
11 notice, this list of conditions and the following disclaimer in the
12 documentation and/or other materials provided with the distribution.
13 3. The name of the author may not be used to endorse or promote products
14 derived from this software without specific prior written permission.
16 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
17 IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
18 OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
19 IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
20 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
21 NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
22 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
23 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
24 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
25 THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
29 \brief MXF Metadata Dictionary
35 static const ASDCP::MDDEntry s_MDD_Table[] = {
36 { { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0
37 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
38 {0}, false, "MICAlgorithm_NONE" },
39 { { 0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, // 1
40 0x0d, 0x01, 0x02, 0x01, 0x10, 0x00, 0x00, 0x00 },
41 {0}, false, "OPAtom" },
42 { { 0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, // 2
43 0x0d, 0x01, 0x02, 0x01, 0x01, 0x01, 0x01, 0x00 },
45 { { 0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, // 3
46 0x0d, 0x01, 0x03, 0x01, 0x02, 0x7f, 0x01, 0x00 },
47 {0}, false, "GCMulti" },
48 { { 0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, // 4
49 0x01, 0x03, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00 },
50 {0}, false, "PictureDataDef" },
51 { { 0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, // 5
52 0x01, 0x03, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00 },
53 {0}, false, "SoundDataDef" },
54 { { 0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, // 6
55 0x01, 0x03, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00 },
56 {0}, false, "TimecodeDataDef" },
57 { { 0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, // 7
58 0x01, 0x03, 0x02, 0x01, 0x10, 0x00, 0x00, 0x00 },
59 {0}, false, "DescriptiveMetaDataDef" },
60 { { 0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, // 8
61 0x0d, 0x01, 0x03, 0x01, 0x02, 0x06, 0x01, 0x00 },
62 {0}, false, "WAVWrapping" },
63 { { 0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, // 9
64 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x60, 0x01 },
65 {0}, false, "MPEG2_VESWrapping" },
66 { { 0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x07, // 10
67 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0c, 0x01, 0x00 },
68 {0}, false, "JPEG_2000Wrapping" },
69 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, // 11
70 0x0d, 0x01, 0x03, 0x01, 0x15, 0x01, 0x08, 0x01 },
71 {0}, false, "JPEG2000Essence" },
72 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, // 12
73 0x0d, 0x01, 0x03, 0x01, 0x15, 0x01, 0x05, 0x00 },
74 {0}, false, "MPEG2Essence" },
75 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x04, 0x01, 0x01, // 13
76 0x0d, 0x01, 0x03, 0x01, 0x02, 0x7e, 0x01, 0x00 },
77 {0}, false, "CryptEssence" },
78 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, // 14
79 0x0d, 0x01, 0x03, 0x01, 0x16, 0x01, 0x01, 0x00 },
80 {0}, false, "WAVEssence" },
81 { { 0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x09, // 15
82 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x01, 0x01 },
83 {0}, false, "JP2KEssenceCompression" },
84 { { 0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x07, // 16
85 0x02, 0x09, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00 },
86 {0}, false, "CipherAlgorithm_AES" },
87 { { 0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x07, // 17
88 0x02, 0x09, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00 },
89 {0}, false, "MICAlgorithm_HMAC_SHA1" },
90 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, // 18
91 0x03, 0x01, 0x02, 0x10, 0x01, 0x00, 0x00, 0x00 },
92 {0}, false, "KLVFill" },
93 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, // 19
94 0x03, 0x01, 0x02, 0x01, 0x06, 0x00, 0x00, 0x00 },
95 {0}, false, "PartitionMetadata_MajorVersion" },
96 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, // 20
97 0x03, 0x01, 0x02, 0x01, 0x07, 0x00, 0x00, 0x00 },
98 {0}, false, "PartitionMetadata_MinorVersion" },
99 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 21
100 0x03, 0x01, 0x02, 0x01, 0x09, 0x00, 0x00, 0x00 },
101 {0}, false, "PartitionMetadata_KAGSize" },
102 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, // 22
103 0x06, 0x10, 0x10, 0x03, 0x01, 0x00, 0x00, 0x00 },
104 {0}, false, "PartitionMetadata_ThisPartition" },
105 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, // 23
106 0x06, 0x10, 0x10, 0x02, 0x01, 0x00, 0x00, 0x00 },
107 {0}, false, "PartitionMetadata_PreviousPartition" },
108 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, // 24
109 0x06, 0x10, 0x10, 0x05, 0x01, 0x00, 0x00, 0x00 },
110 {0}, false, "PartitionMetadata_FooterPartition" },
111 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, // 25
112 0x04, 0x06, 0x09, 0x01, 0x00, 0x00, 0x00, 0x00 },
113 {0}, false, "PartitionMetadata_HeaderByteCount" },
114 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, // 26
115 0x04, 0x06, 0x09, 0x02, 0x00, 0x00, 0x00, 0x00 },
116 {0}, false, "PartitionMetadata_IndexByteCount" },
117 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, // 27
118 0x01, 0x03, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00 },
119 {0}, false, "PartitionMetadata_IndexSID" },
120 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, // 28
121 0x06, 0x08, 0x01, 0x02, 0x01, 0x03, 0x00, 0x00 },
122 {0}, false, "PartitionMetadata_BodyOffset" },
123 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, // 29
124 0x01, 0x03, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00 },
125 {0}, false, "PartitionMetadata_BodySID" },
126 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 30
127 0x01, 0x02, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00 },
128 {0}, false, "PartitionMetadata_OperationalPattern" },
129 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 31
130 0x01, 0x02, 0x02, 0x10, 0x02, 0x01, 0x00, 0x00 },
131 {0}, false, "PartitionMetadata_EssenceContainers" },
132 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x05, 0x01, 0x01, // 32
133 0x0d, 0x01, 0x02, 0x01, 0x01, 0x02, 0x01, 0x00 },
134 {0}, false, "OpenHeader" },
135 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x05, 0x01, 0x01, // 33
136 0x0d, 0x01, 0x02, 0x01, 0x01, 0x02, 0x03, 0x00 },
137 {0}, false, "OpenCompleteHeader" },
138 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x05, 0x01, 0x01, // 34
139 0x0d, 0x01, 0x02, 0x01, 0x01, 0x02, 0x02, 0x00 },
140 {0}, false, "ClosedHeader" },
141 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x05, 0x01, 0x01, // 35
142 0x0d, 0x01, 0x02, 0x01, 0x01, 0x02, 0x04, 0x00 },
143 {0}, false, "ClosedCompleteHeader" },
144 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x05, 0x01, 0x01, // 36
145 0x0d, 0x01, 0x02, 0x01, 0x01, 0x03, 0x01, 0x00 },
146 {0}, false, "OpenBodyPartition" },
147 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x05, 0x01, 0x01, // 37
148 0x0d, 0x01, 0x02, 0x01, 0x01, 0x03, 0x03, 0x00 },
149 {0}, false, "OpenCompleteBodyPartition" },
150 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x05, 0x01, 0x01, // 38
151 0x0d, 0x01, 0x02, 0x01, 0x01, 0x03, 0x02, 0x00 },
152 {0}, false, "ClosedBodyPartition" },
153 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x05, 0x01, 0x01, // 39
154 0x0d, 0x01, 0x02, 0x01, 0x01, 0x03, 0x04, 0x00 },
155 {0}, false, "ClosedCompleteBodyPartition" },
156 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x05, 0x01, 0x01, // 40
157 0x0d, 0x01, 0x02, 0x01, 0x01, 0x04, 0x02, 0x00 },
158 {0}, false, "Footer" },
159 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x05, 0x01, 0x01, // 41
160 0x0d, 0x01, 0x02, 0x01, 0x01, 0x04, 0x04, 0x00 },
161 {0}, false, "CompleteFooter" },
162 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x05, 0x01, 0x01, // 42
163 0x0d, 0x01, 0x02, 0x01, 0x01, 0x05, 0x01, 0x00 },
164 {0}, false, "Primer" },
165 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 43
166 0x06, 0x01, 0x01, 0x07, 0x15, 0x00, 0x00, 0x00 },
167 {0}, false, "Primer_LocalTagEntryBatch" },
168 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 44
169 0x01, 0x03, 0x06, 0x02, 0x00, 0x00, 0x00, 0x00 },
170 {0}, false, "LocalTagEntryBatch_Primer_LocalTag" },
171 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 45
172 0x01, 0x03, 0x06, 0x03, 0x00, 0x00, 0x00, 0x00 },
173 {0}, false, "LocalTagEntryBatch_Primer_UID" },
174 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, // 46
175 0x01, 0x01, 0x15, 0x02, 0x00, 0x00, 0x00, 0x00 },
176 {0x3c, 0x0a}, false, "InterchangeObject_InstanceUID" },
177 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 47
178 0x05, 0x20, 0x07, 0x01, 0x08, 0x00, 0x00, 0x00 },
179 {0x01, 0x02}, true, "GenerationInterchangeObject_GenerationUID" },
180 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, // 48
181 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
182 {0}, false, "DefaultObject" },
183 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 49
184 0x05, 0x30, 0x04, 0x06, 0x00, 0x00, 0x00, 0x00 },
185 {0x3f, 0x0b}, false, "IndexTableSegmentBase_IndexEditRate" },
186 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 50
187 0x07, 0x02, 0x01, 0x03, 0x01, 0x0a, 0x00, 0x00 },
188 {0x3f, 0x0c}, false, "IndexTableSegmentBase_IndexStartPosition" },
189 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 51
190 0x07, 0x02, 0x02, 0x01, 0x01, 0x02, 0x00, 0x00 },
191 {0x3f, 0x0d}, false, "IndexTableSegmentBase_IndexDuration" },
192 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, // 52
193 0x04, 0x06, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00 },
194 {0x3f, 0x05}, false, "IndexTableSegmentBase_EditUnitByteCount" },
195 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, // 53
196 0x01, 0x03, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00 },
197 {0x3f, 0x06}, false, "IndexTableSegmentBase_IndexSID" },
198 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, // 54
199 0x01, 0x03, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00 },
200 {0x3f, 0x07}, false, "IndexTableSegmentBase_BodySID" },
201 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, // 55
202 0x04, 0x04, 0x04, 0x01, 0x01, 0x00, 0x00, 0x00 },
203 {0x3f, 0x08}, false, "IndexTableSegmentBase_SliceCount" },
204 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 56
205 0x04, 0x04, 0x04, 0x01, 0x07, 0x00, 0x00, 0x00 },
206 {0x3f, 0x0e}, true, "IndexTableSegmentBase_PosTableCount" },
207 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, // 57
208 0x0d, 0x01, 0x02, 0x01, 0x01, 0x10, 0x01, 0x00 },
209 {0}, false, "IndexTableSegment" },
210 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 58
211 0x04, 0x04, 0x04, 0x01, 0x06, 0x00, 0x00, 0x00 },
212 {0x3f, 0x09}, true, "IndexTableSegment_DeltaEntryArray" },
213 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, // 59
214 0x04, 0x04, 0x04, 0x01, 0x04, 0x00, 0x00, 0x00 },
215 {0}, false, "DeltaEntryArray_IndexTableSegment_PosTableIndex" },
216 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, // 60
217 0x04, 0x04, 0x04, 0x01, 0x02, 0x00, 0x00, 0x00 },
218 {0}, false, "DeltaEntryArray_IndexTableSegment_Slice" },
219 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, // 61
220 0x04, 0x04, 0x04, 0x01, 0x03, 0x00, 0x00, 0x00 },
221 {0}, false, "DeltaEntryArray_IndexTableSegment_ElementDelta" },
222 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 62
223 0x04, 0x04, 0x04, 0x02, 0x05, 0x00, 0x00, 0x00 },
224 {0x3f, 0x0a}, false, "IndexTableSegment_IndexEntryArray" },
225 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, // 63
226 0x04, 0x04, 0x04, 0x02, 0x03, 0x00, 0x00, 0x00 },
227 {0}, false, "IndexEntryArray_IndexTableSegment_TemporalOffset" },
228 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, // 64
229 0x04, 0x04, 0x04, 0x02, 0x04, 0x00, 0x00, 0x00 },
230 {0}, false, "IndexEntryArray_IndexTableSegment_AnchorOffset" },
231 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, // 65
232 0x04, 0x04, 0x04, 0x02, 0x02, 0x00, 0x00, 0x00 },
233 {0}, false, "IndexEntryArray_IndexTableSegment_Flags" },
234 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, // 66
235 0x04, 0x04, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00 },
236 {0}, false, "IndexEntryArray_IndexTableSegment_StreamOffset" },
237 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, // 67
238 0x04, 0x04, 0x04, 0x01, 0x05, 0x00, 0x00, 0x00 },
239 {0}, false, "IndexEntryArray_IndexTableSegment_SliceOffsetArray" },
240 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, // 68
241 0x04, 0x04, 0x04, 0x01, 0x08, 0x00, 0x00, 0x00 },
242 {0}, false, "IndexEntryArray_IndexTableSegment_PosTableArray" },
243 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x05, 0x01, 0x01, // 69
244 0x0d, 0x01, 0x02, 0x01, 0x01, 0x11, 0x01, 0x00 },
245 {0}, false, "RandomIndexMetadata" },
246 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, // 70
247 0x01, 0x03, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00 },
248 {0}, false, "PartitionArray_RandomIndexMetadata_BodySID" },
249 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, // 71
250 0x06, 0x09, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00 },
251 {0}, false, "PartitionArray_RandomIndexMetadata_ByteOffset" },
252 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, // 72
253 0x04, 0x06, 0x10, 0x01, 0x00, 0x00, 0x00, 0x00 },
254 {0}, false, "RandomIndexMetadata_Length" },
255 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x05, 0x01, 0x01, // 73
256 0x0d, 0x01, 0x02, 0x01, 0x01, 0x11, 0x00, 0x00 },
257 {0}, false, "RandomIndexMetadataV10" },
258 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, // 74
259 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x2f, 0x00 },
260 {0}, false, "Preface" },
261 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 75
262 0x07, 0x02, 0x01, 0x10, 0x02, 0x04, 0x00, 0x00 },
263 {0x3b, 0x02}, false, "Preface_LastModifiedDate" },
264 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 76
265 0x03, 0x01, 0x02, 0x01, 0x05, 0x00, 0x00, 0x00 },
266 {0x3b, 0x05}, false, "Preface_Version" },
267 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 77
268 0x03, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, 0x00 },
269 {0x3b, 0x07}, true, "Preface_ObjectModelVersion" },
270 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, // 78
271 0x06, 0x01, 0x01, 0x04, 0x01, 0x08, 0x00, 0x00 },
272 {0x3b, 0x08}, true, "Preface_PrimaryPackage" },
273 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 79
274 0x06, 0x01, 0x01, 0x04, 0x06, 0x04, 0x00, 0x00 },
275 {0x3b, 0x06}, false, "Preface_Identifications" },
276 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 80
277 0x06, 0x01, 0x01, 0x04, 0x02, 0x01, 0x00, 0x00 },
278 {0x3b, 0x03}, false, "Preface_ContentStorage" },
279 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 81
280 0x01, 0x02, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00 },
281 {0x3b, 0x09}, false, "Preface_OperationalPattern" },
282 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 82
283 0x01, 0x02, 0x02, 0x10, 0x02, 0x01, 0x00, 0x00 },
284 {0x3b, 0x0a}, false, "Preface_EssenceContainers" },
285 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 83
286 0x01, 0x02, 0x02, 0x10, 0x02, 0x02, 0x00, 0x00 },
287 {0x3b, 0x0b}, false, "Preface_DMSchemes" },
288 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, // 84
289 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x30, 0x00 },
290 {0}, false, "Identification" },
291 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 85
292 0x05, 0x20, 0x07, 0x01, 0x01, 0x00, 0x00, 0x00 },
293 {0x3c, 0x09}, false, "Identification_ThisGenerationUID" },
294 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 86
295 0x05, 0x20, 0x07, 0x01, 0x02, 0x01, 0x00, 0x00 },
296 {0x3c, 0x01}, false, "Identification_CompanyName" },
297 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 87
298 0x05, 0x20, 0x07, 0x01, 0x03, 0x01, 0x00, 0x00 },
299 {0x3c, 0x02}, false, "Identification_ProductName" },
300 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 88
301 0x05, 0x20, 0x07, 0x01, 0x04, 0x00, 0x00, 0x00 },
302 {0x3c, 0x03}, true, "Identification_ProductVersion" },
303 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 89
304 0x05, 0x20, 0x07, 0x01, 0x05, 0x01, 0x00, 0x00 },
305 {0x3c, 0x04}, false, "Identification_VersionString" },
306 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 90
307 0x05, 0x20, 0x07, 0x01, 0x07, 0x00, 0x00, 0x00 },
308 {0x3c, 0x05}, false, "Identification_ProductUID" },
309 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 91
310 0x07, 0x02, 0x01, 0x10, 0x02, 0x03, 0x00, 0x00 },
311 {0x3c, 0x06}, false, "Identification_ModificationDate" },
312 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 92
313 0x05, 0x20, 0x07, 0x01, 0x0a, 0x00, 0x00, 0x00 },
314 {0x3c, 0x07}, true, "Identification_ToolkitVersion" },
315 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 93
316 0x05, 0x20, 0x07, 0x01, 0x06, 0x01, 0x00, 0x00 },
317 {0x3c, 0x08}, true, "Identification_Platform" },
318 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, // 94
319 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x18, 0x00 },
320 {0}, false, "ContentStorage" },
321 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 95
322 0x06, 0x01, 0x01, 0x04, 0x05, 0x01, 0x00, 0x00 },
323 {0x19, 0x01}, false, "ContentStorage_Packages" },
324 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 96
325 0x06, 0x01, 0x01, 0x04, 0x05, 0x02, 0x00, 0x00 },
326 {0x19, 0x02}, true, "ContentStorage_EssenceContainerData" },
327 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 97
328 0x06, 0x01, 0x01, 0x04, 0x05, 0x00, 0x00, 0x00 },
329 {0x19, 0x01}, false, "ContentStorageKludge_V10Packages" },
330 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, // 98
331 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x23, 0x00 },
332 {0}, false, "EssenceContainerData" },
333 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 99
334 0x06, 0x01, 0x01, 0x06, 0x01, 0x00, 0x00, 0x00 },
335 {0x27, 0x01}, false, "EssenceContainerData_LinkedPackageUID" },
336 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, // 100
337 0x01, 0x03, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00 },
338 {0x3f, 0x06}, true, "EssenceContainerData_IndexSID" },
339 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, // 101
340 0x01, 0x03, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00 },
341 {0x3f, 0x07}, false, "EssenceContainerData_BodySID" },
342 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, // 102
343 0x01, 0x01, 0x15, 0x10, 0x00, 0x00, 0x00, 0x00 },
344 {0x44, 0x01}, false, "GenericPackage_PackageUID" },
345 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, // 103
346 0x01, 0x03, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00 },
347 {0x44, 0x02}, true, "GenericPackage_Name" },
348 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 104
349 0x07, 0x02, 0x01, 0x10, 0x01, 0x03, 0x00, 0x00 },
350 {0x44, 0x05}, false, "GenericPackage_PackageCreationDate" },
351 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 105
352 0x07, 0x02, 0x01, 0x10, 0x02, 0x05, 0x00, 0x00 },
353 {0x44, 0x04}, false, "GenericPackage_PackageModifiedDate" },
354 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 106
355 0x06, 0x01, 0x01, 0x04, 0x06, 0x05, 0x00, 0x00 },
356 {0x44, 0x03}, false, "GenericPackage_Tracks" },
357 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, // 107
358 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x32, 0x00 },
359 {0}, false, "NetworkLocator" },
360 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, // 108
361 0x01, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00 },
362 {0x40, 0x01}, false, "NetworkLocator_URLString" },
363 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, // 109
364 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x33, 0x00 },
365 {0}, false, "TextLocator" },
366 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 110
367 0x01, 0x04, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00 },
368 {0x41, 0x01}, false, "TextLocator_LocatorName" },
369 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 111
370 0x01, 0x07, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00 },
371 {0x48, 0x01}, false, "GenericTrack_TrackID" },
372 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 112
373 0x01, 0x04, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00 },
374 {0x48, 0x04}, false, "GenericTrack_TrackNumber" },
375 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 113
376 0x01, 0x07, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00 },
377 {0x48, 0x02}, true, "GenericTrack_TrackName" },
378 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 114
379 0x06, 0x01, 0x01, 0x04, 0x02, 0x04, 0x00, 0x00 },
380 {0x48, 0x03}, false, "GenericTrack_Sequence" },
381 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, // 115
382 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3a, 0x00 },
383 {0}, false, "StaticTrack" },
384 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, // 116
385 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3b, 0x00 },
386 {0}, false, "Track" },
387 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 117
388 0x05, 0x30, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00 },
389 {0x4b, 0x01}, false, "Track_EditRate" },
390 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 118
391 0x07, 0x02, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00 },
392 {0x4b, 0x02}, false, "Track_Origin" },
393 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, // 119
394 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x39, 0x00 },
395 {0}, false, "EventTrack" },
396 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 120
397 0x05, 0x30, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00 },
398 {0x49, 0x01}, false, "EventTrack_EventEditRate" },
399 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 121
400 0x07, 0x02, 0x01, 0x03, 0x01, 0x0b, 0x00, 0x00 },
401 {0x49, 0x02}, true, "EventTrack_EventOrigin" },
402 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 122
403 0x04, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00 },
404 {0x02, 0x01}, false, "StructuralComponent_DataDefinition" },
405 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 123
406 0x07, 0x02, 0x02, 0x01, 0x01, 0x03, 0x00, 0x00 },
407 {0x02, 0x02}, false, "StructuralComponent_Duration" },
408 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, // 124
409 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0f, 0x00 },
410 {0}, false, "Sequence" },
411 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 125
412 0x06, 0x01, 0x01, 0x04, 0x06, 0x09, 0x00, 0x00 },
413 {0x10, 0x01}, false, "Sequence_StructuralComponents" },
414 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, // 126
415 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x14, 0x00 },
416 {0}, false, "TimecodeComponent" },
417 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 127
418 0x04, 0x04, 0x01, 0x01, 0x02, 0x06, 0x00, 0x00 },
419 {0x15, 0x02}, false, "TimecodeComponent_RoundedTimecodeBase" },
420 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 128
421 0x07, 0x02, 0x01, 0x03, 0x01, 0x05, 0x00, 0x00 },
422 {0x15, 0x01}, false, "TimecodeComponent_StartTimecode" },
423 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, // 129
424 0x04, 0x04, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00 },
425 {0x15, 0x03}, false, "TimecodeComponent_DropFrame" },
426 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, // 130
427 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x11, 0x00 },
428 {0}, false, "SourceClip" },
429 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 131
430 0x07, 0x02, 0x01, 0x03, 0x01, 0x04, 0x00, 0x00 },
431 {0x12, 0x01}, false, "SourceClip_StartPosition" },
432 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 132
433 0x06, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00 },
434 {0x11, 0x01}, false, "SourceClip_SourcePackageID" },
435 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 133
436 0x06, 0x01, 0x01, 0x03, 0x02, 0x00, 0x00, 0x00 },
437 {0x11, 0x02}, false, "SourceClip_SourceTrackID" },
438 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, // 134
439 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x41, 0x00 },
440 {0}, false, "DMSegment" },
441 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 135
442 0x07, 0x02, 0x01, 0x03, 0x03, 0x03, 0x00, 0x00 },
443 {0x06, 0x01}, false, "DMSegment_EventStartPosition" },
444 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 136
445 0x05, 0x30, 0x04, 0x04, 0x01, 0x00, 0x00, 0x00 },
446 {0x06, 0x02}, true, "DMSegment_EventComment" },
447 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, // 137
448 0x01, 0x07, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00 },
449 {0x61, 0x02}, false, "DMSegment_TrackIDs" },
450 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 138
451 0x06, 0x01, 0x01, 0x04, 0x02, 0x0c, 0x00, 0x00 },
452 {0x61, 0x01}, false, "DMSegment_DMFramework" },
453 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, // 139
454 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x45, 0x00 },
455 {0}, false, "DMSourceClip" },
456 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 140
457 0x01, 0x07, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00 },
458 {0x61, 0x03}, true, "DMSourceClip_DMSourceClipTrackIDs" },
459 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, // 141
460 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x36, 0x00 },
461 {0}, false, "MaterialPackage" },
462 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, // 142
463 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x37, 0x00 },
464 {0}, false, "SourcePackage" },
465 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 143
466 0x06, 0x01, 0x01, 0x04, 0x02, 0x03, 0x00, 0x00 },
467 {0x47, 0x01}, false, "SourcePackage_Descriptor" },
468 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 144
469 0x06, 0x01, 0x01, 0x04, 0x06, 0x03, 0x00, 0x00 },
470 {0x2f, 0x01}, true, "GenericDescriptor_Locators" },
471 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 145
472 0x06, 0x01, 0x01, 0x04, 0x06, 0x10, 0x00, 0x00 },
473 {0}, true, "GenericDescriptor_SubDescriptors" },
474 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, // 146
475 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x25, 0x00 },
476 {0}, false, "FileDescriptor" },
477 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 147
478 0x06, 0x01, 0x01, 0x03, 0x05, 0x00, 0x00, 0x00 },
479 {0x30, 0x06}, true, "FileDescriptor_LinkedTrackID" },
480 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, // 148
481 0x04, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00 },
482 {0x30, 0x01}, false, "FileDescriptor_SampleRate" },
483 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, // 149
484 0x04, 0x06, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00 },
485 {0x30, 0x02}, true, "FileDescriptor_ContainerDuration" },
486 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 150
487 0x06, 0x01, 0x01, 0x04, 0x01, 0x02, 0x00, 0x00 },
488 {0x30, 0x04}, false, "FileDescriptor_EssenceContainer" },
489 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 151
490 0x06, 0x01, 0x01, 0x04, 0x01, 0x03, 0x00, 0x00 },
491 {0x30, 0x05}, true, "FileDescriptor_Codec" },
492 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, // 152
493 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x27, 0x00 },
494 {0}, false, "GenericPictureEssenceDescriptor" },
495 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 153
496 0x04, 0x05, 0x01, 0x13, 0x00, 0x00, 0x00, 0x00 },
497 {0x32, 0x15}, true, "GenericPictureEssenceDescriptor_SignalStandard" },
498 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, // 154
499 0x04, 0x01, 0x03, 0x01, 0x04, 0x00, 0x00, 0x00 },
500 {0x32, 0x0c}, false, "GenericPictureEssenceDescriptor_FrameLayout" },
501 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, // 155
502 0x04, 0x01, 0x05, 0x02, 0x02, 0x00, 0x00, 0x00 },
503 {0x32, 0x03}, false, "GenericPictureEssenceDescriptor_StoredWidth" },
504 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, // 156
505 0x04, 0x01, 0x05, 0x02, 0x01, 0x00, 0x00, 0x00 },
506 {0x32, 0x02}, false, "GenericPictureEssenceDescriptor_StoredHeight" },
507 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 157
508 0x04, 0x01, 0x03, 0x02, 0x08, 0x00, 0x00, 0x00 },
509 {0x32, 0x16}, true, "GenericPictureEssenceDescriptor_StoredF2Offset" },
510 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, // 158
511 0x04, 0x01, 0x05, 0x01, 0x08, 0x00, 0x00, 0x00 },
512 {0x32, 0x05}, true, "GenericPictureEssenceDescriptor_SampledWidth" },
513 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, // 159
514 0x04, 0x01, 0x05, 0x01, 0x07, 0x00, 0x00, 0x00 },
515 {0x32, 0x04}, true, "GenericPictureEssenceDescriptor_SampledHeight" },
516 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, // 160
517 0x04, 0x01, 0x05, 0x01, 0x09, 0x00, 0x00, 0x00 },
518 {0x32, 0x06}, true, "GenericPictureEssenceDescriptor_SampledXOffset" },
519 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, // 161
520 0x04, 0x01, 0x05, 0x01, 0x0a, 0x00, 0x00, 0x00 },
521 {0x32, 0x07}, true, "GenericPictureEssenceDescriptor_SampledYOffset" },
522 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, // 162
523 0x04, 0x01, 0x05, 0x01, 0x0b, 0x00, 0x00, 0x00 },
524 {0x32, 0x08}, true, "GenericPictureEssenceDescriptor_DisplayHeight" },
525 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, // 163
526 0x04, 0x01, 0x05, 0x01, 0x0c, 0x00, 0x00, 0x00 },
527 {0x32, 0x09}, true, "GenericPictureEssenceDescriptor_DisplayWidth" },
528 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, // 164
529 0x04, 0x01, 0x05, 0x01, 0x0d, 0x00, 0x00, 0x00 },
530 {0x32, 0x0a}, true, "GenericPictureEssenceDescriptor_DisplayXOffset" },
531 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, // 165
532 0x04, 0x01, 0x05, 0x01, 0x0e, 0x00, 0x00, 0x00 },
533 {0x32, 0x0b}, true, "GenericPictureEssenceDescriptor_DisplayYOffset" },
534 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 166
535 0x04, 0x01, 0x03, 0x02, 0x07, 0x00, 0x00, 0x00 },
536 {0x32, 0x17}, true, "GenericPictureEssenceDescriptor_DisplayF2Offset" },
537 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, // 167
538 0x04, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00 },
539 {0x32, 0x0e}, false, "GenericPictureEssenceDescriptor_AspectRatio" },
540 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 168
541 0x04, 0x01, 0x03, 0x02, 0x09, 0x00, 0x00, 0x00 },
542 {0x32, 0x18}, true, "GenericPictureEssenceDescriptor_ActiveFormatDescriptor" },
543 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 169
544 0x04, 0x01, 0x03, 0x02, 0x05, 0x00, 0x00, 0x00 },
545 {0x32, 0x0d}, false, "GenericPictureEssenceDescriptor_VideoLineMap" },
546 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 170
547 0x05, 0x20, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00 },
548 {0x32, 0x0f}, true, "GenericPictureEssenceDescriptor_AlphaTransparency" },
549 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 171
550 0x04, 0x01, 0x02, 0x01, 0x01, 0x01, 0x02, 0x00 },
551 {0x32, 0x10}, true, "GenericPictureEssenceDescriptor_Gamma" },
552 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 172
553 0x04, 0x18, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00 },
554 {0x32, 0x11}, true, "GenericPictureEssenceDescriptor_ImageAlignmentOffset" },
555 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 173
556 0x04, 0x18, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00 },
557 {0x32, 0x13}, true, "GenericPictureEssenceDescriptor_ImageStartOffset" },
558 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 174
559 0x04, 0x18, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00 },
560 {0x32, 0x14}, true, "GenericPictureEssenceDescriptor_ImageEndOffset" },
561 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 175
562 0x04, 0x01, 0x03, 0x01, 0x06, 0x00, 0x00, 0x00 },
563 {0x32, 0x12}, true, "GenericPictureEssenceDescriptor_FieldDominance" },
564 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 176
565 0x04, 0x01, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00 },
566 {0x32, 0x01}, false, "GenericPictureEssenceDescriptor_PictureEssenceCoding" },
567 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, // 177
568 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x28, 0x00 },
569 {0}, false, "CDCIEssenceDescriptor" },
570 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 178
571 0x04, 0x01, 0x05, 0x03, 0x0a, 0x00, 0x00, 0x00 },
572 {0x33, 0x01}, false, "CDCIEssenceDescriptor_ComponentDepth" },
573 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, // 179
574 0x04, 0x01, 0x05, 0x01, 0x05, 0x00, 0x00, 0x00 },
575 {0x33, 0x02}, false, "CDCIEssenceDescriptor_HorizontalSubsampling" },
576 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 180
577 0x04, 0x01, 0x05, 0x01, 0x10, 0x00, 0x00, 0x00 },
578 {0x33, 0x08}, true, "CDCIEssenceDescriptor_VerticalSubsampling" },
579 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, // 181
580 0x04, 0x01, 0x05, 0x01, 0x06, 0x00, 0x00, 0x00 },
581 {0x33, 0x03}, true, "CDCIEssenceDescriptor_ColorSiting" },
582 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 182
583 0x03, 0x01, 0x02, 0x01, 0x0a, 0x00, 0x00, 0x00 },
584 {0x33, 0x0b}, true, "CDCIEssenceDescriptor_ReversedByteOrder" },
585 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 183
586 0x04, 0x18, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00 },
587 {0x33, 0x07}, true, "CDCIEssenceDescriptor_PaddingBits" },
588 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 184
589 0x04, 0x01, 0x05, 0x03, 0x07, 0x00, 0x00, 0x00 },
590 {0x33, 0x09}, true, "CDCIEssenceDescriptor_AlphaSampleDepth" },
591 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, // 185
592 0x04, 0x01, 0x05, 0x03, 0x03, 0x00, 0x00, 0x00 },
593 {0x33, 0x04}, true, "CDCIEssenceDescriptor_BlackRefLevel" },
594 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, // 186
595 0x04, 0x01, 0x05, 0x03, 0x04, 0x00, 0x00, 0x00 },
596 {0x33, 0x05}, true, "CDCIEssenceDescriptor_WhiteReflevel" },
597 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 187
598 0x04, 0x01, 0x05, 0x03, 0x05, 0x00, 0x00, 0x00 },
599 {0x33, 0x06}, true, "CDCIEssenceDescriptor_ColorRange" },
600 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, // 188
601 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x29, 0x00 },
602 {0}, false, "RGBAEssenceDescriptor" },
603 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 189
604 0x04, 0x01, 0x05, 0x03, 0x0b, 0x00, 0x00, 0x00 },
605 {0x34, 0x06}, true, "RGBAEssenceDescriptor_ComponentMaxRef" },
606 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 190
607 0x04, 0x01, 0x05, 0x03, 0x0c, 0x00, 0x00, 0x00 },
608 {0x34, 0x07}, true, "RGBAEssenceDescriptor_ComponentMinRef" },
609 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 191
610 0x04, 0x01, 0x05, 0x03, 0x0d, 0x00, 0x00, 0x00 },
611 {0x34, 0x08}, true, "RGBAEssenceDescriptor_AlphaMaxRef" },
612 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 192
613 0x04, 0x01, 0x05, 0x03, 0x0e, 0x00, 0x00, 0x00 },
614 {0x34, 0x09}, true, "RGBAEssenceDescriptor_AlphaMinRef" },
615 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 193
616 0x04, 0x01, 0x04, 0x04, 0x01, 0x00, 0x00, 0x00 },
617 {0x34, 0x05}, true, "RGBAEssenceDescriptor_ScanningDirection" },
618 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 194
619 0x04, 0x01, 0x05, 0x03, 0x06, 0x00, 0x00, 0x00 },
620 {0x34, 0x01}, false, "RGBAEssenceDescriptor_PixelLayout" },
621 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 195
622 0x04, 0x01, 0x05, 0x03, 0x08, 0x00, 0x00, 0x00 },
623 {0x34, 0x03}, true, "RGBAEssenceDescriptor_Palette" },
624 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 196
625 0x04, 0x01, 0x05, 0x03, 0x09, 0x00, 0x00, 0x00 },
626 {0x34, 0x04}, true, "RGBAEssenceDescriptor_PaletteLayout" },
627 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, // 197
628 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x42, 0x00 },
629 {0}, false, "GenericSoundEssenceDescriptor" },
630 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 198
631 0x04, 0x02, 0x03, 0x01, 0x01, 0x01, 0x00, 0x00 },
632 {0x3d, 0x03}, false, "GenericSoundEssenceDescriptor_AudioSamplingRate" },
633 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, // 199
634 0x04, 0x02, 0x03, 0x01, 0x04, 0x00, 0x00, 0x00 },
635 {0x3d, 0x02}, false, "GenericSoundEssenceDescriptor_Locked" },
636 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, // 200
637 0x04, 0x02, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00 },
638 {0x3d, 0x04}, true, "GenericSoundEssenceDescriptor_AudioRefLevel" },
639 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, // 201
640 0x04, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00 },
641 {0x3d, 0x05}, true, "GenericSoundEssenceDescriptor_ElectroSpatialFormulation" },
642 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 202
643 0x04, 0x02, 0x01, 0x01, 0x04, 0x00, 0x00, 0x00 },
644 {0x3d, 0x07}, false, "GenericSoundEssenceDescriptor_ChannelCount" },
645 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, // 203
646 0x04, 0x02, 0x03, 0x03, 0x04, 0x00, 0x00, 0x00 },
647 {0x3d, 0x01}, false, "GenericSoundEssenceDescriptor_QuantizationBits" },
648 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 204
649 0x04, 0x02, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00 },
650 {0x3d, 0x0c}, true, "GenericSoundEssenceDescriptor_DialNorm" },
651 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 205
652 0x04, 0x02, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00 },
653 {0x3d, 0x06}, false, "GenericSoundEssenceDescriptor_SoundEssenceCompression" },
654 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, // 206
655 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x43, 0x00 },
656 {0}, false, "GenericDataEssenceDescriptor" },
657 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 207
658 0x04, 0x03, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00 },
659 {0x3e, 0x01}, false, "GenericDataEssenceDescriptor_DataEssenceCoding" },
660 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, // 208
661 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x44, 0x00 },
662 {0}, false, "MultipleDescriptor" },
663 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, // 209
664 0x06, 0x01, 0x01, 0x04, 0x06, 0x0b, 0x00, 0x00 },
665 {0x3f, 0x01}, false, "MultipleDescriptor_SubDescriptorUIDs" },
666 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, // 210
667 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x51, 0x00 },
668 {0}, false, "MPEG2VideoDescriptor" },
669 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 211
670 0x04, 0x01, 0x06, 0x02, 0x01, 0x02, 0x00, 0x00 },
671 {0}, true, "MPEG2VideoDescriptor_SingleSequence" },
672 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 212
673 0x04, 0x01, 0x06, 0x02, 0x01, 0x03, 0x00, 0x00 },
674 {0}, true, "MPEG2VideoDescriptor_ConstantBFrames" },
675 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 213
676 0x04, 0x01, 0x06, 0x02, 0x01, 0x04, 0x00, 0x00 },
677 {0}, true, "MPEG2VideoDescriptor_CodedContentType" },
678 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 214
679 0x04, 0x01, 0x06, 0x02, 0x01, 0x05, 0x00, 0x00 },
680 {0}, true, "MPEG2VideoDescriptor_LowDelay" },
681 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 215
682 0x04, 0x01, 0x06, 0x02, 0x01, 0x06, 0x00, 0x00 },
683 {0}, true, "MPEG2VideoDescriptor_ClosedGOP" },
684 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 216
685 0x04, 0x01, 0x06, 0x02, 0x01, 0x07, 0x00, 0x00 },
686 {0}, true, "MPEG2VideoDescriptor_IdenticalGOP" },
687 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 217
688 0x04, 0x01, 0x06, 0x02, 0x01, 0x08, 0x00, 0x00 },
689 {0}, true, "MPEG2VideoDescriptor_MaxGOP" },
690 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 218
691 0x04, 0x01, 0x06, 0x02, 0x01, 0x09, 0x00, 0x00 },
692 {0}, true, "MPEG2VideoDescriptor_BPictureCount" },
693 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 219
694 0x04, 0x01, 0x06, 0x02, 0x01, 0x0b, 0x00, 0x00 },
695 {0}, true, "MPEG2VideoDescriptor_BitRate" },
696 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 220
697 0x04, 0x01, 0x06, 0x02, 0x01, 0x0a, 0x00, 0x00 },
698 {0}, true, "MPEG2VideoDescriptor_ProfileAndLevel" },
699 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, // 221
700 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x48, 0x00 },
701 {0}, false, "WaveAudioDescriptor" },
702 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 222
703 0x04, 0x02, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00 },
704 {0x3d, 0x0a}, false, "WaveAudioDescriptor_BlockAlign" },
705 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 223
706 0x04, 0x02, 0x03, 0x02, 0x02, 0x00, 0x00, 0x00 },
707 {0x3d, 0x0b}, true, "WaveAudioDescriptor_SequenceOffset" },
708 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 224
709 0x04, 0x02, 0x03, 0x03, 0x05, 0x00, 0x00, 0x00 },
710 {0x3d, 0x09}, false, "WaveAudioDescriptor_AvgBps" },
711 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 225
712 0x04, 0x02, 0x03, 0x01, 0x0e, 0x00, 0x00, 0x00 },
713 {0x3d, 0x0e}, true, "WaveAudioDescriptor_PeakEnvelope" },
714 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, // 226
715 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x5a, 0x00 },
716 {0}, false, "JPEG2000PictureSubDescriptor" },
717 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, // 227
718 0x04, 0x01, 0x06, 0x03, 0x01, 0x00, 0x00, 0x00 },
719 {0}, false, "JPEG2000PictureSubDescriptor_Rsize" },
720 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, // 228
721 0x04, 0x01, 0x06, 0x03, 0x02, 0x00, 0x00, 0x00 },
722 {0}, false, "JPEG2000PictureSubDescriptor_Xsize" },
723 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, // 229
724 0x04, 0x01, 0x06, 0x03, 0x03, 0x00, 0x00, 0x00 },
725 {0}, false, "JPEG2000PictureSubDescriptor_Ysize" },
726 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, // 230
727 0x04, 0x01, 0x06, 0x03, 0x04, 0x00, 0x00, 0x00 },
728 {0}, false, "JPEG2000PictureSubDescriptor_XOsize" },
729 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, // 231
730 0x04, 0x01, 0x06, 0x03, 0x05, 0x00, 0x00, 0x00 },
731 {0}, false, "JPEG2000PictureSubDescriptor_YOsize" },
732 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, // 232
733 0x04, 0x01, 0x06, 0x03, 0x06, 0x00, 0x00, 0x00 },
734 {0}, false, "JPEG2000PictureSubDescriptor_XTsize" },
735 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, // 233
736 0x04, 0x01, 0x06, 0x03, 0x07, 0x00, 0x00, 0x00 },
737 {0}, false, "JPEG2000PictureSubDescriptor_YTsize" },
738 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, // 234
739 0x04, 0x01, 0x06, 0x03, 0x08, 0x00, 0x00, 0x00 },
740 {0}, false, "JPEG2000PictureSubDescriptor_XTOsize" },
741 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, // 235
742 0x04, 0x01, 0x06, 0x03, 0x09, 0x00, 0x00, 0x00 },
743 {0}, false, "JPEG2000PictureSubDescriptor_YTOsize" },
744 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, // 236
745 0x04, 0x01, 0x06, 0x03, 0x0a, 0x00, 0x00, 0x00 },
746 {0}, false, "JPEG2000PictureSubDescriptor_Csize" },
747 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, // 237
748 0x04, 0x01, 0x06, 0x03, 0x0b, 0x00, 0x00, 0x00 },
749 {0}, false, "JPEG2000PictureSubDescriptor_PictureComponentSizing" },
750 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, // 238
751 0x04, 0x01, 0x06, 0x03, 0x0c, 0x00, 0x00, 0x00 },
752 {0}, true, "JPEG2000PictureSubDescriptor_CodingStyleDefault" },
753 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, // 239
754 0x04, 0x01, 0x06, 0x03, 0x0d, 0x00, 0x00, 0x00 },
755 {0}, true, "JPEG2000PictureSubDescriptor_QuantizationDefault" },
756 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, // 240
757 0x0d, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00 },
758 {0}, false, "DM_Framework" },
759 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, // 241
760 0x0d, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00 },
761 {0}, false, "DM_Set" },
762 { { 0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x07, // 242
763 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0b, 0x01, 0x00 },
764 {0}, false, "EncryptedContainerLabel" },
765 { { 0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x07, // 243
766 0x0d, 0x01, 0x04, 0x01, 0x02, 0x01, 0x01, 0x00 },
767 {0}, false, "CryptographicFrameworkLabel" },
768 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, // 244
769 0x0d, 0x01, 0x04, 0x01, 0x02, 0x01, 0x00, 0x00 },
770 {0}, false, "CryptographicFramework" },
771 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, // 245
772 0x06, 0x01, 0x01, 0x04, 0x02, 0x0d, 0x00, 0x00 },
773 {0}, false, "CryptographicFramework_ContextSR" },
774 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, // 246
775 0x0d, 0x01, 0x04, 0x01, 0x02, 0x02, 0x00, 0x00 },
776 {0}, false, "CryptographicContext" },
777 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, // 247
778 0x01, 0x01, 0x15, 0x11, 0x00, 0x00, 0x00, 0x00 },
779 {0}, false, "CryptographicContext_ContextID" },
780 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, // 248
781 0x06, 0x01, 0x01, 0x02, 0x02, 0x00, 0x00, 0x00 },
782 {0}, false, "CryptographicContext_SourceEssenceContainer" },
783 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, // 249
784 0x02, 0x09, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00 },
785 {0}, false, "CryptographicContext_CipherAlgorithm" },
786 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, // 250
787 0x02, 0x09, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00 },
788 {0}, false, "CryptographicContext_MICAlgorithm" },
789 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, // 251
790 0x02, 0x09, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00 },
791 {0}, false, "CryptographicContext_CryptographicKeyID" },
792 { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x04, 0x01, 0x07, // 252
793 0x0d, 0x01, 0x03, 0x01, 0x02, 0x7e, 0x01, 0x00 },
794 {0}, false, "EncryptedTriplet" },
795 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, // 253
796 0x06, 0x01, 0x01, 0x06, 0x03, 0x00, 0x00, 0x00 },
797 {0}, false, "EncryptedTriplet_ContextIDLink" },
798 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, // 254
799 0x06, 0x09, 0x02, 0x01, 0x03, 0x00, 0x00, 0x00 },
800 {0}, false, "EncryptedTriplet_PlaintextOffset" },
801 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, // 255
802 0x06, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, 0x00 },
803 {0}, false, "EncryptedTriplet_SourceKey" },
804 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, // 256
805 0x04, 0x06, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00 },
806 {0}, false, "EncryptedTriplet_SourceLength" },
807 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, // 257
808 0x02, 0x09, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00 },
809 {0}, false, "EncryptedTriplet_EncryptedSourceValue" },
810 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, // 258
811 0x06, 0x01, 0x01, 0x06, 0x02, 0x00, 0x00, 0x00 },
812 {0}, true, "EncryptedTriplet_TrackFileID" },
813 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, // 259
814 0x06, 0x10, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00 },
815 {0}, true, "EncryptedTriplet_SequenceNumber" },
816 { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, // 260
817 0x02, 0x09, 0x03, 0x02, 0x02, 0x00, 0x00, 0x00 },
818 {0}, true, "EncryptedTriplet_MIC" },
819 { { 0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x07, // 261
820 0x02, 0x09, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00 },
821 {0}, false, "CipherAlgorithmAES128CBC" },
822 { { 0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x07, // 262
823 0x02, 0x09, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00 },
824 {0}, false, "HMACAlgorithmSHA1128" },
828 const ui32_t s_MDD_Table_size = 263;