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
4fate-iamf-stereo: CMD = transcode wav $(SRC) iamf " \4fate-iamf-stereo: CMD = transcode wav $(SRC) iamf " \
5 -/stream_group $(TARGET_PATH)/tests/data/streamgroups/audio_element-stereo \5 -/stream_group $(TARGET_PATH)/tests/data/streamgroups/audio_element-stereo \
6 -/stream_group $(TARGET_PATH)/tests/data/streamgroups/mix_presentation-stereo \6 -/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"
8 8
9FATE_IAMF += fate-iamf-5_1_49FATE_IAMF += fate-iamf-5_1_4
10fate-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_410fate-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
13 -/filter_complex $(TARGET_PATH)/tests/data/filtergraphs/iamf_5_1_4 \13 -/filter_complex $(TARGET_PATH)/tests/data/filtergraphs/iamf_5_1_4 \
14 -/stream_group $(TARGET_PATH)/tests/data/streamgroups/audio_element-5_1_4 \14 -/stream_group $(TARGET_PATH)/tests/data/streamgroups/audio_element-5_1_4 \
15 -/stream_group $(TARGET_PATH)/tests/data/streamgroups/mix_presentation-5_1_4 \15 -/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"
17 17
18FATE_IAMF += fate-iamf-7_1_418FATE_IAMF += fate-iamf-7_1_4
19fate-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_419fate-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
22 -/filter_complex $(TARGET_PATH)/tests/data/filtergraphs/iamf_7_1_4 \22 -/filter_complex $(TARGET_PATH)/tests/data/filtergraphs/iamf_7_1_4 \
23 -/stream_group $(TARGET_PATH)/tests/data/streamgroups/audio_element-7_1_4 \23 -/stream_group $(TARGET_PATH)/tests/data/streamgroups/audio_element-7_1_4 \
24 -/stream_group $(TARGET_PATH)/tests/data/streamgroups/mix_presentation-7_1_4 \24 -/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"
26 26
27FATE_IAMF += fate-iamf-ambisonic_127FATE_IAMF += fate-iamf-ambisonic_1
28fate-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_128fate-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
31 -/filter_complex $(TARGET_PATH)/tests/data/filtergraphs/iamf_ambisonic_1 \31 -/filter_complex $(TARGET_PATH)/tests/data/filtergraphs/iamf_ambisonic_1 \
32 -/stream_group $(TARGET_PATH)/tests/data/streamgroups/audio_element-ambisonic_1 \32 -/stream_group $(TARGET_PATH)/tests/data/streamgroups/audio_element-ambisonic_1 \
33 -/stream_group $(TARGET_PATH)/tests/data/streamgroups/mix_presentation-ambisonic_1 \33 -/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"
35 35
36FATE_IAMF-$(call TRANSCODE, FLAC, IAMF, WAV_DEMUXER PCM_S16LE_DECODER) += $(FATE_IAMF)36FATE_IAMF-$(call TRANSCODE, FLAC, IAMF, WAV_DEMUXER PCM_S16LE_DECODER) += $(FATE_IAMF)
37 37
tests/ref/fate/iamf-5_1_4+216−0
@@ -104,26 +104,134 @@ type=IAMF Audio Element · 103 unmodified lines
104[STREAM]104[STREAM]
105index=0105index=0
106id=0x0106id=0x0
107DISPOSITION:default=1
108DISPOSITION:dub=0
109DISPOSITION:original=0
110DISPOSITION:comment=0
111DISPOSITION:lyrics=0
112DISPOSITION:karaoke=0
113DISPOSITION:forced=0
114DISPOSITION:hearing_impaired=0
115DISPOSITION:visual_impaired=0
116DISPOSITION:clean_effects=0
117DISPOSITION:attached_pic=0
118DISPOSITION:timed_thumbnails=0
119DISPOSITION:non_diegetic=0
120DISPOSITION:captions=0
121DISPOSITION:descriptions=0
122DISPOSITION:metadata=0
123DISPOSITION:dependent=0
124DISPOSITION:still_image=0
107[/STREAM]125[/STREAM]
108[STREAM]126[STREAM]
109index=1127index=1
110id=0x1128id=0x1
129DISPOSITION:default=0
130DISPOSITION:dub=0
131DISPOSITION:original=0
132DISPOSITION:comment=0
133DISPOSITION:lyrics=0
134DISPOSITION:karaoke=0
135DISPOSITION:forced=0
136DISPOSITION:hearing_impaired=0
137DISPOSITION:visual_impaired=0
138DISPOSITION:clean_effects=0
139DISPOSITION:attached_pic=0
140DISPOSITION:timed_thumbnails=0
141DISPOSITION:non_diegetic=0
142DISPOSITION:captions=0
143DISPOSITION:descriptions=0
144DISPOSITION:metadata=0
145DISPOSITION:dependent=1
146DISPOSITION:still_image=0
111[/STREAM]147[/STREAM]
112[STREAM]148[STREAM]
113index=2149index=2
114id=0x2150id=0x2
151DISPOSITION:default=0
152DISPOSITION:dub=0
153DISPOSITION:original=0
154DISPOSITION:comment=0
155DISPOSITION:lyrics=0
156DISPOSITION:karaoke=0
157DISPOSITION:forced=0
158DISPOSITION:hearing_impaired=0
159DISPOSITION:visual_impaired=0
160DISPOSITION:clean_effects=0
161DISPOSITION:attached_pic=0
162DISPOSITION:timed_thumbnails=0
163DISPOSITION:non_diegetic=0
164DISPOSITION:captions=0
165DISPOSITION:descriptions=0
166DISPOSITION:metadata=0
167DISPOSITION:dependent=1
168DISPOSITION:still_image=0
115[/STREAM]169[/STREAM]
116[STREAM]170[STREAM]
117index=3171index=3
118id=0x3172id=0x3
173DISPOSITION:default=0
174DISPOSITION:dub=0
175DISPOSITION:original=0
176DISPOSITION:comment=0
177DISPOSITION:lyrics=0
178DISPOSITION:karaoke=0
179DISPOSITION:forced=0
180DISPOSITION:hearing_impaired=0
181DISPOSITION:visual_impaired=0
182DISPOSITION:clean_effects=0
183DISPOSITION:attached_pic=0
184DISPOSITION:timed_thumbnails=0
185DISPOSITION:non_diegetic=0
186DISPOSITION:captions=0
187DISPOSITION:descriptions=0
188DISPOSITION:metadata=0
189DISPOSITION:dependent=1
190DISPOSITION:still_image=0
119[/STREAM]191[/STREAM]
120[STREAM]192[STREAM]
121index=4193index=4
122id=0x4194id=0x4
195DISPOSITION:default=0
196DISPOSITION:dub=0
197DISPOSITION:original=0
198DISPOSITION:comment=0
199DISPOSITION:lyrics=0
200DISPOSITION:karaoke=0
201DISPOSITION:forced=0
202DISPOSITION:hearing_impaired=0
203DISPOSITION:visual_impaired=0
204DISPOSITION:clean_effects=0
205DISPOSITION:attached_pic=0
206DISPOSITION:timed_thumbnails=0
207DISPOSITION:non_diegetic=0
208DISPOSITION:captions=0
209DISPOSITION:descriptions=0
210DISPOSITION:metadata=0
211DISPOSITION:dependent=1
212DISPOSITION:still_image=0
123[/STREAM]213[/STREAM]
124[STREAM]214[STREAM]
125index=5215index=5
126id=0x5216id=0x5
217DISPOSITION:default=0
218DISPOSITION:dub=0
219DISPOSITION:original=0
220DISPOSITION:comment=0
221DISPOSITION:lyrics=0
222DISPOSITION:karaoke=0
223DISPOSITION:forced=0
224DISPOSITION:hearing_impaired=0
225DISPOSITION:visual_impaired=0
226DISPOSITION:clean_effects=0
227DISPOSITION:attached_pic=0
228DISPOSITION:timed_thumbnails=0
229DISPOSITION:non_diegetic=0
230DISPOSITION:captions=0
231DISPOSITION:descriptions=0
232DISPOSITION:metadata=0
233DISPOSITION:dependent=1
234DISPOSITION:still_image=0
127[/STREAM]235[/STREAM]
128[/STREAM_GROUP]236[/STREAM_GROUP]
129[STREAM_GROUP]237[STREAM_GROUP]
@@ -134,25 +242,133 @@ type=IAMF Mix Presentation · 4 unmodified lines
134[STREAM]242[STREAM]
135index=0243index=0
136id=0x0244id=0x0
245DISPOSITION:default=1
246DISPOSITION:dub=0
247DISPOSITION:original=0
248DISPOSITION:comment=0
249DISPOSITION:lyrics=0
250DISPOSITION:karaoke=0
251DISPOSITION:forced=0
252DISPOSITION:hearing_impaired=0
253DISPOSITION:visual_impaired=0
254DISPOSITION:clean_effects=0
255DISPOSITION:attached_pic=0
256DISPOSITION:timed_thumbnails=0
257DISPOSITION:non_diegetic=0
258DISPOSITION:captions=0
259DISPOSITION:descriptions=0
260DISPOSITION:metadata=0
261DISPOSITION:dependent=0
262DISPOSITION:still_image=0
137[/STREAM]263[/STREAM]
138[STREAM]264[STREAM]
139index=1265index=1
140id=0x1266id=0x1
267DISPOSITION:default=0
268DISPOSITION:dub=0
269DISPOSITION:original=0
270DISPOSITION:comment=0
271DISPOSITION:lyrics=0
272DISPOSITION:karaoke=0
273DISPOSITION:forced=0
274DISPOSITION:hearing_impaired=0
275DISPOSITION:visual_impaired=0
276DISPOSITION:clean_effects=0
277DISPOSITION:attached_pic=0
278DISPOSITION:timed_thumbnails=0
279DISPOSITION:non_diegetic=0
280DISPOSITION:captions=0
281DISPOSITION:descriptions=0
282DISPOSITION:metadata=0
283DISPOSITION:dependent=1
284DISPOSITION:still_image=0
141[/STREAM]285[/STREAM]
142[STREAM]286[STREAM]
143index=2287index=2
144id=0x2288id=0x2
289DISPOSITION:default=0
290DISPOSITION:dub=0
291DISPOSITION:original=0
292DISPOSITION:comment=0
293DISPOSITION:lyrics=0
294DISPOSITION:karaoke=0
295DISPOSITION:forced=0
296DISPOSITION:hearing_impaired=0
297DISPOSITION:visual_impaired=0
298DISPOSITION:clean_effects=0
299DISPOSITION:attached_pic=0
300DISPOSITION:timed_thumbnails=0
301DISPOSITION:non_diegetic=0
302DISPOSITION:captions=0
303DISPOSITION:descriptions=0
304DISPOSITION:metadata=0
305DISPOSITION:dependent=1
306DISPOSITION:still_image=0
145[/STREAM]307[/STREAM]
146[STREAM]308[STREAM]
147index=3309index=3
148id=0x3310id=0x3
311DISPOSITION:default=0
312DISPOSITION:dub=0
313DISPOSITION:original=0
314DISPOSITION:comment=0
315DISPOSITION:lyrics=0
316DISPOSITION:karaoke=0
317DISPOSITION:forced=0
318DISPOSITION:hearing_impaired=0
319DISPOSITION:visual_impaired=0
320DISPOSITION:clean_effects=0
321DISPOSITION:attached_pic=0
322DISPOSITION:timed_thumbnails=0
323DISPOSITION:non_diegetic=0
324DISPOSITION:captions=0
325DISPOSITION:descriptions=0
326DISPOSITION:metadata=0
327DISPOSITION:dependent=1
328DISPOSITION:still_image=0
149[/STREAM]329[/STREAM]
150[STREAM]330[STREAM]
151index=4331index=4
152id=0x4332id=0x4
333DISPOSITION:default=0
334DISPOSITION:dub=0
335DISPOSITION:original=0
336DISPOSITION:comment=0
337DISPOSITION:lyrics=0
338DISPOSITION:karaoke=0
339DISPOSITION:forced=0
340DISPOSITION:hearing_impaired=0
341DISPOSITION:visual_impaired=0
342DISPOSITION:clean_effects=0
343DISPOSITION:attached_pic=0
344DISPOSITION:timed_thumbnails=0
345DISPOSITION:non_diegetic=0
346DISPOSITION:captions=0
347DISPOSITION:descriptions=0
348DISPOSITION:metadata=0
349DISPOSITION:dependent=1
350DISPOSITION:still_image=0
153[/STREAM]351[/STREAM]
154[STREAM]352[STREAM]
155index=5353index=5
156id=0x5354id=0x5
355DISPOSITION:default=0
356DISPOSITION:dub=0
357DISPOSITION:original=0
358DISPOSITION:comment=0
359DISPOSITION:lyrics=0
360DISPOSITION:karaoke=0
361DISPOSITION:forced=0
362DISPOSITION:hearing_impaired=0
363DISPOSITION:visual_impaired=0
364DISPOSITION:clean_effects=0
365DISPOSITION:attached_pic=0
366DISPOSITION:timed_thumbnails=0
367DISPOSITION:non_diegetic=0
368DISPOSITION:captions=0
369DISPOSITION:descriptions=0
370DISPOSITION:metadata=0
371DISPOSITION:dependent=1
372DISPOSITION:still_image=0
157[/STREAM]373[/STREAM]
158[/STREAM_GROUP]374[/STREAM_GROUP]
tests/ref/fate/iamf-7_1_4+252−0
@@ -120,30 +120,156 @@ type=IAMF Audio Element · 119 unmodified lines
120[STREAM]120[STREAM]
121index=0121index=0
122id=0x0122id=0x0
123DISPOSITION:default=1
124DISPOSITION:dub=0
125DISPOSITION:original=0
126DISPOSITION:comment=0
127DISPOSITION:lyrics=0
128DISPOSITION:karaoke=0
129DISPOSITION:forced=0
130DISPOSITION:hearing_impaired=0
131DISPOSITION:visual_impaired=0
132DISPOSITION:clean_effects=0
133DISPOSITION:attached_pic=0
134DISPOSITION:timed_thumbnails=0
135DISPOSITION:non_diegetic=0
136DISPOSITION:captions=0
137DISPOSITION:descriptions=0
138DISPOSITION:metadata=0
139DISPOSITION:dependent=0
140DISPOSITION:still_image=0
123[/STREAM]141[/STREAM]
124[STREAM]142[STREAM]
125index=1143index=1
126id=0x1144id=0x1
145DISPOSITION:default=0
146DISPOSITION:dub=0
147DISPOSITION:original=0
148DISPOSITION:comment=0
149DISPOSITION:lyrics=0
150DISPOSITION:karaoke=0
151DISPOSITION:forced=0
152DISPOSITION:hearing_impaired=0
153DISPOSITION:visual_impaired=0
154DISPOSITION:clean_effects=0
155DISPOSITION:attached_pic=0
156DISPOSITION:timed_thumbnails=0
157DISPOSITION:non_diegetic=0
158DISPOSITION:captions=0
159DISPOSITION:descriptions=0
160DISPOSITION:metadata=0
161DISPOSITION:dependent=1
162DISPOSITION:still_image=0
127[/STREAM]163[/STREAM]
128[STREAM]164[STREAM]
129index=2165index=2
130id=0x2166id=0x2
167DISPOSITION:default=0
168DISPOSITION:dub=0
169DISPOSITION:original=0
170DISPOSITION:comment=0
171DISPOSITION:lyrics=0
172DISPOSITION:karaoke=0
173DISPOSITION:forced=0
174DISPOSITION:hearing_impaired=0
175DISPOSITION:visual_impaired=0
176DISPOSITION:clean_effects=0
177DISPOSITION:attached_pic=0
178DISPOSITION:timed_thumbnails=0
179DISPOSITION:non_diegetic=0
180DISPOSITION:captions=0
181DISPOSITION:descriptions=0
182DISPOSITION:metadata=0
183DISPOSITION:dependent=1
184DISPOSITION:still_image=0
131[/STREAM]185[/STREAM]
132[STREAM]186[STREAM]
133index=3187index=3
134id=0x3188id=0x3
189DISPOSITION:default=0
190DISPOSITION:dub=0
191DISPOSITION:original=0
192DISPOSITION:comment=0
193DISPOSITION:lyrics=0
194DISPOSITION:karaoke=0
195DISPOSITION:forced=0
196DISPOSITION:hearing_impaired=0
197DISPOSITION:visual_impaired=0
198DISPOSITION:clean_effects=0
199DISPOSITION:attached_pic=0
200DISPOSITION:timed_thumbnails=0
201DISPOSITION:non_diegetic=0
202DISPOSITION:captions=0
203DISPOSITION:descriptions=0
204DISPOSITION:metadata=0
205DISPOSITION:dependent=1
206DISPOSITION:still_image=0
135[/STREAM]207[/STREAM]
136[STREAM]208[STREAM]
137index=4209index=4
138id=0x4210id=0x4
211DISPOSITION:default=0
212DISPOSITION:dub=0
213DISPOSITION:original=0
214DISPOSITION:comment=0
215DISPOSITION:lyrics=0
216DISPOSITION:karaoke=0
217DISPOSITION:forced=0
218DISPOSITION:hearing_impaired=0
219DISPOSITION:visual_impaired=0
220DISPOSITION:clean_effects=0
221DISPOSITION:attached_pic=0
222DISPOSITION:timed_thumbnails=0
223DISPOSITION:non_diegetic=0
224DISPOSITION:captions=0
225DISPOSITION:descriptions=0
226DISPOSITION:metadata=0
227DISPOSITION:dependent=1
228DISPOSITION:still_image=0
139[/STREAM]229[/STREAM]
140[STREAM]230[STREAM]
141index=5231index=5
142id=0x5232id=0x5
233DISPOSITION:default=0
234DISPOSITION:dub=0
235DISPOSITION:original=0
236DISPOSITION:comment=0
237DISPOSITION:lyrics=0
238DISPOSITION:karaoke=0
239DISPOSITION:forced=0
240DISPOSITION:hearing_impaired=0
241DISPOSITION:visual_impaired=0
242DISPOSITION:clean_effects=0
243DISPOSITION:attached_pic=0
244DISPOSITION:timed_thumbnails=0
245DISPOSITION:non_diegetic=0
246DISPOSITION:captions=0
247DISPOSITION:descriptions=0
248DISPOSITION:metadata=0
249DISPOSITION:dependent=1
250DISPOSITION:still_image=0
143[/STREAM]251[/STREAM]
144[STREAM]252[STREAM]
145index=6253index=6
146id=0x6254id=0x6
255DISPOSITION:default=0
256DISPOSITION:dub=0
257DISPOSITION:original=0
258DISPOSITION:comment=0
259DISPOSITION:lyrics=0
260DISPOSITION:karaoke=0
261DISPOSITION:forced=0
262DISPOSITION:hearing_impaired=0
263DISPOSITION:visual_impaired=0
264DISPOSITION:clean_effects=0
265DISPOSITION:attached_pic=0
266DISPOSITION:timed_thumbnails=0
267DISPOSITION:non_diegetic=0
268DISPOSITION:captions=0
269DISPOSITION:descriptions=0
270DISPOSITION:metadata=0
271DISPOSITION:dependent=1
272DISPOSITION:still_image=0
147[/STREAM]273[/STREAM]
148[/STREAM_GROUP]274[/STREAM_GROUP]
149[STREAM_GROUP]275[STREAM_GROUP]
@@ -154,29 +280,155 @@ type=IAMF Mix Presentation · 4 unmodified lines
154[STREAM]280[STREAM]
155index=0281index=0
156id=0x0282id=0x0
283DISPOSITION:default=1
284DISPOSITION:dub=0
285DISPOSITION:original=0
286DISPOSITION:comment=0
287DISPOSITION:lyrics=0
288DISPOSITION:karaoke=0
289DISPOSITION:forced=0
290DISPOSITION:hearing_impaired=0
291DISPOSITION:visual_impaired=0
292DISPOSITION:clean_effects=0
293DISPOSITION:attached_pic=0
294DISPOSITION:timed_thumbnails=0
295DISPOSITION:non_diegetic=0
296DISPOSITION:captions=0
297DISPOSITION:descriptions=0
298DISPOSITION:metadata=0
299DISPOSITION:dependent=0
300DISPOSITION:still_image=0
157[/STREAM]301[/STREAM]
158[STREAM]302[STREAM]
159index=1303index=1
160id=0x1304id=0x1
305DISPOSITION:default=0
306DISPOSITION:dub=0
307DISPOSITION:original=0
308DISPOSITION:comment=0
309DISPOSITION:lyrics=0
310DISPOSITION:karaoke=0
311DISPOSITION:forced=0
312DISPOSITION:hearing_impaired=0
313DISPOSITION:visual_impaired=0
314DISPOSITION:clean_effects=0
315DISPOSITION:attached_pic=0
316DISPOSITION:timed_thumbnails=0
317DISPOSITION:non_diegetic=0
318DISPOSITION:captions=0
319DISPOSITION:descriptions=0
320DISPOSITION:metadata=0
321DISPOSITION:dependent=1
322DISPOSITION:still_image=0
161[/STREAM]323[/STREAM]
162[STREAM]324[STREAM]
163index=2325index=2
164id=0x2326id=0x2
327DISPOSITION:default=0
328DISPOSITION:dub=0
329DISPOSITION:original=0
330DISPOSITION:comment=0
331DISPOSITION:lyrics=0
332DISPOSITION:karaoke=0
333DISPOSITION:forced=0
334DISPOSITION:hearing_impaired=0
335DISPOSITION:visual_impaired=0
336DISPOSITION:clean_effects=0
337DISPOSITION:attached_pic=0
338DISPOSITION:timed_thumbnails=0
339DISPOSITION:non_diegetic=0
340DISPOSITION:captions=0
341DISPOSITION:descriptions=0
342DISPOSITION:metadata=0
343DISPOSITION:dependent=1
344DISPOSITION:still_image=0
165[/STREAM]345[/STREAM]
166[STREAM]346[STREAM]
167index=3347index=3
168id=0x3348id=0x3
349DISPOSITION:default=0
350DISPOSITION:dub=0
351DISPOSITION:original=0
352DISPOSITION:comment=0
353DISPOSITION:lyrics=0
354DISPOSITION:karaoke=0
355DISPOSITION:forced=0
356DISPOSITION:hearing_impaired=0
357DISPOSITION:visual_impaired=0
358DISPOSITION:clean_effects=0
359DISPOSITION:attached_pic=0
360DISPOSITION:timed_thumbnails=0
361DISPOSITION:non_diegetic=0
362DISPOSITION:captions=0
363DISPOSITION:descriptions=0
364DISPOSITION:metadata=0
365DISPOSITION:dependent=1
366DISPOSITION:still_image=0
169[/STREAM]367[/STREAM]
170[STREAM]368[STREAM]
171index=4369index=4
172id=0x4370id=0x4
371DISPOSITION:default=0
372DISPOSITION:dub=0
373DISPOSITION:original=0
374DISPOSITION:comment=0
375DISPOSITION:lyrics=0
376DISPOSITION:karaoke=0
377DISPOSITION:forced=0
378DISPOSITION:hearing_impaired=0
379DISPOSITION:visual_impaired=0
380DISPOSITION:clean_effects=0
381DISPOSITION:attached_pic=0
382DISPOSITION:timed_thumbnails=0
383DISPOSITION:non_diegetic=0
384DISPOSITION:captions=0
385DISPOSITION:descriptions=0
386DISPOSITION:metadata=0
387DISPOSITION:dependent=1
388DISPOSITION:still_image=0
173[/STREAM]389[/STREAM]
174[STREAM]390[STREAM]
175index=5391index=5
176id=0x5392id=0x5
393DISPOSITION:default=0
394DISPOSITION:dub=0
395DISPOSITION:original=0
396DISPOSITION:comment=0
397DISPOSITION:lyrics=0
398DISPOSITION:karaoke=0
399DISPOSITION:forced=0
400DISPOSITION:hearing_impaired=0
401DISPOSITION:visual_impaired=0
402DISPOSITION:clean_effects=0
403DISPOSITION:attached_pic=0
404DISPOSITION:timed_thumbnails=0
405DISPOSITION:non_diegetic=0
406DISPOSITION:captions=0
407DISPOSITION:descriptions=0
408DISPOSITION:metadata=0
409DISPOSITION:dependent=1
410DISPOSITION:still_image=0
177[/STREAM]411[/STREAM]
178[STREAM]412[STREAM]
179index=6413index=6
180id=0x6414id=0x6
415DISPOSITION:default=0
416DISPOSITION:dub=0
417DISPOSITION:original=0
418DISPOSITION:comment=0
419DISPOSITION:lyrics=0
420DISPOSITION:karaoke=0
421DISPOSITION:forced=0
422DISPOSITION:hearing_impaired=0
423DISPOSITION:visual_impaired=0
424DISPOSITION:clean_effects=0
425DISPOSITION:attached_pic=0
426DISPOSITION:timed_thumbnails=0
427DISPOSITION:non_diegetic=0
428DISPOSITION:captions=0
429DISPOSITION:descriptions=0
430DISPOSITION:metadata=0
431DISPOSITION:dependent=1
432DISPOSITION:still_image=0
181[/STREAM]433[/STREAM]
182[/STREAM_GROUP]434[/STREAM_GROUP]
tests/ref/fate/iamf-ambisonic_1+144−0
@@ -72,18 +72,90 @@ type=IAMF Audio Element · 71 unmodified lines
72[STREAM]72[STREAM]
73index=073index=0
74id=0x074id=0x0
75DISPOSITION:default=0
76DISPOSITION:dub=0
77DISPOSITION:original=0
78DISPOSITION:comment=0
79DISPOSITION:lyrics=0
80DISPOSITION:karaoke=0
81DISPOSITION:forced=0
82DISPOSITION:hearing_impaired=0
83DISPOSITION:visual_impaired=0
84DISPOSITION:clean_effects=0
85DISPOSITION:attached_pic=0
86DISPOSITION:timed_thumbnails=0
87DISPOSITION:non_diegetic=0
88DISPOSITION:captions=0
89DISPOSITION:descriptions=0
90DISPOSITION:metadata=0
91DISPOSITION:dependent=1
92DISPOSITION:still_image=0
75[/STREAM]93[/STREAM]
76[STREAM]94[STREAM]
77index=195index=1
78id=0x196id=0x1
97DISPOSITION:default=0
98DISPOSITION:dub=0
99DISPOSITION:original=0
100DISPOSITION:comment=0
101DISPOSITION:lyrics=0
102DISPOSITION:karaoke=0
103DISPOSITION:forced=0
104DISPOSITION:hearing_impaired=0
105DISPOSITION:visual_impaired=0
106DISPOSITION:clean_effects=0
107DISPOSITION:attached_pic=0
108DISPOSITION:timed_thumbnails=0
109DISPOSITION:non_diegetic=0
110DISPOSITION:captions=0
111DISPOSITION:descriptions=0
112DISPOSITION:metadata=0
113DISPOSITION:dependent=1
114DISPOSITION:still_image=0
79[/STREAM]115[/STREAM]
80[STREAM]116[STREAM]
81index=2117index=2
82id=0x2118id=0x2
119DISPOSITION:default=0
120DISPOSITION:dub=0
121DISPOSITION:original=0
122DISPOSITION:comment=0
123DISPOSITION:lyrics=0
124DISPOSITION:karaoke=0
125DISPOSITION:forced=0
126DISPOSITION:hearing_impaired=0
127DISPOSITION:visual_impaired=0
128DISPOSITION:clean_effects=0
129DISPOSITION:attached_pic=0
130DISPOSITION:timed_thumbnails=0
131DISPOSITION:non_diegetic=0
132DISPOSITION:captions=0
133DISPOSITION:descriptions=0
134DISPOSITION:metadata=0
135DISPOSITION:dependent=1
136DISPOSITION:still_image=0
83[/STREAM]137[/STREAM]
84[STREAM]138[STREAM]
85index=3139index=3
86id=0x3140id=0x3
141DISPOSITION:default=0
142DISPOSITION:dub=0
143DISPOSITION:original=0
144DISPOSITION:comment=0
145DISPOSITION:lyrics=0
146DISPOSITION:karaoke=0
147DISPOSITION:forced=0
148DISPOSITION:hearing_impaired=0
149DISPOSITION:visual_impaired=0
150DISPOSITION:clean_effects=0
151DISPOSITION:attached_pic=0
152DISPOSITION:timed_thumbnails=0
153DISPOSITION:non_diegetic=0
154DISPOSITION:captions=0
155DISPOSITION:descriptions=0
156DISPOSITION:metadata=0
157DISPOSITION:dependent=1
158DISPOSITION:still_image=0
87[/STREAM]159[/STREAM]
88[/STREAM_GROUP]160[/STREAM_GROUP]
89[STREAM_GROUP]161[STREAM_GROUP]
@@ -94,17 +166,89 @@ type=IAMF Mix Presentation · 4 unmodified lines
94[STREAM]166[STREAM]
95index=0167index=0
96id=0x0168id=0x0
169DISPOSITION:default=0
170DISPOSITION:dub=0
171DISPOSITION:original=0
172DISPOSITION:comment=0
173DISPOSITION:lyrics=0
174DISPOSITION:karaoke=0
175DISPOSITION:forced=0
176DISPOSITION:hearing_impaired=0
177DISPOSITION:visual_impaired=0
178DISPOSITION:clean_effects=0
179DISPOSITION:attached_pic=0
180DISPOSITION:timed_thumbnails=0
181DISPOSITION:non_diegetic=0
182DISPOSITION:captions=0
183DISPOSITION:descriptions=0
184DISPOSITION:metadata=0
185DISPOSITION:dependent=1
186DISPOSITION:still_image=0
97[/STREAM]187[/STREAM]
98[STREAM]188[STREAM]
99index=1189index=1
100id=0x1190id=0x1
191DISPOSITION:default=0
192DISPOSITION:dub=0
193DISPOSITION:original=0
194DISPOSITION:comment=0
195DISPOSITION:lyrics=0
196DISPOSITION:karaoke=0
197DISPOSITION:forced=0
198DISPOSITION:hearing_impaired=0
199DISPOSITION:visual_impaired=0
200DISPOSITION:clean_effects=0
201DISPOSITION:attached_pic=0
202DISPOSITION:timed_thumbnails=0
203DISPOSITION:non_diegetic=0
204DISPOSITION:captions=0
205DISPOSITION:descriptions=0
206DISPOSITION:metadata=0
207DISPOSITION:dependent=1
208DISPOSITION:still_image=0
101[/STREAM]209[/STREAM]
102[STREAM]210[STREAM]
103index=2211index=2
104id=0x2212id=0x2
213DISPOSITION:default=0
214DISPOSITION:dub=0
215DISPOSITION:original=0
216DISPOSITION:comment=0
217DISPOSITION:lyrics=0
218DISPOSITION:karaoke=0
219DISPOSITION:forced=0
220DISPOSITION:hearing_impaired=0
221DISPOSITION:visual_impaired=0
222DISPOSITION:clean_effects=0
223DISPOSITION:attached_pic=0
224DISPOSITION:timed_thumbnails=0
225DISPOSITION:non_diegetic=0
226DISPOSITION:captions=0
227DISPOSITION:descriptions=0
228DISPOSITION:metadata=0
229DISPOSITION:dependent=1
230DISPOSITION:still_image=0
105[/STREAM]231[/STREAM]
106[STREAM]232[STREAM]
107index=3233index=3
108id=0x3234id=0x3
235DISPOSITION:default=0
236DISPOSITION:dub=0
237DISPOSITION:original=0
238DISPOSITION:comment=0
239DISPOSITION:lyrics=0
240DISPOSITION:karaoke=0
241DISPOSITION:forced=0
242DISPOSITION:hearing_impaired=0
243DISPOSITION:visual_impaired=0
244DISPOSITION:clean_effects=0
245DISPOSITION:attached_pic=0
246DISPOSITION:timed_thumbnails=0
247DISPOSITION:non_diegetic=0
248DISPOSITION:captions=0
249DISPOSITION:descriptions=0
250DISPOSITION:metadata=0
251DISPOSITION:dependent=1
252DISPOSITION:still_image=0
109[/STREAM]253[/STREAM]
110[/STREAM_GROUP]254[/STREAM_GROUP]
tests/ref/fate/iamf-stereo+36−0
@@ -24,6 +24,24 @@ type=IAMF Audio Element · 23 unmodified lines
24[STREAM]24[STREAM]
25index=025index=0
26id=0x026id=0x0
27DISPOSITION:default=1
28DISPOSITION:dub=0
29DISPOSITION:original=0
30DISPOSITION:comment=0
31DISPOSITION:lyrics=0
32DISPOSITION:karaoke=0
33DISPOSITION:forced=0
34DISPOSITION:hearing_impaired=0
35DISPOSITION:visual_impaired=0
36DISPOSITION:clean_effects=0
37DISPOSITION:attached_pic=0
38DISPOSITION:timed_thumbnails=0
39DISPOSITION:non_diegetic=0
40DISPOSITION:captions=0
41DISPOSITION:descriptions=0
42DISPOSITION:metadata=0
43DISPOSITION:dependent=0
44DISPOSITION:still_image=0
27[/STREAM]45[/STREAM]
28[/STREAM_GROUP]46[/STREAM_GROUP]
29[STREAM_GROUP]47[STREAM_GROUP]
@@ -34,5 +52,23 @@ type=IAMF Mix Presentation · 4 unmodified lines
34[STREAM]52[STREAM]
35index=053index=0
36id=0x054id=0x0
55DISPOSITION:default=1
56DISPOSITION:dub=0
57DISPOSITION:original=0
58DISPOSITION:comment=0
59DISPOSITION:lyrics=0
60DISPOSITION:karaoke=0
61DISPOSITION:forced=0
62DISPOSITION:hearing_impaired=0
63DISPOSITION:visual_impaired=0
64DISPOSITION:clean_effects=0
65DISPOSITION:attached_pic=0
66DISPOSITION:timed_thumbnails=0
67DISPOSITION:non_diegetic=0
68DISPOSITION:captions=0
69DISPOSITION:descriptions=0
70DISPOSITION:metadata=0
71DISPOSITION:dependent=0
72DISPOSITION:still_image=0
37[/STREAM]73[/STREAM]
38[/STREAM_GROUP]74[/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