@@ -90,6 +90,7 @@ ebml_master_elements! {
90
90
EBMLMaxIDLength : { 0x42F2 , UnsignedInt } ,
91
91
EBMLMaxSizeLength : { 0x42F3 , UnsignedInt } ,
92
92
DocType : { 0x4282 , String } ,
93
+ DocTypeExtension : { 0x4281 , Master } ,
93
94
DocTypeVersion : { 0x4287 , UnsignedInt } ,
94
95
DocTypeReadVersion : { 0x4285 , UnsignedInt } ,
95
96
] ,
@@ -106,6 +107,7 @@ ebml_master_elements! {
106
107
Segment : {
107
108
id: 0x1853_8067 ,
108
109
children: [
110
+ SeekHead : { 0x114D_9B74 , Master } ,
109
111
Info : { 0x1549_A966 , Master } ,
110
112
Cluster : { 0x1F43_B675 , Master } ,
111
113
Tracks : { 0x1654_AE6B , Master } ,
@@ -115,6 +117,14 @@ ebml_master_elements! {
115
117
] ,
116
118
} ,
117
119
120
+ // segment.seekHead
121
+ SeekHead : {
122
+ id: 0x114D_9B74 ,
123
+ children: [
124
+ Seek : { 0x4DBB , Master } ,
125
+ ] ,
126
+ } ,
127
+
118
128
// segment.info
119
129
Info : {
120
130
id: 0x1549_A966 ,
@@ -140,22 +150,29 @@ ebml_master_elements! {
140
150
TrackType : { 0x83 , UnsignedInt } ,
141
151
FlagEnabled : { 0xB9 , UnsignedInt } ,
142
152
FlagDefault : { 0x88 , UnsignedInt } ,
143
- FlagLacing : { 0x9C , UnsignedInt } ,
144
153
DefaultDuration : { 0x23E3_83 , UnsignedInt } ,
145
154
TrackTimecodeScale : { 0x2331_59 , Float } ,
146
- MaxBlockAdditionID : { 0x55EE , UnsignedInt } ,
147
155
Language : { 0x22B5_9C , String } ,
148
156
CodecID : { 0x86 , String } ,
157
+ CodecName : { 0x258688 , Utf8 } ,
149
158
CodecDelay : { 0x56AA , UnsignedInt } ,
150
159
SeekPreRoll : { 0x56BB , UnsignedInt } ,
151
- TrackTranslate : { 0x6624 , Master } ,
152
- Video : { 0xE0 , Master } ,
153
160
Audio : { 0xE1 , Master } ,
154
- TrackOperation : { 0xE2 , Master } ,
155
- ContentEncodings : { 0x6D80 , Master } ,
156
161
] ,
157
162
} ,
158
163
164
+ // segment.tracks.trackEntry.audio
165
+ Audio : {
166
+ id: 0xE1 ,
167
+ children: [
168
+ SamplingFrequency : { 0xB5 , Float } ,
169
+ OutputSamplingFrequency : { 0x78B5 , Float } ,
170
+ Channels : { 0x9F , UnsignedInt } ,
171
+ BitDepth : { 0x6264 , UnsignedInt } ,
172
+ ] ,
173
+ } ,
174
+
175
+
159
176
// segment.tags
160
177
Tags : {
161
178
id: 0x1254_C367 ,
0 commit comments