tests/fate/mov: add tests for MPEG-H audio streams in mp4

Signed-off-by: James Almer <jamrial@gmail.com>
This commit is contained in:
James Almer committed 2026-09-27 18:43:26 -03:00
1 parent c683fc8375
commit 282ecdaf76
3 files changed
+38

No files matched your search

+6
View File
@@ -329,6 +329,12 @@ fate-mov-reenc-delete-stream-metadata: CMD = transcode mov $(TARGET_SAMPLES)/qt-
FATE_MOV_FFMPEG_FFPROBE_SAMPLES-$(call ENCDEC, FLAC PCM_S16BE, NUT MOV) += fate-mov-reenc-delete-stream-metadata-global-tag
fate-mov-reenc-delete-stream-metadata-global-tag: CMD = transcode mov $(TARGET_SAMPLES)/qt-surge-suite/surge-2-16-B-twos.mov nut "-c:a flac -bitexact -t 0.1 -metadata vendor_id=custom" "-c copy -t 0.1" "-show_entries format_tags:stream_tags" "" "" "" null
FATE_MOV_FFMPEG_FFPROBE_SAMPLES-$(call DEMMUX, MOV, MP4, FRAMECRC_MUXER) += fate-mov-mp4-mpegh-5_1_4
fate-mov-mp4-mpegh-5_1_4: CMD = stream_demux mp4 $(TARGET_SAMPLES)/mov/mpegh_layout16.mp4 "" "-c:a copy" "-show_entries stream=profile,level,codec_tag_string"
FATE_MOV_FFMPEG_FFPROBE_SAMPLES-$(call REMUX, MP4 MOV) += fate-mov-mp4-mpegh-5_1_4-copy
fate-mov-mp4-mpegh-5_1_4-copy: CMD = stream_remux mp4 $(TARGET_SAMPLES)/mov/mpegh_layout16.mp4 "" mp4 "" "" "-c:a copy" "-show_entries stream=profile,level,codec_tag_string"
FATE_SAMPLES_FFMPEG_FFPROBE += $(FATE_MOV_FFMPEG_FFPROBE_SAMPLES-yes)
FATE_SAMPLES_FFMPEG += $(FATE_MOV_FFMPEG_SAMPLES-yes)
+15
View File
@@ -0,0 +1,15 @@
#extradata 0: 182, 0xca4e2e16
#tb 0: 1/48000
#media_type 0: audio
#codec_id 0: mpegh_3d_audio
#sample_rate 0: 48000
#channel_layout_name 0: 5.1.4
0, 0, 0, 1024, 4572, 0xd8c97111
0, 1024, 1024, 1024, 2647, 0x6346f1d0, F=0x0
0, 2048, 2048, 1024, 2647, 0xcc2f0082, F=0x0
0, 3072, 3072, 1024, 2640, 0x65eb1e04, F=0x0
[STREAM]
profile=3
level=3
codec_tag_string=mhm1
[/STREAM]
+17
View File
@@ -0,0 +1,17 @@
e803ae1117ebeef12af29ef9e0e0a617 *tests/data/fate/mov-mp4-mpegh-5_1_4-copy.mp4
13411 tests/data/fate/mov-mp4-mpegh-5_1_4-copy.mp4
#extradata 0: 182, 0xca4e2e16
#tb 0: 1/48000
#media_type 0: audio
#codec_id 0: mpegh_3d_audio
#sample_rate 0: 48000
#channel_layout_name 0: 5.1.4
0, 0, 0, 1024, 4572, 0xd8c97111
0, 1024, 1024, 1024, 2647, 0x6346f1d0, F=0x0
0, 2048, 2048, 1024, 2647, 0xcc2f0082, F=0x0
0, 3072, 3072, 1024, 2640, 0x65eb1e04, F=0x0
[STREAM]
profile=3
level=3
codec_tag_string=mhm1
[/STREAM]