History

fate/iamf: print stream disposition

James Almer committed 2 years ago

Commit d34e9a81 parent 924c7cd5 files · +652 −4Browse files

Unified · Split

5 files
  1. tests/fate/iamf.mak +4 −4
  2. tests/ref/fate/iamf-5_1_4 +216 −0
  3. tests/ref/fate/iamf-7_1_4 +252 −0
  4. tests/ref/fate/iamf-ambisonic_1 +144 −0
  5. tests/ref/fate/iamf-stereo +36 −0
tests/fate/iamf.mak+4−4
@@ -4,7 +4,7 @@ fate-iamf-stereo: SRC = $(TARGET_PATH)/tests/data/asynth-44100-2.wav · 3 unmodified lines
44 fate-iamf-stereo: CMD = transcode wav $(SRC) iamf " \
55 -/stream_group $(TARGET_PATH)/tests/data/streamgroups/audio_element-stereo \
66 -/stream_group $(TARGET_PATH)/tests/data/streamgroups/mix_presentation-stereo \
7− -streamid 0:0 -c:a flac -t 1" "-c:a copy -map 0" "-show_entries stream_group=index,id,nb_streams,type:stream_group_stream=index,id"
7+ -streamid 0:0 -c:a flac -t 1" "-c:a copy -map 0" "-show_entries stream_group=index,id,nb_streams,type:stream_group_stream=index,id:stream_group_stream_disposition"
88
99 FATE_IAMF += fate-iamf-5_1_4
1010 fate-iamf-5_1_4: tests/data/asynth-44100-10.wav tests/data/filtergraphs/iamf_5_1_4 tests/data/streamgroups/audio_element-5_1_4 tests/data/streamgroups/mix_presentation-5_1_4
@@ -13,7 +13,7 @@ fate-iamf-5_1_4: CMD = transcode wav $(SRC) iamf "-auto_conversion_filters \ · 2 unmodified lines
1313 -/filter_complex $(TARGET_PATH)/tests/data/filtergraphs/iamf_5_1_4 \
1414 -/stream_group $(TARGET_PATH)/tests/data/streamgroups/audio_element-5_1_4 \
1515 -/stream_group $(TARGET_PATH)/tests/data/streamgroups/mix_presentation-5_1_4 \
16− -streamid 0:0 -streamid 1:1 -streamid 2:2 -streamid 3:3 -streamid 4:4 -streamid 5:5 -map [FRONT] -map [BACK] -map [CENTER] -map [LFE] -map [TOP_FRONT] -map [TOP_BACK] -c:a flac -t 1" "-c:a copy -map 0" "-show_entries stream_group=index,id,nb_streams,type:stream_group_stream=index,id"
16+ -streamid 0:0 -streamid 1:1 -streamid 2:2 -streamid 3:3 -streamid 4:4 -streamid 5:5 -map [FRONT] -map [BACK] -map [CENTER] -map [LFE] -map [TOP_FRONT] -map [TOP_BACK] -c:a flac -t 1" "-c:a copy -map 0" "-show_entries stream_group=index,id,nb_streams,type:stream_group_stream=index,id:stream_group_stream_disposition"
1717
1818 FATE_IAMF += fate-iamf-7_1_4
1919 fate-iamf-7_1_4: tests/data/asynth-44100-12.wav tests/data/filtergraphs/iamf_7_1_4 tests/data/streamgroups/audio_element-7_1_4 tests/data/streamgroups/mix_presentation-7_1_4
@@ -22,7 +22,7 @@ fate-iamf-7_1_4: CMD = transcode wav $(SRC) iamf "-auto_conversion_filters \ · 2 unmodified lines
2222 -/filter_complex $(TARGET_PATH)/tests/data/filtergraphs/iamf_7_1_4 \
2323 -/stream_group $(TARGET_PATH)/tests/data/streamgroups/audio_element-7_1_4 \
2424 -/stream_group $(TARGET_PATH)/tests/data/streamgroups/mix_presentation-7_1_4 \
25− -streamid 0:0 -streamid 1:1 -streamid 2:2 -streamid 3:3 -streamid 4:4 -streamid 5:5 -streamid 6:6 -map [FRONT] -map [BACK] -map [CENTER] -map [LFE] -map [SIDE] -map [TOP_FRONT] -map [TOP_BACK] -c:a flac -t 1" "-c:a copy -map 0" "-show_entries stream_group=index,id,nb_streams,type:stream_group_stream=index,id"
25+ -streamid 0:0 -streamid 1:1 -streamid 2:2 -streamid 3:3 -streamid 4:4 -streamid 5:5 -streamid 6:6 -map [FRONT] -map [BACK] -map [CENTER] -map [LFE] -map [SIDE] -map [TOP_FRONT] -map [TOP_BACK] -c:a flac -t 1" "-c:a copy -map 0" "-show_entries stream_group=index,id,nb_streams,type:stream_group_stream=index,id:stream_group_stream_disposition"
2626
2727 FATE_IAMF += fate-iamf-ambisonic_1
2828 fate-iamf-ambisonic_1: tests/data/asynth-44100-4.wav tests/data/filtergraphs/iamf_ambisonic_1 tests/data/streamgroups/audio_element-ambisonic_1 tests/data/streamgroups/mix_presentation-ambisonic_1
@@ -31,7 +31,7 @@ fate-iamf-ambisonic_1: CMD = transcode wav $(SRC) iamf "-auto_conversion_filters · 2 unmodified lines
3131 -/filter_complex $(TARGET_PATH)/tests/data/filtergraphs/iamf_ambisonic_1 \
3232 -/stream_group $(TARGET_PATH)/tests/data/streamgroups/audio_element-ambisonic_1 \
3333 -/stream_group $(TARGET_PATH)/tests/data/streamgroups/mix_presentation-ambisonic_1 \
34− -streamid 0:0 -streamid 1:1 -streamid 2:2 -streamid 3:3 -map [MONO0] -map [MONO1] -map [MONO2] -map [MONO3] -c:a flac -t 1" "-c:a copy -map 0" "-show_entries stream_group=index,id,nb_streams,type:stream_group_stream=index,id"
34+ -streamid 0:0 -streamid 1:1 -streamid 2:2 -streamid 3:3 -map [MONO0] -map [MONO1] -map [MONO2] -map [MONO3] -c:a flac -t 1" "-c:a copy -map 0" "-show_entries stream_group=index,id,nb_streams,type:stream_group_stream=index,id:stream_group_stream_disposition"
3535
3636 FATE_IAMF-$(call TRANSCODE, FLAC, IAMF, WAV_DEMUXER PCM_S16LE_DECODER) += $(FATE_IAMF)
3737
tests/ref/fate/iamf-5_1_4+216−0
@@ -104,26 +104,134 @@ type=IAMF Audio Element · 103 unmodified lines
104104 [STREAM]
105105 index=0
106106 id=0x0
107+DISPOSITION:default=1
108+DISPOSITION:dub=0
109+DISPOSITION:original=0
110+DISPOSITION:comment=0
111+DISPOSITION:lyrics=0
112+DISPOSITION:karaoke=0
113+DISPOSITION:forced=0
114+DISPOSITION:hearing_impaired=0
115+DISPOSITION:visual_impaired=0
116+DISPOSITION:clean_effects=0
117+DISPOSITION:attached_pic=0
118+DISPOSITION:timed_thumbnails=0
119+DISPOSITION:non_diegetic=0
120+DISPOSITION:captions=0
121+DISPOSITION:descriptions=0
122+DISPOSITION:metadata=0
123+DISPOSITION:dependent=0
124+DISPOSITION:still_image=0
107125 [/STREAM]
108126 [STREAM]
109127 index=1
110128 id=0x1
129+DISPOSITION:default=0
130+DISPOSITION:dub=0
131+DISPOSITION:original=0
132+DISPOSITION:comment=0
133+DISPOSITION:lyrics=0
134+DISPOSITION:karaoke=0
135+DISPOSITION:forced=0
136+DISPOSITION:hearing_impaired=0
137+DISPOSITION:visual_impaired=0
138+DISPOSITION:clean_effects=0
139+DISPOSITION:attached_pic=0
140+DISPOSITION:timed_thumbnails=0
141+DISPOSITION:non_diegetic=0
142+DISPOSITION:captions=0
143+DISPOSITION:descriptions=0
144+DISPOSITION:metadata=0
145+DISPOSITION:dependent=1
146+DISPOSITION:still_image=0
111147 [/STREAM]
112148 [STREAM]
113149 index=2
114150 id=0x2
151+DISPOSITION:default=0
152+DISPOSITION:dub=0
153+DISPOSITION:original=0
154+DISPOSITION:comment=0
155+DISPOSITION:lyrics=0
156+DISPOSITION:karaoke=0
157+DISPOSITION:forced=0
158+DISPOSITION:hearing_impaired=0
159+DISPOSITION:visual_impaired=0
160+DISPOSITION:clean_effects=0
161+DISPOSITION:attached_pic=0
162+DISPOSITION:timed_thumbnails=0
163+DISPOSITION:non_diegetic=0
164+DISPOSITION:captions=0
165+DISPOSITION:descriptions=0
166+DISPOSITION:metadata=0
167+DISPOSITION:dependent=1
168+DISPOSITION:still_image=0
115169 [/STREAM]
116170 [STREAM]
117171 index=3
118172 id=0x3
173+DISPOSITION:default=0
174+DISPOSITION:dub=0
175+DISPOSITION:original=0
176+DISPOSITION:comment=0
177+DISPOSITION:lyrics=0
178+DISPOSITION:karaoke=0
179+DISPOSITION:forced=0
180+DISPOSITION:hearing_impaired=0
181+DISPOSITION:visual_impaired=0
182+DISPOSITION:clean_effects=0
183+DISPOSITION:attached_pic=0
184+DISPOSITION:timed_thumbnails=0
185+DISPOSITION:non_diegetic=0
186+DISPOSITION:captions=0
187+DISPOSITION:descriptions=0
188+DISPOSITION:metadata=0
189+DISPOSITION:dependent=1
190+DISPOSITION:still_image=0
119191 [/STREAM]
120192 [STREAM]
121193 index=4
122194 id=0x4
195+DISPOSITION:default=0
196+DISPOSITION:dub=0
197+DISPOSITION:original=0
198+DISPOSITION:comment=0
199+DISPOSITION:lyrics=0
200+DISPOSITION:karaoke=0
201+DISPOSITION:forced=0
202+DISPOSITION:hearing_impaired=0
203+DISPOSITION:visual_impaired=0
204+DISPOSITION:clean_effects=0
205+DISPOSITION:attached_pic=0
206+DISPOSITION:timed_thumbnails=0
207+DISPOSITION:non_diegetic=0
208+DISPOSITION:captions=0
209+DISPOSITION:descriptions=0
210+DISPOSITION:metadata=0
211+DISPOSITION:dependent=1
212+DISPOSITION:still_image=0
123213 [/STREAM]
124214 [STREAM]
125215 index=5
126216 id=0x5
217+DISPOSITION:default=0
218+DISPOSITION:dub=0
219+DISPOSITION:original=0
220+DISPOSITION:comment=0
221+DISPOSITION:lyrics=0
222+DISPOSITION:karaoke=0
223+DISPOSITION:forced=0
224+DISPOSITION:hearing_impaired=0
225+DISPOSITION:visual_impaired=0
226+DISPOSITION:clean_effects=0
227+DISPOSITION:attached_pic=0
228+DISPOSITION:timed_thumbnails=0
229+DISPOSITION:non_diegetic=0
230+DISPOSITION:captions=0
231+DISPOSITION:descriptions=0
232+DISPOSITION:metadata=0
233+DISPOSITION:dependent=1
234+DISPOSITION:still_image=0
127235 [/STREAM]
128236 [/STREAM_GROUP]
129237 [STREAM_GROUP]
@@ -134,25 +242,133 @@ type=IAMF Mix Presentation · 4 unmodified lines
134242 [STREAM]
135243 index=0
136244 id=0x0
245+DISPOSITION:default=1
246+DISPOSITION:dub=0
247+DISPOSITION:original=0
248+DISPOSITION:comment=0
249+DISPOSITION:lyrics=0
250+DISPOSITION:karaoke=0
251+DISPOSITION:forced=0
252+DISPOSITION:hearing_impaired=0
253+DISPOSITION:visual_impaired=0
254+DISPOSITION:clean_effects=0
255+DISPOSITION:attached_pic=0
256+DISPOSITION:timed_thumbnails=0
257+DISPOSITION:non_diegetic=0
258+DISPOSITION:captions=0
259+DISPOSITION:descriptions=0
260+DISPOSITION:metadata=0
261+DISPOSITION:dependent=0
262+DISPOSITION:still_image=0
137263 [/STREAM]
138264 [STREAM]
139265 index=1
140266 id=0x1
267+DISPOSITION:default=0
268+DISPOSITION:dub=0
269+DISPOSITION:original=0
270+DISPOSITION:comment=0
271+DISPOSITION:lyrics=0
272+DISPOSITION:karaoke=0
273+DISPOSITION:forced=0
274+DISPOSITION:hearing_impaired=0
275+DISPOSITION:visual_impaired=0
276+DISPOSITION:clean_effects=0
277+DISPOSITION:attached_pic=0
278+DISPOSITION:timed_thumbnails=0
279+DISPOSITION:non_diegetic=0
280+DISPOSITION:captions=0
281+DISPOSITION:descriptions=0
282+DISPOSITION:metadata=0
283+DISPOSITION:dependent=1
284+DISPOSITION:still_image=0
141285 [/STREAM]
142286 [STREAM]
143287 index=2
144288 id=0x2
289+DISPOSITION:default=0
290+DISPOSITION:dub=0
291+DISPOSITION:original=0
292+DISPOSITION:comment=0
293+DISPOSITION:lyrics=0
294+DISPOSITION:karaoke=0
295+DISPOSITION:forced=0
296+DISPOSITION:hearing_impaired=0
297+DISPOSITION:visual_impaired=0
298+DISPOSITION:clean_effects=0
299+DISPOSITION:attached_pic=0
300+DISPOSITION:timed_thumbnails=0
301+DISPOSITION:non_diegetic=0
302+DISPOSITION:captions=0
303+DISPOSITION:descriptions=0
304+DISPOSITION:metadata=0
305+DISPOSITION:dependent=1
306+DISPOSITION:still_image=0
145307 [/STREAM]
146308 [STREAM]
147309 index=3
148310 id=0x3
311+DISPOSITION:default=0
312+DISPOSITION:dub=0
313+DISPOSITION:original=0
314+DISPOSITION:comment=0
315+DISPOSITION:lyrics=0
316+DISPOSITION:karaoke=0
317+DISPOSITION:forced=0
318+DISPOSITION:hearing_impaired=0
319+DISPOSITION:visual_impaired=0
320+DISPOSITION:clean_effects=0
321+DISPOSITION:attached_pic=0
322+DISPOSITION:timed_thumbnails=0
323+DISPOSITION:non_diegetic=0
324+DISPOSITION:captions=0
325+DISPOSITION:descriptions=0
326+DISPOSITION:metadata=0
327+DISPOSITION:dependent=1
328+DISPOSITION:still_image=0
149329 [/STREAM]
150330 [STREAM]
151331 index=4
152332 id=0x4
333+DISPOSITION:default=0
334+DISPOSITION:dub=0
335+DISPOSITION:original=0
336+DISPOSITION:comment=0
337+DISPOSITION:lyrics=0
338+DISPOSITION:karaoke=0
339+DISPOSITION:forced=0
340+DISPOSITION:hearing_impaired=0
341+DISPOSITION:visual_impaired=0
342+DISPOSITION:clean_effects=0
343+DISPOSITION:attached_pic=0
344+DISPOSITION:timed_thumbnails=0
345+DISPOSITION:non_diegetic=0
346+DISPOSITION:captions=0
347+DISPOSITION:descriptions=0
348+DISPOSITION:metadata=0
349+DISPOSITION:dependent=1
350+DISPOSITION:still_image=0
153351 [/STREAM]
154352 [STREAM]
155353 index=5
156354 id=0x5
355+DISPOSITION:default=0
356+DISPOSITION:dub=0
357+DISPOSITION:original=0
358+DISPOSITION:comment=0
359+DISPOSITION:lyrics=0
360+DISPOSITION:karaoke=0
361+DISPOSITION:forced=0
362+DISPOSITION:hearing_impaired=0
363+DISPOSITION:visual_impaired=0
364+DISPOSITION:clean_effects=0
365+DISPOSITION:attached_pic=0
366+DISPOSITION:timed_thumbnails=0
367+DISPOSITION:non_diegetic=0
368+DISPOSITION:captions=0
369+DISPOSITION:descriptions=0
370+DISPOSITION:metadata=0
371+DISPOSITION:dependent=1
372+DISPOSITION:still_image=0
157373 [/STREAM]
158374 [/STREAM_GROUP]
tests/ref/fate/iamf-7_1_4+252−0
@@ -120,30 +120,156 @@ type=IAMF Audio Element · 119 unmodified lines
120120 [STREAM]
121121 index=0
122122 id=0x0
123+DISPOSITION:default=1
124+DISPOSITION:dub=0
125+DISPOSITION:original=0
126+DISPOSITION:comment=0
127+DISPOSITION:lyrics=0
128+DISPOSITION:karaoke=0
129+DISPOSITION:forced=0
130+DISPOSITION:hearing_impaired=0
131+DISPOSITION:visual_impaired=0
132+DISPOSITION:clean_effects=0
133+DISPOSITION:attached_pic=0
134+DISPOSITION:timed_thumbnails=0
135+DISPOSITION:non_diegetic=0
136+DISPOSITION:captions=0
137+DISPOSITION:descriptions=0
138+DISPOSITION:metadata=0
139+DISPOSITION:dependent=0
140+DISPOSITION:still_image=0
123141 [/STREAM]
124142 [STREAM]
125143 index=1
126144 id=0x1
145+DISPOSITION:default=0
146+DISPOSITION:dub=0
147+DISPOSITION:original=0
148+DISPOSITION:comment=0
149+DISPOSITION:lyrics=0
150+DISPOSITION:karaoke=0
151+DISPOSITION:forced=0
152+DISPOSITION:hearing_impaired=0
153+DISPOSITION:visual_impaired=0
154+DISPOSITION:clean_effects=0
155+DISPOSITION:attached_pic=0
156+DISPOSITION:timed_thumbnails=0
157+DISPOSITION:non_diegetic=0
158+DISPOSITION:captions=0
159+DISPOSITION:descriptions=0
160+DISPOSITION:metadata=0
161+DISPOSITION:dependent=1
162+DISPOSITION:still_image=0
127163 [/STREAM]
128164 [STREAM]
129165 index=2
130166 id=0x2
167+DISPOSITION:default=0
168+DISPOSITION:dub=0
169+DISPOSITION:original=0
170+DISPOSITION:comment=0
171+DISPOSITION:lyrics=0
172+DISPOSITION:karaoke=0
173+DISPOSITION:forced=0
174+DISPOSITION:hearing_impaired=0
175+DISPOSITION:visual_impaired=0
176+DISPOSITION:clean_effects=0
177+DISPOSITION:attached_pic=0
178+DISPOSITION:timed_thumbnails=0
179+DISPOSITION:non_diegetic=0
180+DISPOSITION:captions=0
181+DISPOSITION:descriptions=0
182+DISPOSITION:metadata=0
183+DISPOSITION:dependent=1
184+DISPOSITION:still_image=0
131185 [/STREAM]
132186 [STREAM]
133187 index=3
134188 id=0x3
189+DISPOSITION:default=0
190+DISPOSITION:dub=0
191+DISPOSITION:original=0
192+DISPOSITION:comment=0
193+DISPOSITION:lyrics=0
194+DISPOSITION:karaoke=0
195+DISPOSITION:forced=0
196+DISPOSITION:hearing_impaired=0
197+DISPOSITION:visual_impaired=0
198+DISPOSITION:clean_effects=0
199+DISPOSITION:attached_pic=0
200+DISPOSITION:timed_thumbnails=0
201+DISPOSITION:non_diegetic=0
202+DISPOSITION:captions=0
203+DISPOSITION:descriptions=0
204+DISPOSITION:metadata=0
205+DISPOSITION:dependent=1
206+DISPOSITION:still_image=0
135207 [/STREAM]
136208 [STREAM]
137209 index=4
138210 id=0x4
211+DISPOSITION:default=0
212+DISPOSITION:dub=0
213+DISPOSITION:original=0
214+DISPOSITION:comment=0
215+DISPOSITION:lyrics=0
216+DISPOSITION:karaoke=0
217+DISPOSITION:forced=0
218+DISPOSITION:hearing_impaired=0
219+DISPOSITION:visual_impaired=0
220+DISPOSITION:clean_effects=0
221+DISPOSITION:attached_pic=0
222+DISPOSITION:timed_thumbnails=0
223+DISPOSITION:non_diegetic=0
224+DISPOSITION:captions=0
225+DISPOSITION:descriptions=0
226+DISPOSITION:metadata=0
227+DISPOSITION:dependent=1
228+DISPOSITION:still_image=0
139229 [/STREAM]
140230 [STREAM]
141231 index=5
142232 id=0x5
233+DISPOSITION:default=0
234+DISPOSITION:dub=0
235+DISPOSITION:original=0
236+DISPOSITION:comment=0
237+DISPOSITION:lyrics=0
238+DISPOSITION:karaoke=0
239+DISPOSITION:forced=0
240+DISPOSITION:hearing_impaired=0
241+DISPOSITION:visual_impaired=0
242+DISPOSITION:clean_effects=0
243+DISPOSITION:attached_pic=0
244+DISPOSITION:timed_thumbnails=0
245+DISPOSITION:non_diegetic=0
246+DISPOSITION:captions=0
247+DISPOSITION:descriptions=0
248+DISPOSITION:metadata=0
249+DISPOSITION:dependent=1
250+DISPOSITION:still_image=0
143251 [/STREAM]
144252 [STREAM]
145253 index=6
146254 id=0x6
255+DISPOSITION:default=0
256+DISPOSITION:dub=0
257+DISPOSITION:original=0
258+DISPOSITION:comment=0
259+DISPOSITION:lyrics=0
260+DISPOSITION:karaoke=0
261+DISPOSITION:forced=0
262+DISPOSITION:hearing_impaired=0
263+DISPOSITION:visual_impaired=0
264+DISPOSITION:clean_effects=0
265+DISPOSITION:attached_pic=0
266+DISPOSITION:timed_thumbnails=0
267+DISPOSITION:non_diegetic=0
268+DISPOSITION:captions=0
269+DISPOSITION:descriptions=0
270+DISPOSITION:metadata=0
271+DISPOSITION:dependent=1
272+DISPOSITION:still_image=0
147273 [/STREAM]
148274 [/STREAM_GROUP]
149275 [STREAM_GROUP]
@@ -154,29 +280,155 @@ type=IAMF Mix Presentation · 4 unmodified lines
154280 [STREAM]
155281 index=0
156282 id=0x0
283+DISPOSITION:default=1
284+DISPOSITION:dub=0
285+DISPOSITION:original=0
286+DISPOSITION:comment=0
287+DISPOSITION:lyrics=0
288+DISPOSITION:karaoke=0
289+DISPOSITION:forced=0
290+DISPOSITION:hearing_impaired=0
291+DISPOSITION:visual_impaired=0
292+DISPOSITION:clean_effects=0
293+DISPOSITION:attached_pic=0
294+DISPOSITION:timed_thumbnails=0
295+DISPOSITION:non_diegetic=0
296+DISPOSITION:captions=0
297+DISPOSITION:descriptions=0
298+DISPOSITION:metadata=0
299+DISPOSITION:dependent=0
300+DISPOSITION:still_image=0
157301 [/STREAM]
158302 [STREAM]
159303 index=1
160304 id=0x1
305+DISPOSITION:default=0
306+DISPOSITION:dub=0
307+DISPOSITION:original=0
308+DISPOSITION:comment=0
309+DISPOSITION:lyrics=0
310+DISPOSITION:karaoke=0
311+DISPOSITION:forced=0
312+DISPOSITION:hearing_impaired=0
313+DISPOSITION:visual_impaired=0
314+DISPOSITION:clean_effects=0
315+DISPOSITION:attached_pic=0
316+DISPOSITION:timed_thumbnails=0
317+DISPOSITION:non_diegetic=0
318+DISPOSITION:captions=0
319+DISPOSITION:descriptions=0
320+DISPOSITION:metadata=0
321+DISPOSITION:dependent=1
322+DISPOSITION:still_image=0
161323 [/STREAM]
162324 [STREAM]
163325 index=2
164326 id=0x2
327+DISPOSITION:default=0
328+DISPOSITION:dub=0
329+DISPOSITION:original=0
330+DISPOSITION:comment=0
331+DISPOSITION:lyrics=0
332+DISPOSITION:karaoke=0
333+DISPOSITION:forced=0
334+DISPOSITION:hearing_impaired=0
335+DISPOSITION:visual_impaired=0
336+DISPOSITION:clean_effects=0
337+DISPOSITION:attached_pic=0
338+DISPOSITION:timed_thumbnails=0
339+DISPOSITION:non_diegetic=0
340+DISPOSITION:captions=0
341+DISPOSITION:descriptions=0
342+DISPOSITION:metadata=0
343+DISPOSITION:dependent=1
344+DISPOSITION:still_image=0
165345 [/STREAM]
166346 [STREAM]
167347 index=3
168348 id=0x3
349+DISPOSITION:default=0
350+DISPOSITION:dub=0
351+DISPOSITION:original=0
352+DISPOSITION:comment=0
353+DISPOSITION:lyrics=0
354+DISPOSITION:karaoke=0
355+DISPOSITION:forced=0
356+DISPOSITION:hearing_impaired=0
357+DISPOSITION:visual_impaired=0
358+DISPOSITION:clean_effects=0
359+DISPOSITION:attached_pic=0
360+DISPOSITION:timed_thumbnails=0
361+DISPOSITION:non_diegetic=0
362+DISPOSITION:captions=0
363+DISPOSITION:descriptions=0
364+DISPOSITION:metadata=0
365+DISPOSITION:dependent=1
366+DISPOSITION:still_image=0
169367 [/STREAM]
170368 [STREAM]
171369 index=4
172370 id=0x4
371+DISPOSITION:default=0
372+DISPOSITION:dub=0
373+DISPOSITION:original=0
374+DISPOSITION:comment=0
375+DISPOSITION:lyrics=0
376+DISPOSITION:karaoke=0
377+DISPOSITION:forced=0
378+DISPOSITION:hearing_impaired=0
379+DISPOSITION:visual_impaired=0
380+DISPOSITION:clean_effects=0
381+DISPOSITION:attached_pic=0
382+DISPOSITION:timed_thumbnails=0
383+DISPOSITION:non_diegetic=0
384+DISPOSITION:captions=0
385+DISPOSITION:descriptions=0
386+DISPOSITION:metadata=0
387+DISPOSITION:dependent=1
388+DISPOSITION:still_image=0
173389 [/STREAM]
174390 [STREAM]
175391 index=5
176392 id=0x5
393+DISPOSITION:default=0
394+DISPOSITION:dub=0
395+DISPOSITION:original=0
396+DISPOSITION:comment=0
397+DISPOSITION:lyrics=0
398+DISPOSITION:karaoke=0
399+DISPOSITION:forced=0
400+DISPOSITION:hearing_impaired=0
401+DISPOSITION:visual_impaired=0
402+DISPOSITION:clean_effects=0
403+DISPOSITION:attached_pic=0
404+DISPOSITION:timed_thumbnails=0
405+DISPOSITION:non_diegetic=0
406+DISPOSITION:captions=0
407+DISPOSITION:descriptions=0
408+DISPOSITION:metadata=0
409+DISPOSITION:dependent=1
410+DISPOSITION:still_image=0
177411 [/STREAM]
178412 [STREAM]
179413 index=6
180414 id=0x6
415+DISPOSITION:default=0
416+DISPOSITION:dub=0
417+DISPOSITION:original=0
418+DISPOSITION:comment=0
419+DISPOSITION:lyrics=0
420+DISPOSITION:karaoke=0
421+DISPOSITION:forced=0
422+DISPOSITION:hearing_impaired=0
423+DISPOSITION:visual_impaired=0
424+DISPOSITION:clean_effects=0
425+DISPOSITION:attached_pic=0
426+DISPOSITION:timed_thumbnails=0
427+DISPOSITION:non_diegetic=0
428+DISPOSITION:captions=0
429+DISPOSITION:descriptions=0
430+DISPOSITION:metadata=0
431+DISPOSITION:dependent=1
432+DISPOSITION:still_image=0
181433 [/STREAM]
182434 [/STREAM_GROUP]
tests/ref/fate/iamf-ambisonic_1+144−0
@@ -72,18 +72,90 @@ type=IAMF Audio Element · 71 unmodified lines
7272 [STREAM]
7373 index=0
7474 id=0x0
75+DISPOSITION:default=0
76+DISPOSITION:dub=0
77+DISPOSITION:original=0
78+DISPOSITION:comment=0
79+DISPOSITION:lyrics=0
80+DISPOSITION:karaoke=0
81+DISPOSITION:forced=0
82+DISPOSITION:hearing_impaired=0
83+DISPOSITION:visual_impaired=0
84+DISPOSITION:clean_effects=0
85+DISPOSITION:attached_pic=0
86+DISPOSITION:timed_thumbnails=0
87+DISPOSITION:non_diegetic=0
88+DISPOSITION:captions=0
89+DISPOSITION:descriptions=0
90+DISPOSITION:metadata=0
91+DISPOSITION:dependent=1
92+DISPOSITION:still_image=0
7593 [/STREAM]
7694 [STREAM]
7795 index=1
7896 id=0x1
97+DISPOSITION:default=0
98+DISPOSITION:dub=0
99+DISPOSITION:original=0
100+DISPOSITION:comment=0
101+DISPOSITION:lyrics=0
102+DISPOSITION:karaoke=0
103+DISPOSITION:forced=0
104+DISPOSITION:hearing_impaired=0
105+DISPOSITION:visual_impaired=0
106+DISPOSITION:clean_effects=0
107+DISPOSITION:attached_pic=0
108+DISPOSITION:timed_thumbnails=0
109+DISPOSITION:non_diegetic=0
110+DISPOSITION:captions=0
111+DISPOSITION:descriptions=0
112+DISPOSITION:metadata=0
113+DISPOSITION:dependent=1
114+DISPOSITION:still_image=0
79115 [/STREAM]
80116 [STREAM]
81117 index=2
82118 id=0x2
119+DISPOSITION:default=0
120+DISPOSITION:dub=0
121+DISPOSITION:original=0
122+DISPOSITION:comment=0
123+DISPOSITION:lyrics=0
124+DISPOSITION:karaoke=0
125+DISPOSITION:forced=0
126+DISPOSITION:hearing_impaired=0
127+DISPOSITION:visual_impaired=0
128+DISPOSITION:clean_effects=0
129+DISPOSITION:attached_pic=0
130+DISPOSITION:timed_thumbnails=0
131+DISPOSITION:non_diegetic=0
132+DISPOSITION:captions=0
133+DISPOSITION:descriptions=0
134+DISPOSITION:metadata=0
135+DISPOSITION:dependent=1
136+DISPOSITION:still_image=0
83137 [/STREAM]
84138 [STREAM]
85139 index=3
86140 id=0x3
141+DISPOSITION:default=0
142+DISPOSITION:dub=0
143+DISPOSITION:original=0
144+DISPOSITION:comment=0
145+DISPOSITION:lyrics=0
146+DISPOSITION:karaoke=0
147+DISPOSITION:forced=0
148+DISPOSITION:hearing_impaired=0
149+DISPOSITION:visual_impaired=0
150+DISPOSITION:clean_effects=0
151+DISPOSITION:attached_pic=0
152+DISPOSITION:timed_thumbnails=0
153+DISPOSITION:non_diegetic=0
154+DISPOSITION:captions=0
155+DISPOSITION:descriptions=0
156+DISPOSITION:metadata=0
157+DISPOSITION:dependent=1
158+DISPOSITION:still_image=0
87159 [/STREAM]
88160 [/STREAM_GROUP]
89161 [STREAM_GROUP]
@@ -94,17 +166,89 @@ type=IAMF Mix Presentation · 4 unmodified lines
94166 [STREAM]
95167 index=0
96168 id=0x0
169+DISPOSITION:default=0
170+DISPOSITION:dub=0
171+DISPOSITION:original=0
172+DISPOSITION:comment=0
173+DISPOSITION:lyrics=0
174+DISPOSITION:karaoke=0
175+DISPOSITION:forced=0
176+DISPOSITION:hearing_impaired=0
177+DISPOSITION:visual_impaired=0
178+DISPOSITION:clean_effects=0
179+DISPOSITION:attached_pic=0
180+DISPOSITION:timed_thumbnails=0
181+DISPOSITION:non_diegetic=0
182+DISPOSITION:captions=0
183+DISPOSITION:descriptions=0
184+DISPOSITION:metadata=0
185+DISPOSITION:dependent=1
186+DISPOSITION:still_image=0
97187 [/STREAM]
98188 [STREAM]
99189 index=1
100190 id=0x1
191+DISPOSITION:default=0
192+DISPOSITION:dub=0
193+DISPOSITION:original=0
194+DISPOSITION:comment=0
195+DISPOSITION:lyrics=0
196+DISPOSITION:karaoke=0
197+DISPOSITION:forced=0
198+DISPOSITION:hearing_impaired=0
199+DISPOSITION:visual_impaired=0
200+DISPOSITION:clean_effects=0
201+DISPOSITION:attached_pic=0
202+DISPOSITION:timed_thumbnails=0
203+DISPOSITION:non_diegetic=0
204+DISPOSITION:captions=0
205+DISPOSITION:descriptions=0
206+DISPOSITION:metadata=0
207+DISPOSITION:dependent=1
208+DISPOSITION:still_image=0
101209 [/STREAM]
102210 [STREAM]
103211 index=2
104212 id=0x2
213+DISPOSITION:default=0
214+DISPOSITION:dub=0
215+DISPOSITION:original=0
216+DISPOSITION:comment=0
217+DISPOSITION:lyrics=0
218+DISPOSITION:karaoke=0
219+DISPOSITION:forced=0
220+DISPOSITION:hearing_impaired=0
221+DISPOSITION:visual_impaired=0
222+DISPOSITION:clean_effects=0
223+DISPOSITION:attached_pic=0
224+DISPOSITION:timed_thumbnails=0
225+DISPOSITION:non_diegetic=0
226+DISPOSITION:captions=0
227+DISPOSITION:descriptions=0
228+DISPOSITION:metadata=0
229+DISPOSITION:dependent=1
230+DISPOSITION:still_image=0
105231 [/STREAM]
106232 [STREAM]
107233 index=3
108234 id=0x3
235+DISPOSITION:default=0
236+DISPOSITION:dub=0
237+DISPOSITION:original=0
238+DISPOSITION:comment=0
239+DISPOSITION:lyrics=0
240+DISPOSITION:karaoke=0
241+DISPOSITION:forced=0
242+DISPOSITION:hearing_impaired=0
243+DISPOSITION:visual_impaired=0
244+DISPOSITION:clean_effects=0
245+DISPOSITION:attached_pic=0
246+DISPOSITION:timed_thumbnails=0
247+DISPOSITION:non_diegetic=0
248+DISPOSITION:captions=0
249+DISPOSITION:descriptions=0
250+DISPOSITION:metadata=0
251+DISPOSITION:dependent=1
252+DISPOSITION:still_image=0
109253 [/STREAM]
110254 [/STREAM_GROUP]
tests/ref/fate/iamf-stereo+36−0
@@ -24,6 +24,24 @@ type=IAMF Audio Element · 23 unmodified lines
2424 [STREAM]
2525 index=0
2626 id=0x0
27+DISPOSITION:default=1
28+DISPOSITION:dub=0
29+DISPOSITION:original=0
30+DISPOSITION:comment=0
31+DISPOSITION:lyrics=0
32+DISPOSITION:karaoke=0
33+DISPOSITION:forced=0
34+DISPOSITION:hearing_impaired=0
35+DISPOSITION:visual_impaired=0
36+DISPOSITION:clean_effects=0
37+DISPOSITION:attached_pic=0
38+DISPOSITION:timed_thumbnails=0
39+DISPOSITION:non_diegetic=0
40+DISPOSITION:captions=0
41+DISPOSITION:descriptions=0
42+DISPOSITION:metadata=0
43+DISPOSITION:dependent=0
44+DISPOSITION:still_image=0
2745 [/STREAM]
2846 [/STREAM_GROUP]
2947 [STREAM_GROUP]
@@ -34,5 +52,23 @@ type=IAMF Mix Presentation · 4 unmodified lines
3452 [STREAM]
3553 index=0
3654 id=0x0
55+DISPOSITION:default=1
56+DISPOSITION:dub=0
57+DISPOSITION:original=0
58+DISPOSITION:comment=0
59+DISPOSITION:lyrics=0
60+DISPOSITION:karaoke=0
61+DISPOSITION:forced=0
62+DISPOSITION:hearing_impaired=0
63+DISPOSITION:visual_impaired=0
64+DISPOSITION:clean_effects=0
65+DISPOSITION:attached_pic=0
66+DISPOSITION:timed_thumbnails=0
67+DISPOSITION:non_diegetic=0
68+DISPOSITION:captions=0
69+DISPOSITION:descriptions=0
70+DISPOSITION:metadata=0
71+DISPOSITION:dependent=0
72+DISPOSITION:still_image=0
3773 [/STREAM]
3874 [/STREAM_GROUP]

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t