@@ -90,6 +90,7 @@ ebml_master_elements! {
9090 EBMLMaxIDLength : { 0x42F2 , UnsignedInt } ,
9191 EBMLMaxSizeLength : { 0x42F3 , UnsignedInt } ,
9292 DocType : { 0x4282 , String } ,
93+ DocTypeExtension : { 0x4281 , Master } ,
9394 DocTypeVersion : { 0x4287 , UnsignedInt } ,
9495 DocTypeReadVersion : { 0x4285 , UnsignedInt } ,
9596 ] ,
@@ -106,6 +107,7 @@ ebml_master_elements! {
106107 Segment : {
107108 id: 0x1853_8067 ,
108109 children: [
110+ SeekHead : { 0x114D_9B74 , Master } ,
109111 Info : { 0x1549_A966 , Master } ,
110112 Cluster : { 0x1F43_B675 , Master } ,
111113 Tracks : { 0x1654_AE6B , Master } ,
@@ -115,6 +117,14 @@ ebml_master_elements! {
115117 ] ,
116118 } ,
117119
120+ // segment.seekHead
121+ SeekHead : {
122+ id: 0x114D_9B74 ,
123+ children: [
124+ Seek : { 0x4DBB , Master } ,
125+ ] ,
126+ } ,
127+
118128 // segment.info
119129 Info : {
120130 id: 0x1549_A966 ,
@@ -140,22 +150,29 @@ ebml_master_elements! {
140150 TrackType : { 0x83 , UnsignedInt } ,
141151 FlagEnabled : { 0xB9 , UnsignedInt } ,
142152 FlagDefault : { 0x88 , UnsignedInt } ,
143- FlagLacing : { 0x9C , UnsignedInt } ,
144153 DefaultDuration : { 0x23E3_83 , UnsignedInt } ,
145154 TrackTimecodeScale : { 0x2331_59 , Float } ,
146- MaxBlockAdditionID : { 0x55EE , UnsignedInt } ,
147155 Language : { 0x22B5_9C , String } ,
148156 CodecID : { 0x86 , String } ,
157+ CodecName : { 0x258688 , Utf8 } ,
149158 CodecDelay : { 0x56AA , UnsignedInt } ,
150159 SeekPreRoll : { 0x56BB , UnsignedInt } ,
151- TrackTranslate : { 0x6624 , Master } ,
152- Video : { 0xE0 , Master } ,
153160 Audio : { 0xE1 , Master } ,
154- TrackOperation : { 0xE2 , Master } ,
155- ContentEncodings : { 0x6D80 , Master } ,
156161 ] ,
157162 } ,
158163
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+
159176 // segment.tags
160177 Tags : {
161178 id: 0x1254_C367 ,
0 commit comments