History

fate/mov: add an IAMF+video muxing test

James Almer committed 2 years ago

Commit eb3cc501 parent 5b878694 files · +769 −22Browse files

Unified · Split

4 files
  1. tests/fate/mov.mak +22 −6
  2. tests/ref/fate/mov-mp4-iamf-7_1_4-video-first +662 −0
  3. tests/ref/fate/mov-mp4-iamf-7_1_4-video-last +79 −16
  4. tests/streamgroups/audio_element-7_1_4-2 +6 −0
tests/fate/mov.mak+22−6
@@ -242,15 +242,31 @@ fate-mov-mp4-iamf-5_1_4: CMD = transcode wav $(SRC) mp4 "-auto_conversion_filter · 241 unmodified lines
242 -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" \242 -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" \
243 "-show_entries stream_group=index,id,nb_streams,type:stream_group_components:stream_group_disposition:stream_group_tags:stream_group_stream=index,id:stream_group_stream_disposition"243 "-show_entries stream_group=index,id,nb_streams,type:stream_group_components:stream_group_disposition:stream_group_tags:stream_group_stream=index,id:stream_group_stream_disposition"
244 244
245FATE_MOV_FFMPEG_FFPROBE-$(call TRANSCODE, FLAC, MOV, WAV_DEMUXER PCM_S16LE_DECODER ARESAMPLE_FILTER) += fate-mov-mp4-iamf-7_1_4245# Test muxing an IAMF track alongside a video one, with video as the first track.
246fate-mov-mp4-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_4246FATE_MOV_FFMPEG_FFPROBE-$(call TRANSCODE, MPEG4 FLAC, MOV, WAV_DEMUXER RAWVIDEO_DEMUXER PCM_S16LE_DECODER ARESAMPLE_FILTER) += fate-mov-mp4-iamf-7_1_4-video-first
247fate-mov-mp4-iamf-7_1_4: SRC = $(TARGET_PATH)/tests/data/asynth-44100-12.wav247fate-mov-mp4-iamf-7_1_4-video-first: tests/data/asynth-44100-12.wav tests/data/vsynth1.yuv tests/data/filtergraphs/iamf_7_1_4 tests/data/streamgroups/audio_element-7_1_4-2 tests/data/streamgroups/mix_presentation-7_1_4
248fate-mov-mp4-iamf-7_1_4: CMD = transcode wav $(SRC) mp4 "-auto_conversion_filters \248fate-mov-mp4-iamf-7_1_4-video-first: SRC = $(TARGET_PATH)/tests/data/asynth-44100-12.wav
249fate-mov-mp4-iamf-7_1_4-video-first: SRC2 = $(TARGET_PATH)/tests/data/vsynth1.yuv
250fate-mov-mp4-iamf-7_1_4-video-first: CMD = transcode wav $(SRC) mp4 "-auto_conversion_filters \
251 -/filter_complex $(TARGET_PATH)/tests/data/filtergraphs/iamf_7_1_4 \
252 -/stream_group $(TARGET_PATH)/tests/data/streamgroups/audio_element-7_1_4-2 \
253 -/stream_group $(TARGET_PATH)/tests/data/streamgroups/mix_presentation-7_1_4 \
254 -streamid 0:1 -streamid 1:2 -streamid 2:3 -streamid 3:4 -streamid 4:5 -streamid 5:6 -streamid 6:7 -streamid 7:8 -map 1:v:0 -map [FRONT] -map [BACK] -map [CENTER] -map [LFE] -map [SIDE] -map [TOP_FRONT] -map [TOP_BACK] -c:a flac -c:v mpeg4 -t 1" "-c:a copy -c:v copy -map 0" \
255 "-show_entries stream_group=index,id,nb_streams,type:stream_group_components:stream_group_disposition:stream_group_tags:stream_group_stream=index,id:stream_group_stream_disposition:stream=index,id" \
256 "-f rawvideo -s 352x288 -pix_fmt yuv420p -i $(SRC2)"
257
258# Test muxing an IAMF track alongside a video one, with video as the last track. Also, use stream ids as track ids.
259FATE_MOV_FFMPEG_FFPROBE-$(call TRANSCODE, MPEG4 FLAC, MOV, WAV_DEMUXER RAWVIDEO_DEMUXER PCM_S16LE_DECODER ARESAMPLE_FILTER) += fate-mov-mp4-iamf-7_1_4-video-last
260fate-mov-mp4-iamf-7_1_4-video-last: tests/data/asynth-44100-12.wav tests/data/vsynth1.yuv tests/data/filtergraphs/iamf_7_1_4 tests/data/streamgroups/audio_element-7_1_4 tests/data/streamgroups/mix_presentation-7_1_4
261fate-mov-mp4-iamf-7_1_4-video-last: SRC = $(TARGET_PATH)/tests/data/asynth-44100-12.wav
262fate-mov-mp4-iamf-7_1_4-video-last: SRC2 = $(TARGET_PATH)/tests/data/vsynth1.yuv
263fate-mov-mp4-iamf-7_1_4-video-last: CMD = transcode wav $(SRC) mp4 "-auto_conversion_filters \
249 -/filter_complex $(TARGET_PATH)/tests/data/filtergraphs/iamf_7_1_4 \264 -/filter_complex $(TARGET_PATH)/tests/data/filtergraphs/iamf_7_1_4 \
250 -/stream_group $(TARGET_PATH)/tests/data/streamgroups/audio_element-7_1_4 \265 -/stream_group $(TARGET_PATH)/tests/data/streamgroups/audio_element-7_1_4 \
251 -/stream_group $(TARGET_PATH)/tests/data/streamgroups/mix_presentation-7_1_4 \266 -/stream_group $(TARGET_PATH)/tests/data/streamgroups/mix_presentation-7_1_4 \
252 -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" \267 -streamid 0:1 -streamid 1:2 -streamid 2:3 -streamid 3:4 -streamid 4:5 -streamid 5:6 -streamid 6:7 -streamid 7:8 -map [FRONT] -map [BACK] -map [CENTER] -map [LFE] -map [SIDE] -map [TOP_FRONT] -map [TOP_BACK] -map 1:v:0 -use_stream_ids_as_track_ids true -c:a flac -c:v mpeg4 -t 1" "-c:a copy -c:v copy -map 0" \
253 "-show_entries stream_group=index,id,nb_streams,type:stream_group_components:stream_group_disposition:stream_group_tags:stream_group_stream=index,id:stream_group_stream_disposition"268 "-show_entries stream_group=index,id,nb_streams,type:stream_group_components:stream_group_disposition:stream_group_tags:stream_group_stream=index,id:stream_group_stream_disposition:stream=index,id" \
269 "-f rawvideo -s 352x288 -pix_fmt yuv420p -i $(SRC2)"
254 270
255FATE_MOV_FFMPEG_FFPROBE-$(call TRANSCODE, FLAC, MOV, WAV_DEMUXER PCM_S16LE_DECODER ARESAMPLE_FILTER) += fate-mov-mp4-iamf-ambisonic_1271FATE_MOV_FFMPEG_FFPROBE-$(call TRANSCODE, FLAC, MOV, WAV_DEMUXER PCM_S16LE_DECODER ARESAMPLE_FILTER) += fate-mov-mp4-iamf-ambisonic_1
256fate-mov-mp4-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_1272fate-mov-mp4-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
tests/ref/fate/mov-mp4-iamf-7_1_4-video-first+662−0
@@ -0,0 +1,662 @@
1f92a589b00c2ba98b78ae77e6edffa23 *tests/data/fate/mov-mp4-iamf-7_1_4-video-first.mp4
2416657 tests/data/fate/mov-mp4-iamf-7_1_4-video-first.mp4
3#extradata 0: 30, 0x47ab0576
4#extradata 1: 34, 0xafa70d5e
5#extradata 2: 34, 0xafa70d5e
6#extradata 3: 34, 0xaf7b0d5c
7#extradata 4: 34, 0xaf7b0d5c
8#extradata 5: 34, 0xafa70d5e
9#extradata 6: 34, 0xafa70d5e
10#extradata 7: 34, 0xafa70d5e
11#tb 0: 1/12800
12#media_type 0: video
13#codec_id 0: mpeg4
14#dimensions 0: 352x288
15#sar 0: 1/1
16#tb 1: 1/44100
17#media_type 1: audio
18#codec_id 1: flac
19#sample_rate 1: 44100
20#channel_layout_name 1: stereo
21#tb 2: 1/44100
22#media_type 2: audio
23#codec_id 2: flac
24#sample_rate 2: 44100
25#channel_layout_name 2: stereo
26#tb 3: 1/44100
27#media_type 3: audio
28#codec_id 3: flac
29#sample_rate 3: 44100
30#channel_layout_name 3: mono
31#tb 4: 1/44100
32#media_type 4: audio
33#codec_id 4: flac
34#sample_rate 4: 44100
35#channel_layout_name 4: mono
36#tb 5: 1/44100
37#media_type 5: audio
38#codec_id 5: flac
39#sample_rate 5: 44100
40#channel_layout_name 5: stereo
41#tb 6: 1/44100
42#media_type 6: audio
43#codec_id 6: flac
44#sample_rate 6: 44100
45#channel_layout_name 6: stereo
46#tb 7: 1/44100
47#media_type 7: audio
48#codec_id 7: flac
49#sample_rate 7: 44100
50#channel_layout_name 7: stereo
510, 0, 0, 512, 42002, 0xef0e5124
521, 0, 0, 4608, 1399, 0x6e89566e
532, 0, 0, 4608, 1399, 0x6e89566e
543, 0, 0, 4608, 1396, 0x0dcb5677
554, 0, 0, 4608, 1396, 0x0dcb5677
565, 0, 0, 4608, 1399, 0x6e89566e
576, 0, 0, 4608, 1399, 0x6e89566e
587, 0, 0, 4608, 1399, 0x6e89566e
590, 512, 512, 512, 52619, 0xc794e830, F=0x0
600, 1024, 1024, 512, 51242, 0xf2f6be7f, F=0x0
611, 4608, 4608, 4608, 1442, 0x6c3c5b13
622, 4608, 4608, 4608, 1442, 0x6c3c5b13
633, 4608, 4608, 4608, 1439, 0xc46b5ac5
644, 4608, 4608, 4608, 1439, 0xc46b5ac5
655, 4608, 4608, 4608, 1442, 0x6c3c5b13
666, 4608, 4608, 4608, 1442, 0x6c3c5b13
677, 4608, 4608, 4608, 1442, 0x6c3c5b13
680, 1536, 1536, 512, 49320, 0xe87a921f, F=0x0
690, 2048, 2048, 512, 22461, 0xc858a20b, F=0x0
700, 2560, 2560, 512, 16731, 0x04beb863, F=0x0
711, 9216, 9216, 4608, 1380, 0xc497571b
722, 9216, 9216, 4608, 1380, 0xc497571b
733, 9216, 9216, 4608, 1377, 0x5b2a55fe
744, 9216, 9216, 4608, 1377, 0x5b2a55fe
755, 9216, 9216, 4608, 1380, 0xc497571b
766, 9216, 9216, 4608, 1380, 0xc497571b
777, 9216, 9216, 4608, 1380, 0xc497571b
780, 3072, 3072, 512, 9983, 0x091aa8e8, F=0x0
790, 3584, 3584, 512, 6991, 0xa0385313, F=0x0
801, 13824, 13824, 4608, 1383, 0x48e9510f
812, 13824, 13824, 4608, 1383, 0x48e9510f
823, 13824, 13824, 4608, 1380, 0x045550d3
834, 13824, 13824, 4608, 1380, 0x045550d3
845, 13824, 13824, 4608, 1383, 0x48e9510f
856, 13824, 13824, 4608, 1383, 0x48e9510f
867, 13824, 13824, 4608, 1383, 0x48e9510f
870, 4096, 4096, 512, 5825, 0x3c97cfbc, F=0x0
880, 4608, 4608, 512, 4331, 0xbaf5f982, F=0x0
890, 5120, 5120, 512, 2541, 0xe018c3cb, F=0x0
901, 18432, 18432, 4608, 1572, 0x9a514719
912, 18432, 18432, 4608, 1572, 0x9a514719
923, 18432, 18432, 4608, 1568, 0xa2bc45f4
934, 18432, 18432, 4608, 1568, 0xa2bc45f4
945, 18432, 18432, 4608, 1572, 0x9a514719
956, 18432, 18432, 4608, 1572, 0x9a514719
967, 18432, 18432, 4608, 1572, 0x9a514719
970, 5632, 5632, 512, 2655, 0xf98af7a1, F=0x0
980, 6144, 6144, 512, 13464, 0x33e5196f
990, 6656, 6656, 512, 2587, 0x90e198aa, F=0x0
1001, 23040, 23040, 4608, 1391, 0x74ac5014
1012, 23040, 23040, 4608, 1391, 0x74ac5014
1023, 23040, 23040, 4608, 1388, 0x96c85007
1034, 23040, 23040, 4608, 1388, 0x96c85007
1045, 23040, 23040, 4608, 1391, 0x74ac5014
1056, 23040, 23040, 4608, 1391, 0x74ac5014
1067, 23040, 23040, 4608, 1391, 0x74ac5014
1070, 7168, 7168, 512, 2313, 0x698c429b, F=0x0
1080, 7680, 7680, 512, 2123, 0x63a3f034, F=0x0
1091, 27648, 27648, 4608, 1422, 0x2f9d47c5
1102, 27648, 27648, 4608, 1422, 0x2f9d47c5
1113, 27648, 27648, 4608, 1419, 0x4d4d466a
1124, 27648, 27648, 4608, 1419, 0x4d4d466a
1135, 27648, 27648, 4608, 1422, 0x2f9d47c5
1146, 27648, 27648, 4608, 1422, 0x2f9d47c5
1157, 27648, 27648, 4608, 1422, 0x2f9d47c5
1160, 8192, 8192, 512, 2222, 0x442b233d, F=0x0
1170, 8704, 8704, 512, 2332, 0x24c75b04, F=0x0
1180, 9216, 9216, 512, 2302, 0xa0fa2ee7, F=0x0
1191, 32256, 32256, 4608, 1768, 0x2a044b99
1202, 32256, 32256, 4608, 1768, 0x2a044b99
1213, 32256, 32256, 4608, 1765, 0xacb84b24
1224, 32256, 32256, 4608, 1765, 0xacb84b24
1235, 32256, 32256, 4608, 1768, 0x2a044b99
1246, 32256, 32256, 4608, 1768, 0x2a044b99
1257, 32256, 32256, 4608, 1768, 0x2a044b99
1260, 9728, 9728, 512, 1740, 0xdf772eb3, F=0x0
1270, 10240, 10240, 512, 1994, 0x8830ad23, F=0x0
1281, 36864, 36864, 4608, 1534, 0xb0b35a3f
1292, 36864, 36864, 4608, 1534, 0xb0b35a3f
1303, 36864, 36864, 4608, 1531, 0x996458aa
1314, 36864, 36864, 4608, 1531, 0x996458aa
1325, 36864, 36864, 4608, 1534, 0xb0b35a3f
1336, 36864, 36864, 4608, 1534, 0xb0b35a3f
1347, 36864, 36864, 4608, 1534, 0xb0b35a3f
1350, 10752, 10752, 512, 1884, 0x2c567db6, F=0x0
1360, 11264, 11264, 512, 1880, 0x72237c52, F=0x0
1370, 11776, 11776, 512, 1970, 0x60708ff8, F=0x0
1381, 41472, 41472, 2628, 926, 0xc26a5eae
1392, 41472, 41472, 2628, 926, 0xc26a5eae
1403, 41472, 41472, 2628, 923, 0xa7225edf
1414, 41472, 41472, 2628, 923, 0xa7225edf
1425, 41472, 41472, 2628, 926, 0xc26a5eae
1436, 41472, 41472, 2628, 926, 0xc26a5eae
1447, 41472, 41472, 2628, 926, 0xc26a5eae
1450, 12288, 12288, 512, 11659, 0x6bcb830e
146[STREAM_GROUP]
147index=0
148id=0x1
149nb_streams=7
150type=IAMF Audio Element
151[COMPONENT]
152nb_layers=4
153audio_element_type=0
154default_w=10
155[SUBCOMPONENT]
156channel_layout=stereo
157output_gain_flags=0
158output_gain=0/1
159[/SUBCOMPONENT]
160[SUBCOMPONENT]
161channel_layout=3.1.2
162output_gain_flags=0
163output_gain=0/1
164[/SUBCOMPONENT]
165[SUBCOMPONENT]
166channel_layout=7.1.2
167output_gain_flags=0
168output_gain=0/1
169[/SUBCOMPONENT]
170[SUBCOMPONENT]
171channel_layout=7.1.4
172output_gain_flags=0
173output_gain=0/1
174[/SUBCOMPONENT]
175[SUBCOMPONENT]
176name=demixing_info
177nb_subblocks=1
178type=1
179parameter_id=998
180parameter_rate=44100
181duration=4608
182constant_subblock_duration=4608
183[PIECE]
184subblock_duration=4608
185dmixp_mode=1
186[/PIECE]
187[/SUBCOMPONENT]
188[/COMPONENT]
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=0
206DISPOSITION:still_image=0
207DISPOSITION:multilayer=0
208TAG:language=und
209TAG:handler_name=SoundHandler
210TAG:vendor_id=[0][0][0][0]
211[STREAM]
212index=1
213id=0x2
214DISPOSITION:default=1
215DISPOSITION:dub=0
216DISPOSITION:original=0
217DISPOSITION:comment=0
218DISPOSITION:lyrics=0
219DISPOSITION:karaoke=0
220DISPOSITION:forced=0
221DISPOSITION:hearing_impaired=0
222DISPOSITION:visual_impaired=0
223DISPOSITION:clean_effects=0
224DISPOSITION:attached_pic=0
225DISPOSITION:timed_thumbnails=0
226DISPOSITION:non_diegetic=0
227DISPOSITION:captions=0
228DISPOSITION:descriptions=0
229DISPOSITION:metadata=0
230DISPOSITION:dependent=0
231DISPOSITION:still_image=0
232DISPOSITION:multilayer=0
233[/STREAM]
234[STREAM]
235index=2
236id=0x3
237DISPOSITION:default=0
238DISPOSITION:dub=0
239DISPOSITION:original=0
240DISPOSITION:comment=0
241DISPOSITION:lyrics=0
242DISPOSITION:karaoke=0
243DISPOSITION:forced=0
244DISPOSITION:hearing_impaired=0
245DISPOSITION:visual_impaired=0
246DISPOSITION:clean_effects=0
247DISPOSITION:attached_pic=0
248DISPOSITION:timed_thumbnails=0
249DISPOSITION:non_diegetic=0
250DISPOSITION:captions=0
251DISPOSITION:descriptions=0
252DISPOSITION:metadata=0
253DISPOSITION:dependent=1
254DISPOSITION:still_image=0
255DISPOSITION:multilayer=0
256[/STREAM]
257[STREAM]
258index=3
259id=0x4
260DISPOSITION:default=0
261DISPOSITION:dub=0
262DISPOSITION:original=0
263DISPOSITION:comment=0
264DISPOSITION:lyrics=0
265DISPOSITION:karaoke=0
266DISPOSITION:forced=0
267DISPOSITION:hearing_impaired=0
268DISPOSITION:visual_impaired=0
269DISPOSITION:clean_effects=0
270DISPOSITION:attached_pic=0
271DISPOSITION:timed_thumbnails=0
272DISPOSITION:non_diegetic=0
273DISPOSITION:captions=0
274DISPOSITION:descriptions=0
275DISPOSITION:metadata=0
276DISPOSITION:dependent=1
277DISPOSITION:still_image=0
278DISPOSITION:multilayer=0
279[/STREAM]
280[STREAM]
281index=4
282id=0x5
283DISPOSITION:default=0
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=1
300DISPOSITION:still_image=0
301DISPOSITION:multilayer=0
302[/STREAM]
303[STREAM]
304index=5
305id=0x6
306DISPOSITION:default=0
307DISPOSITION:dub=0
308DISPOSITION:original=0
309DISPOSITION:comment=0
310DISPOSITION:lyrics=0
311DISPOSITION:karaoke=0
312DISPOSITION:forced=0
313DISPOSITION:hearing_impaired=0
314DISPOSITION:visual_impaired=0
315DISPOSITION:clean_effects=0
316DISPOSITION:attached_pic=0
317DISPOSITION:timed_thumbnails=0
318DISPOSITION:non_diegetic=0
319DISPOSITION:captions=0
320DISPOSITION:descriptions=0
321DISPOSITION:metadata=0
322DISPOSITION:dependent=1
323DISPOSITION:still_image=0
324DISPOSITION:multilayer=0
325[/STREAM]
326[STREAM]
327index=6
328id=0x7
329DISPOSITION:default=0
330DISPOSITION:dub=0
331DISPOSITION:original=0
332DISPOSITION:comment=0
333DISPOSITION:lyrics=0
334DISPOSITION:karaoke=0
335DISPOSITION:forced=0
336DISPOSITION:hearing_impaired=0
337DISPOSITION:visual_impaired=0
338DISPOSITION:clean_effects=0
339DISPOSITION:attached_pic=0
340DISPOSITION:timed_thumbnails=0
341DISPOSITION:non_diegetic=0
342DISPOSITION:captions=0
343DISPOSITION:descriptions=0
344DISPOSITION:metadata=0
345DISPOSITION:dependent=1
346DISPOSITION:still_image=0
347DISPOSITION:multilayer=0
348[/STREAM]
349[STREAM]
350index=7
351id=0x8
352DISPOSITION:default=0
353DISPOSITION:dub=0
354DISPOSITION:original=0
355DISPOSITION:comment=0
356DISPOSITION:lyrics=0
357DISPOSITION:karaoke=0
358DISPOSITION:forced=0
359DISPOSITION:hearing_impaired=0
360DISPOSITION:visual_impaired=0
361DISPOSITION:clean_effects=0
362DISPOSITION:attached_pic=0
363DISPOSITION:timed_thumbnails=0
364DISPOSITION:non_diegetic=0
365DISPOSITION:captions=0
366DISPOSITION:descriptions=0
367DISPOSITION:metadata=0
368DISPOSITION:dependent=1
369DISPOSITION:still_image=0
370DISPOSITION:multilayer=0
371[/STREAM]
372[/STREAM_GROUP]
373[STREAM_GROUP]
374index=1
375id=0x2
376nb_streams=7
377type=IAMF Mix Presentation
378[COMPONENT]
379nb_submixes=1
380[SUBCOMPONENT]
381en-us=Mix_Presentation
382[/SUBCOMPONENT]
383[SUBCOMPONENT]
384nb_elements=1
385nb_layouts=4
386default_mix_gain=256/256
387[PIECE]
388stream_id=1
389default_mix_gain=0/256
390headphones_rendering_mode=0
391[SUBPIECE]
392en-us=Scalable_Submix
393[/SUBPIECE]
394[SUBPIECE]
395name=element_mix_config
396nb_subblocks=0
397type=0
398parameter_id=100
399parameter_rate=48000
400duration=0
401constant_subblock_duration=0
402[/SUBPIECE]
403[/PIECE]
404[PIECE]
405name=output_mix_config
406nb_subblocks=0
407type=0
408parameter_id=100
409parameter_rate=48000
410duration=0
411constant_subblock_duration=0
412[/PIECE]
413[PIECE]
414sound_system=stereo
415integrated_loudness=256/256
416digital_peak=0/256
417true_peak=0/1
418dialogue_anchored_loudness=0/1
419album_anchored_loudness=0/1
420[/PIECE]
421[PIECE]
422sound_system=3.1.2
423integrated_loudness=0/256
424digital_peak=0/256
425true_peak=0/1
426dialogue_anchored_loudness=0/1
427album_anchored_loudness=0/1
428[/PIECE]
429[PIECE]
430sound_system=7.1.2
431integrated_loudness=0/256
432digital_peak=0/256
433true_peak=0/1
434dialogue_anchored_loudness=0/1
435album_anchored_loudness=0/1
436[/PIECE]
437[PIECE]
438sound_system=7.1.4
439integrated_loudness=0/256
440digital_peak=0/256
441true_peak=0/1
442dialogue_anchored_loudness=0/1
443album_anchored_loudness=0/1
444[/PIECE]
445[/SUBCOMPONENT]
446[/COMPONENT]
447DISPOSITION:default=0
448DISPOSITION:dub=0
449DISPOSITION:original=0
450DISPOSITION:comment=0
451DISPOSITION:lyrics=0
452DISPOSITION:karaoke=0
453DISPOSITION:forced=0
454DISPOSITION:hearing_impaired=0
455DISPOSITION:visual_impaired=0
456DISPOSITION:clean_effects=0
457DISPOSITION:attached_pic=0
458DISPOSITION:timed_thumbnails=0
459DISPOSITION:non_diegetic=0
460DISPOSITION:captions=0
461DISPOSITION:descriptions=0
462DISPOSITION:metadata=0
463DISPOSITION:dependent=0
464DISPOSITION:still_image=0
465DISPOSITION:multilayer=0
466TAG:language=und
467TAG:handler_name=SoundHandler
468TAG:vendor_id=[0][0][0][0]
469[STREAM]
470index=1
471id=0x2
472DISPOSITION:default=1
473DISPOSITION:dub=0
474DISPOSITION:original=0
475DISPOSITION:comment=0
476DISPOSITION:lyrics=0
477DISPOSITION:karaoke=0
478DISPOSITION:forced=0
479DISPOSITION:hearing_impaired=0
480DISPOSITION:visual_impaired=0
481DISPOSITION:clean_effects=0
482DISPOSITION:attached_pic=0
483DISPOSITION:timed_thumbnails=0
484DISPOSITION:non_diegetic=0
485DISPOSITION:captions=0
486DISPOSITION:descriptions=0
487DISPOSITION:metadata=0
488DISPOSITION:dependent=0
489DISPOSITION:still_image=0
490DISPOSITION:multilayer=0
491[/STREAM]
492[STREAM]
493index=2
494id=0x3
495DISPOSITION:default=0
496DISPOSITION:dub=0
497DISPOSITION:original=0
498DISPOSITION:comment=0
499DISPOSITION:lyrics=0
500DISPOSITION:karaoke=0
501DISPOSITION:forced=0
502DISPOSITION:hearing_impaired=0
503DISPOSITION:visual_impaired=0
504DISPOSITION:clean_effects=0
505DISPOSITION:attached_pic=0
506DISPOSITION:timed_thumbnails=0
507DISPOSITION:non_diegetic=0
508DISPOSITION:captions=0
509DISPOSITION:descriptions=0
510DISPOSITION:metadata=0
511DISPOSITION:dependent=1
512DISPOSITION:still_image=0
513DISPOSITION:multilayer=0
514[/STREAM]
515[STREAM]
516index=3
517id=0x4
518DISPOSITION:default=0
519DISPOSITION:dub=0
520DISPOSITION:original=0
521DISPOSITION:comment=0
522DISPOSITION:lyrics=0
523DISPOSITION:karaoke=0
524DISPOSITION:forced=0
525DISPOSITION:hearing_impaired=0
526DISPOSITION:visual_impaired=0
527DISPOSITION:clean_effects=0
528DISPOSITION:attached_pic=0
529DISPOSITION:timed_thumbnails=0
530DISPOSITION:non_diegetic=0
531DISPOSITION:captions=0
532DISPOSITION:descriptions=0
533DISPOSITION:metadata=0
534DISPOSITION:dependent=1
535DISPOSITION:still_image=0
536DISPOSITION:multilayer=0
537[/STREAM]
538[STREAM]
539index=4
540id=0x5
541DISPOSITION:default=0
542DISPOSITION:dub=0
543DISPOSITION:original=0
544DISPOSITION:comment=0
545DISPOSITION:lyrics=0
546DISPOSITION:karaoke=0
547DISPOSITION:forced=0
548DISPOSITION:hearing_impaired=0
549DISPOSITION:visual_impaired=0
550DISPOSITION:clean_effects=0
551DISPOSITION:attached_pic=0
552DISPOSITION:timed_thumbnails=0
553DISPOSITION:non_diegetic=0
554DISPOSITION:captions=0
555DISPOSITION:descriptions=0
556DISPOSITION:metadata=0
557DISPOSITION:dependent=1
558DISPOSITION:still_image=0
559DISPOSITION:multilayer=0
560[/STREAM]
561[STREAM]
562index=5
563id=0x6
564DISPOSITION:default=0
565DISPOSITION:dub=0
566DISPOSITION:original=0
567DISPOSITION:comment=0
568DISPOSITION:lyrics=0
569DISPOSITION:karaoke=0
570DISPOSITION:forced=0
571DISPOSITION:hearing_impaired=0
572DISPOSITION:visual_impaired=0
573DISPOSITION:clean_effects=0
574DISPOSITION:attached_pic=0
575DISPOSITION:timed_thumbnails=0
576DISPOSITION:non_diegetic=0
577DISPOSITION:captions=0
578DISPOSITION:descriptions=0
579DISPOSITION:metadata=0
580DISPOSITION:dependent=1
581DISPOSITION:still_image=0
582DISPOSITION:multilayer=0
583[/STREAM]
584[STREAM]
585index=6
586id=0x7
587DISPOSITION:default=0
588DISPOSITION:dub=0
589DISPOSITION:original=0
590DISPOSITION:comment=0
591DISPOSITION:lyrics=0
592DISPOSITION:karaoke=0
593DISPOSITION:forced=0
594DISPOSITION:hearing_impaired=0
595DISPOSITION:visual_impaired=0
596DISPOSITION:clean_effects=0
597DISPOSITION:attached_pic=0
598DISPOSITION:timed_thumbnails=0
599DISPOSITION:non_diegetic=0
600DISPOSITION:captions=0
601DISPOSITION:descriptions=0
602DISPOSITION:metadata=0
603DISPOSITION:dependent=1
604DISPOSITION:still_image=0
605DISPOSITION:multilayer=0
606[/STREAM]
607[STREAM]
608index=7
609id=0x8
610DISPOSITION:default=0
611DISPOSITION:dub=0
612DISPOSITION:original=0
613DISPOSITION:comment=0
614DISPOSITION:lyrics=0
615DISPOSITION:karaoke=0
616DISPOSITION:forced=0
617DISPOSITION:hearing_impaired=0
618DISPOSITION:visual_impaired=0
619DISPOSITION:clean_effects=0
620DISPOSITION:attached_pic=0
621DISPOSITION:timed_thumbnails=0
622DISPOSITION:non_diegetic=0
623DISPOSITION:captions=0
624DISPOSITION:descriptions=0
625DISPOSITION:metadata=0
626DISPOSITION:dependent=1
627DISPOSITION:still_image=0
628DISPOSITION:multilayer=0
629[/STREAM]
630[/STREAM_GROUP]
631[STREAM]
632index=0
633id=0x1
634[/STREAM]
635[STREAM]
636index=1
637id=0x2
638[/STREAM]
639[STREAM]
640index=2
641id=0x3
642[/STREAM]
643[STREAM]
644index=3
645id=0x4
646[/STREAM]
647[STREAM]
648index=4
649id=0x5
650[/STREAM]
651[STREAM]
652index=5
653id=0x6
654[/STREAM]
655[STREAM]
656index=6
657id=0x7
658[/STREAM]
659[STREAM]
660index=7
661id=0x8
662[/STREAM]
tests/ref/fate/mov-mp4-iamf-7_1_4-video-lastrenamed from tests/ref/fate/mov-mp4-iamf-7_1_4+79−16
@@ -1,5 +1,5 @@
1d9ef5d14bbd37c5a06c1494cacdb8f29 *tests/data/fate/mov-mp4-iamf-7_1_4.mp41d398cd7938efbe3dc570b407fe543a31 *tests/data/fate/mov-mp4-iamf-7_1_4-video-last.mp4
2100588 tests/data/fate/mov-mp4-iamf-7_1_4.mp42416629 tests/data/fate/mov-mp4-iamf-7_1_4-video-last.mp4
3#extradata 0: 34, 0xafa70d5e3#extradata 0: 34, 0xafa70d5e
4#extradata 1: 34, 0xafa70d5e4#extradata 1: 34, 0xafa70d5e
5#extradata 2: 34, 0xaf7b0d5c5#extradata 2: 34, 0xaf7b0d5c
@@ -7,6 +7,7 @@ d9ef5d14bbd37c5a06c1494cacdb8f29 *tests/data/fate/mov-mp4-iamf-7_1_4.mp4 · 1 unmodified line
7#extradata 4: 34, 0xafa70d5e7#extradata 4: 34, 0xafa70d5e
8#extradata 5: 34, 0xafa70d5e8#extradata 5: 34, 0xafa70d5e
9#extradata 6: 34, 0xafa70d5e9#extradata 6: 34, 0xafa70d5e
10#extradata 7: 30, 0x47ab0576
10#tb 0: 1/4410011#tb 0: 1/44100
11#media_type 0: audio12#media_type 0: audio
12#codec_id 0: flac13#codec_id 0: flac
@@ -42,6 +43,11 @@ d9ef5d14bbd37c5a06c1494cacdb8f29 *tests/data/fate/mov-mp4-iamf-7_1_4.mp4 · 29 unmodified lines
42#codec_id 6: flac43#codec_id 6: flac
43#sample_rate 6: 4410044#sample_rate 6: 44100
44#channel_layout_name 6: stereo45#channel_layout_name 6: stereo
46#tb 7: 1/12800
47#media_type 7: video
48#codec_id 7: mpeg4
49#dimensions 7: 352x288
50#sar 7: 1/1
450, 0, 0, 4608, 1399, 0x6e89566e510, 0, 0, 4608, 1399, 0x6e89566e
461, 0, 0, 4608, 1399, 0x6e89566e521, 0, 0, 4608, 1399, 0x6e89566e
472, 0, 0, 4608, 1396, 0x0dcb5677532, 0, 0, 4608, 1396, 0x0dcb5677
@@ -49,6 +55,9 @@ d9ef5d14bbd37c5a06c1494cacdb8f29 *tests/data/fate/mov-mp4-iamf-7_1_4.mp4 · 1 unmodified line
494, 0, 0, 4608, 1399, 0x6e89566e554, 0, 0, 4608, 1399, 0x6e89566e
505, 0, 0, 4608, 1399, 0x6e89566e565, 0, 0, 4608, 1399, 0x6e89566e
516, 0, 0, 4608, 1399, 0x6e89566e576, 0, 0, 4608, 1399, 0x6e89566e
587, 0, 0, 512, 42002, 0xef0e5124
597, 512, 512, 512, 52619, 0xc794e830, F=0x0
607, 1024, 1024, 512, 51242, 0xf2f6be7f, F=0x0
520, 4608, 4608, 4608, 1442, 0x6c3c5b13610, 4608, 4608, 4608, 1442, 0x6c3c5b13
531, 4608, 4608, 4608, 1442, 0x6c3c5b13621, 4608, 4608, 4608, 1442, 0x6c3c5b13
542, 4608, 4608, 4608, 1439, 0xc46b5ac5632, 4608, 4608, 4608, 1439, 0xc46b5ac5
@@ -56,6 +65,9 @@ d9ef5d14bbd37c5a06c1494cacdb8f29 *tests/data/fate/mov-mp4-iamf-7_1_4.mp4 · 1 unmodified line
564, 4608, 4608, 4608, 1442, 0x6c3c5b13654, 4608, 4608, 4608, 1442, 0x6c3c5b13
575, 4608, 4608, 4608, 1442, 0x6c3c5b13665, 4608, 4608, 4608, 1442, 0x6c3c5b13
586, 4608, 4608, 4608, 1442, 0x6c3c5b13676, 4608, 4608, 4608, 1442, 0x6c3c5b13
687, 1536, 1536, 512, 49320, 0xe87a921f, F=0x0
697, 2048, 2048, 512, 22461, 0xc858a20b, F=0x0
707, 2560, 2560, 512, 16731, 0x04beb863, F=0x0
590, 9216, 9216, 4608, 1380, 0xc497571b710, 9216, 9216, 4608, 1380, 0xc497571b
601, 9216, 9216, 4608, 1380, 0xc497571b721, 9216, 9216, 4608, 1380, 0xc497571b
612, 9216, 9216, 4608, 1377, 0x5b2a55fe732, 9216, 9216, 4608, 1377, 0x5b2a55fe
@@ -63,6 +75,8 @@ d9ef5d14bbd37c5a06c1494cacdb8f29 *tests/data/fate/mov-mp4-iamf-7_1_4.mp4 · 1 unmodified line
634, 9216, 9216, 4608, 1380, 0xc497571b754, 9216, 9216, 4608, 1380, 0xc497571b
645, 9216, 9216, 4608, 1380, 0xc497571b765, 9216, 9216, 4608, 1380, 0xc497571b
656, 9216, 9216, 4608, 1380, 0xc497571b776, 9216, 9216, 4608, 1380, 0xc497571b
787, 3072, 3072, 512, 9983, 0x091aa8e8, F=0x0
797, 3584, 3584, 512, 6991, 0xa0385313, F=0x0
660, 13824, 13824, 4608, 1383, 0x48e9510f800, 13824, 13824, 4608, 1383, 0x48e9510f
671, 13824, 13824, 4608, 1383, 0x48e9510f811, 13824, 13824, 4608, 1383, 0x48e9510f
682, 13824, 13824, 4608, 1380, 0x045550d3822, 13824, 13824, 4608, 1380, 0x045550d3
@@ -70,6 +84,9 @@ d9ef5d14bbd37c5a06c1494cacdb8f29 *tests/data/fate/mov-mp4-iamf-7_1_4.mp4 · 1 unmodified line
704, 13824, 13824, 4608, 1383, 0x48e9510f844, 13824, 13824, 4608, 1383, 0x48e9510f
715, 13824, 13824, 4608, 1383, 0x48e9510f855, 13824, 13824, 4608, 1383, 0x48e9510f
726, 13824, 13824, 4608, 1383, 0x48e9510f866, 13824, 13824, 4608, 1383, 0x48e9510f
877, 4096, 4096, 512, 5825, 0x3c97cfbc, F=0x0
887, 4608, 4608, 512, 4331, 0xbaf5f982, F=0x0
897, 5120, 5120, 512, 2541, 0xe018c3cb, F=0x0
730, 18432, 18432, 4608, 1572, 0x9a514719900, 18432, 18432, 4608, 1572, 0x9a514719
741, 18432, 18432, 4608, 1572, 0x9a514719911, 18432, 18432, 4608, 1572, 0x9a514719
752, 18432, 18432, 4608, 1568, 0xa2bc45f4922, 18432, 18432, 4608, 1568, 0xa2bc45f4
@@ -77,6 +94,9 @@ d9ef5d14bbd37c5a06c1494cacdb8f29 *tests/data/fate/mov-mp4-iamf-7_1_4.mp4 · 1 unmodified line
774, 18432, 18432, 4608, 1572, 0x9a514719944, 18432, 18432, 4608, 1572, 0x9a514719
785, 18432, 18432, 4608, 1572, 0x9a514719955, 18432, 18432, 4608, 1572, 0x9a514719
796, 18432, 18432, 4608, 1572, 0x9a514719966, 18432, 18432, 4608, 1572, 0x9a514719
977, 5632, 5632, 512, 2655, 0xf98af7a1, F=0x0
987, 6144, 6144, 512, 13464, 0x33e5196f
997, 6656, 6656, 512, 2587, 0x90e198aa, F=0x0
800, 23040, 23040, 4608, 1391, 0x74ac50141000, 23040, 23040, 4608, 1391, 0x74ac5014
811, 23040, 23040, 4608, 1391, 0x74ac50141011, 23040, 23040, 4608, 1391, 0x74ac5014
822, 23040, 23040, 4608, 1388, 0x96c850071022, 23040, 23040, 4608, 1388, 0x96c85007
@@ -84,6 +104,8 @@ d9ef5d14bbd37c5a06c1494cacdb8f29 *tests/data/fate/mov-mp4-iamf-7_1_4.mp4 · 1 unmodified line
844, 23040, 23040, 4608, 1391, 0x74ac50141044, 23040, 23040, 4608, 1391, 0x74ac5014
855, 23040, 23040, 4608, 1391, 0x74ac50141055, 23040, 23040, 4608, 1391, 0x74ac5014
866, 23040, 23040, 4608, 1391, 0x74ac50141066, 23040, 23040, 4608, 1391, 0x74ac5014
1077, 7168, 7168, 512, 2313, 0x698c429b, F=0x0
1087, 7680, 7680, 512, 2123, 0x63a3f034, F=0x0
870, 27648, 27648, 4608, 1422, 0x2f9d47c51090, 27648, 27648, 4608, 1422, 0x2f9d47c5
881, 27648, 27648, 4608, 1422, 0x2f9d47c51101, 27648, 27648, 4608, 1422, 0x2f9d47c5
892, 27648, 27648, 4608, 1419, 0x4d4d466a1112, 27648, 27648, 4608, 1419, 0x4d4d466a
@@ -91,6 +113,9 @@ d9ef5d14bbd37c5a06c1494cacdb8f29 *tests/data/fate/mov-mp4-iamf-7_1_4.mp4 · 1 unmodified line
914, 27648, 27648, 4608, 1422, 0x2f9d47c51134, 27648, 27648, 4608, 1422, 0x2f9d47c5
925, 27648, 27648, 4608, 1422, 0x2f9d47c51145, 27648, 27648, 4608, 1422, 0x2f9d47c5
936, 27648, 27648, 4608, 1422, 0x2f9d47c51156, 27648, 27648, 4608, 1422, 0x2f9d47c5
1167, 8192, 8192, 512, 2222, 0x442b233d, F=0x0
1177, 8704, 8704, 512, 2332, 0x24c75b04, F=0x0
1187, 9216, 9216, 512, 2302, 0xa0fa2ee7, F=0x0
940, 32256, 32256, 4608, 1768, 0x2a044b991190, 32256, 32256, 4608, 1768, 0x2a044b99
951, 32256, 32256, 4608, 1768, 0x2a044b991201, 32256, 32256, 4608, 1768, 0x2a044b99
962, 32256, 32256, 4608, 1765, 0xacb84b241212, 32256, 32256, 4608, 1765, 0xacb84b24
@@ -98,6 +123,8 @@ d9ef5d14bbd37c5a06c1494cacdb8f29 *tests/data/fate/mov-mp4-iamf-7_1_4.mp4 · 1 unmodified line
984, 32256, 32256, 4608, 1768, 0x2a044b991234, 32256, 32256, 4608, 1768, 0x2a044b99
995, 32256, 32256, 4608, 1768, 0x2a044b991245, 32256, 32256, 4608, 1768, 0x2a044b99
1006, 32256, 32256, 4608, 1768, 0x2a044b991256, 32256, 32256, 4608, 1768, 0x2a044b99
1267, 9728, 9728, 512, 1740, 0xdf772eb3, F=0x0
1277, 10240, 10240, 512, 1994, 0x8830ad23, F=0x0
1010, 36864, 36864, 4608, 1534, 0xb0b35a3f1280, 36864, 36864, 4608, 1534, 0xb0b35a3f
1021, 36864, 36864, 4608, 1534, 0xb0b35a3f1291, 36864, 36864, 4608, 1534, 0xb0b35a3f
1032, 36864, 36864, 4608, 1531, 0x996458aa1302, 36864, 36864, 4608, 1531, 0x996458aa
@@ -105,6 +132,9 @@ d9ef5d14bbd37c5a06c1494cacdb8f29 *tests/data/fate/mov-mp4-iamf-7_1_4.mp4 · 1 unmodified line
1054, 36864, 36864, 4608, 1534, 0xb0b35a3f1324, 36864, 36864, 4608, 1534, 0xb0b35a3f
1065, 36864, 36864, 4608, 1534, 0xb0b35a3f1335, 36864, 36864, 4608, 1534, 0xb0b35a3f
1076, 36864, 36864, 4608, 1534, 0xb0b35a3f1346, 36864, 36864, 4608, 1534, 0xb0b35a3f
1357, 10752, 10752, 512, 1884, 0x2c567db6, F=0x0
1367, 11264, 11264, 512, 1880, 0x72237c52, F=0x0
1377, 11776, 11776, 512, 1970, 0x60708ff8, F=0x0
1080, 41472, 41472, 2628, 926, 0xc26a5eae1380, 41472, 41472, 2628, 926, 0xc26a5eae
1091, 41472, 41472, 2628, 926, 0xc26a5eae1391, 41472, 41472, 2628, 926, 0xc26a5eae
1102, 41472, 41472, 2628, 923, 0xa7225edf1402, 41472, 41472, 2628, 923, 0xa7225edf
@@ -112,6 +142,7 @@ d9ef5d14bbd37c5a06c1494cacdb8f29 *tests/data/fate/mov-mp4-iamf-7_1_4.mp4 · 1 unmodified line
1124, 41472, 41472, 2628, 926, 0xc26a5eae1424, 41472, 41472, 2628, 926, 0xc26a5eae
1135, 41472, 41472, 2628, 926, 0xc26a5eae1435, 41472, 41472, 2628, 926, 0xc26a5eae
1146, 41472, 41472, 2628, 926, 0xc26a5eae1446, 41472, 41472, 2628, 926, 0xc26a5eae
1457, 12288, 12288, 512, 11659, 0x6bcb830e
115[STREAM_GROUP]146[STREAM_GROUP]
116index=0147index=0
117id=0x1148id=0x1
@@ -179,7 +210,7 @@ TAG:handler_name=SoundHandler · 61 unmodified lines
179TAG:vendor_id=[0][0][0][0]210TAG:vendor_id=[0][0][0][0]
180[STREAM]211[STREAM]
181index=0212index=0
182id=0x0213id=0x1
183DISPOSITION:default=1214DISPOSITION:default=1
184DISPOSITION:dub=0215DISPOSITION:dub=0
185DISPOSITION:original=0216DISPOSITION:original=0
@@ -202,7 +233,7 @@ DISPOSITION:multilayer=0 · 16 unmodified lines
202[/STREAM]233[/STREAM]
203[STREAM]234[STREAM]
204index=1235index=1
205id=0x1236id=0x2
206DISPOSITION:default=0237DISPOSITION:default=0
207DISPOSITION:dub=0238DISPOSITION:dub=0
208DISPOSITION:original=0239DISPOSITION:original=0
@@ -225,7 +256,7 @@ DISPOSITION:multilayer=0 · 16 unmodified lines
225[/STREAM]256[/STREAM]
226[STREAM]257[STREAM]
227index=2258index=2
228id=0x2259id=0x3
229DISPOSITION:default=0260DISPOSITION:default=0
230DISPOSITION:dub=0261DISPOSITION:dub=0
231DISPOSITION:original=0262DISPOSITION:original=0
@@ -248,7 +279,7 @@ DISPOSITION:multilayer=0 · 16 unmodified lines
248[/STREAM]279[/STREAM]
249[STREAM]280[STREAM]
250index=3281index=3
251id=0x3282id=0x4
252DISPOSITION:default=0283DISPOSITION:default=0
253DISPOSITION:dub=0284DISPOSITION:dub=0
254DISPOSITION:original=0285DISPOSITION:original=0
@@ -271,7 +302,7 @@ DISPOSITION:multilayer=0 · 16 unmodified lines
271[/STREAM]302[/STREAM]
272[STREAM]303[STREAM]
273index=4304index=4
274id=0x4305id=0x5
275DISPOSITION:default=0306DISPOSITION:default=0
276DISPOSITION:dub=0307DISPOSITION:dub=0
277DISPOSITION:original=0308DISPOSITION:original=0
@@ -294,7 +325,7 @@ DISPOSITION:multilayer=0 · 16 unmodified lines
294[/STREAM]325[/STREAM]
295[STREAM]326[STREAM]
296index=5327index=5
297id=0x5328id=0x6
298DISPOSITION:default=0329DISPOSITION:default=0
299DISPOSITION:dub=0330DISPOSITION:dub=0
300DISPOSITION:original=0331DISPOSITION:original=0
@@ -317,7 +348,7 @@ DISPOSITION:multilayer=0 · 16 unmodified lines
317[/STREAM]348[/STREAM]
318[STREAM]349[STREAM]
319index=6350index=6
320id=0x6351id=0x7
321DISPOSITION:default=0352DISPOSITION:default=0
322DISPOSITION:dub=0353DISPOSITION:dub=0
323DISPOSITION:original=0354DISPOSITION:original=0
@@ -437,7 +468,7 @@ TAG:handler_name=SoundHandler · 113 unmodified lines
437TAG:vendor_id=[0][0][0][0]468TAG:vendor_id=[0][0][0][0]
438[STREAM]469[STREAM]
439index=0470index=0
440id=0x0471id=0x1
441DISPOSITION:default=1472DISPOSITION:default=1
442DISPOSITION:dub=0473DISPOSITION:dub=0
443DISPOSITION:original=0474DISPOSITION:original=0
@@ -460,7 +491,7 @@ DISPOSITION:multilayer=0 · 16 unmodified lines
460[/STREAM]491[/STREAM]
461[STREAM]492[STREAM]
462index=1493index=1
463id=0x1494id=0x2
464DISPOSITION:default=0495DISPOSITION:default=0
465DISPOSITION:dub=0496DISPOSITION:dub=0
466DISPOSITION:original=0497DISPOSITION:original=0
@@ -483,7 +514,7 @@ DISPOSITION:multilayer=0 · 16 unmodified lines
483[/STREAM]514[/STREAM]
484[STREAM]515[STREAM]
485index=2516index=2
486id=0x2517id=0x3
487DISPOSITION:default=0518DISPOSITION:default=0
488DISPOSITION:dub=0519DISPOSITION:dub=0
489DISPOSITION:original=0520DISPOSITION:original=0
@@ -506,7 +537,7 @@ DISPOSITION:multilayer=0 · 16 unmodified lines
506[/STREAM]537[/STREAM]
507[STREAM]538[STREAM]
508index=3539index=3
509id=0x3540id=0x4
510DISPOSITION:default=0541DISPOSITION:default=0
511DISPOSITION:dub=0542DISPOSITION:dub=0
512DISPOSITION:original=0543DISPOSITION:original=0
@@ -529,7 +560,7 @@ DISPOSITION:multilayer=0 · 16 unmodified lines
529[/STREAM]560[/STREAM]
530[STREAM]561[STREAM]
531index=4562index=4
532id=0x4563id=0x5
533DISPOSITION:default=0564DISPOSITION:default=0
534DISPOSITION:dub=0565DISPOSITION:dub=0
535DISPOSITION:original=0566DISPOSITION:original=0
@@ -552,7 +583,7 @@ DISPOSITION:multilayer=0 · 16 unmodified lines
552[/STREAM]583[/STREAM]
553[STREAM]584[STREAM]
554index=5585index=5
555id=0x5586id=0x6
556DISPOSITION:default=0587DISPOSITION:default=0
557DISPOSITION:dub=0588DISPOSITION:dub=0
558DISPOSITION:original=0589DISPOSITION:original=0
@@ -575,7 +606,7 @@ DISPOSITION:multilayer=0 · 16 unmodified lines
575[/STREAM]606[/STREAM]
576[STREAM]607[STREAM]
577index=6608index=6
578id=0x6609id=0x7
579DISPOSITION:default=0610DISPOSITION:default=0
580DISPOSITION:dub=0611DISPOSITION:dub=0
581DISPOSITION:original=0612DISPOSITION:original=0
@@ -597,3 +628,35 @@ DISPOSITION:still_image=0 · 15 unmodified lines
597DISPOSITION:multilayer=0628DISPOSITION:multilayer=0
598[/STREAM]629[/STREAM]
599[/STREAM_GROUP]630[/STREAM_GROUP]
631[STREAM]
632index=0
633id=0x1
634[/STREAM]
635[STREAM]
636index=1
637id=0x2
638[/STREAM]
639[STREAM]
640index=2
641id=0x3
642[/STREAM]
643[STREAM]
644index=3
645id=0x4
646[/STREAM]
647[STREAM]
648index=4
649id=0x5
650[/STREAM]
651[STREAM]
652index=5
653id=0x6
654[/STREAM]
655[STREAM]
656index=6
657id=0x7
658[/STREAM]
659[STREAM]
660index=7
661id=0x8
662[/STREAM]
tests/streamgroups/audio_element-7_1_4-2+6−0
@@ -0,0 +1,6 @@
1type=iamf_audio_element:id=1:st=1:st=2:st=3:st=4:st=5:st=6:st=7:default_w=10,
2demixing=dmixp_mode=1:parameter_id=998,recon_gain=parameter_id=101,
3layer=ch_layout=stereo,
4layer=ch_layout=3.1.2,
5layer=ch_layout=7.1.2,
6layer=ch_layout=7.1.4,

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