This is an automated email from the git hooks/post-receive script.

Git pushed a commit to branch master
in repository ffmpeg.

The following commit(s) were added to refs/heads/master by this push:
     new ff1e1b5b72 tests/fate/gapless: add tests for Opus and aac in m4a with 
edit lists
ff1e1b5b72 is described below

commit ff1e1b5b72bc7110257334735ceb3f05e6642034
Author:     James Almer <[email protected]>
AuthorDate: Sat Jun 13 23:03:23 2026 -0300
Commit:     James Almer <[email protected]>
CommitDate: Sun Jun 21 21:41:02 2026 -0300

    tests/fate/gapless: add tests for Opus and aac in m4a with edit lists
    
    None of the existing aac tests use edit lists to signal priming and 
remainder samples.
    Also, no test exists for the Ogg or Matroska demuxers implementations 
either, so add
    some using Opus.
    
    Signed-off-by: James Almer <[email protected]>
---
 tests/fate/gapless.mak                                     | 14 ++++++++++++++
 tests/ref/fate/audiomatch-fdkaac-44100-stereo-he-m4a       |  1 +
 tests/ref/fate/audiomatch-fdkaac-44100-stereo-he2-m4a      |  1 +
 ...0-mono-lc-m4a => audiomatch-fdkaac-44100-stereo-lc-m4a} |  0
 ...-16000-mono-lc-m4a => audiomatch-opus-48000-stereo-mka} |  0
 ...16000-mono-lc-m4a => audiomatch-opus-48000-stereo-opus} |  0
 6 files changed, 16 insertions(+)

diff --git a/tests/fate/gapless.mak b/tests/fate/gapless.mak
index 9be8747988..c5addeebba 100644
--- a/tests/fate/gapless.mak
+++ b/tests/fate/gapless.mak
@@ -30,6 +30,10 @@ FATE_GAPLESS-$(call TRANSCODE, PCM_S16LE AAC, WAV MOV, 
ARESAMPLE_FILTER) += fate
 FATE_GAPLESS-$(call TRANSCODE, PCM_S16LE AAC, WAV MOV, ARESAMPLE_FILTER) += 
fate-audiomatch-dolby-44100-stereo-he2-mp4
 FATE_GAPLESS-$(call TRANSCODE, PCM_S16LE AAC, WAV MOV, ARESAMPLE_FILTER) += 
fate-audiomatch-dolby-44100-stereo-lc-mp4
 
+FATE_GAPLESS-$(call TRANSCODE, PCM_S16LE AAC, WAV MOV, ARESAMPLE_FILTER) += 
fate-audiomatch-fdkaac-44100-stereo-he-m4a
+FATE_GAPLESS-$(call TRANSCODE, PCM_S16LE AAC, WAV MOV, ARESAMPLE_FILTER) += 
fate-audiomatch-fdkaac-44100-stereo-he2-m4a
+FATE_GAPLESS-$(call TRANSCODE, PCM_S16LE AAC, WAV MOV, ARESAMPLE_FILTER) += 
fate-audiomatch-fdkaac-44100-stereo-lc-m4a
+
 FATE_GAPLESS-$(call TRANSCODE, PCM_S16LE AAC, WAV MOV, ARESAMPLE_FILTER) += 
fate-audiomatch-nero-16000-mono-lc-m4a
 FATE_GAPLESS-$(call TRANSCODE, PCM_S16LE AAC, WAV MOV, ARESAMPLE_FILTER) += 
fate-audiomatch-nero-44100-mono-lc-m4a
 FATE_GAPLESS-$(call TRANSCODE, PCM_S16LE AAC, WAV MOV, ARESAMPLE_FILTER) += 
fate-audiomatch-nero-16000-mono-he-m4a
@@ -41,6 +45,9 @@ FATE_GAPLESS-$(call TRANSCODE, PCM_S16LE AAC, WAV MOV, 
ARESAMPLE_FILTER) += fate
 FATE_GAPLESS-$(call TRANSCODE, PCM_S16LE AAC, WAV MOV, ARESAMPLE_FILTER) += 
fate-audiomatch-nero-16000-stereo-lc-m4a
 FATE_GAPLESS-$(call TRANSCODE, PCM_S16LE AAC, WAV MOV, ARESAMPLE_FILTER) += 
fate-audiomatch-nero-44100-stereo-lc-m4a
 
+FATE_GAPLESS-$(call TRANSCODE, PCM_S16LE OPUS, WAV OGG, ARESAMPLE_FILTER) += 
fate-audiomatch-opus-48000-stereo-opus
+FATE_GAPLESS-$(call TRANSCODE, PCM_S16LE OPUS, WAV MATROSKA, ARESAMPLE_FILTER) 
+= fate-audiomatch-opus-48000-stereo-mka
+
 FATE_GAPLESS-$(call TRANSCODE, PCM_S16LE AAC, WAV MOV, ARESAMPLE_FILTER) += 
fate-audiomatch-quicktime7-44100-stereo-lc-mp4 
fate-audiomatch-quicktimeX-44100-stereo-lc-m4a
 
 fate-audiomatch-square-aac: CMD = audio_match 
$(TARGET_SAMPLES)/audiomatch/square3.m4a $(SAMPLES)/audiomatch/square3.wav
@@ -81,6 +88,10 @@ fate-audiomatch-faac-44100-mono-lc-m4a:  CMD = audio_match 
$(TARGET_SAMPLES)/aud
 fate-audiomatch-faac-44100-stereo-lc-adts: CMD = audio_match 
$(TARGET_SAMPLES)/audiomatch/tones_faac_44100_stereo_aac_lc.adts  
$(SAMPLES)/audiomatch/tones_44100_stereo.wav
 fate-audiomatch-faac-44100-stereo-lc-m4a:  CMD = audio_match 
$(TARGET_SAMPLES)/audiomatch/tones_faac_44100_stereo_aac_lc.m4a   
$(SAMPLES)/audiomatch/tones_44100_stereo.wav
 
+fate-audiomatch-fdkaac-44100-stereo-lc-m4a:  CMD = audio_match 
$(TARGET_SAMPLES)/audiomatch/tones_fdkaac_44100_stereo_aac_lc.m4a   
$(SAMPLES)/audiomatch/tones_44100_stereo.wav
+fate-audiomatch-fdkaac-44100-stereo-he-m4a:  CMD = audio_match 
$(TARGET_SAMPLES)/audiomatch/tones_fdkaac_44100_stereo_aac_he.m4a   
$(SAMPLES)/audiomatch/tones_44100_stereo.wav
+fate-audiomatch-fdkaac-44100-stereo-he2-m4a: CMD = audio_match 
$(TARGET_SAMPLES)/audiomatch/tones_fdkaac_44100_stereo_aac_he2.m4a  
$(SAMPLES)/audiomatch/tones_44100_stereo.wav
+
 fate-audiomatch-nero-16000-mono-lc-m4a:  CMD = audio_match 
$(TARGET_SAMPLES)/audiomatch/tones_nero_16000_mono_aac_lc.m4a   
$(SAMPLES)/audiomatch/tones_16000_mono.wav
 fate-audiomatch-nero-16000-mono-he-m4a:  CMD = audio_match 
$(TARGET_SAMPLES)/audiomatch/tones_nero_16000_mono_aac_he.m4a   
$(SAMPLES)/audiomatch/tones_16000_mono.wav
 fate-audiomatch-nero-16000-stereo-lc-m4a:  CMD = audio_match 
$(TARGET_SAMPLES)/audiomatch/tones_nero_16000_stereo_aac_lc.m4a   
$(SAMPLES)/audiomatch/tones_16000_stereo.wav
@@ -92,6 +103,9 @@ fate-audiomatch-nero-44100-stereo-lc-m4a:  CMD = audio_match 
$(TARGET_SAMPLES)/a
 fate-audiomatch-nero-44100-stereo-he-m4a:  CMD = audio_match 
$(TARGET_SAMPLES)/audiomatch/tones_nero_44100_stereo_aac_he.m4a   
$(SAMPLES)/audiomatch/tones_44100_stereo.wav
 fate-audiomatch-nero-44100-stereo-he2-m4a: CMD = audio_match 
$(TARGET_SAMPLES)/audiomatch/tones_nero_44100_stereo_aac_he2.m4a  
$(SAMPLES)/audiomatch/tones_44100_stereo.wav
 
+fate-audiomatch-opus-48000-stereo-opus: CMD = audio_match 
$(TARGET_SAMPLES)/audiomatch/tones_opus_48000_stereo.opus  
$(SAMPLES)/audiomatch/tones_44100_stereo.wav "-ar 44100"
+fate-audiomatch-opus-48000-stereo-mka:  CMD = audio_match 
$(TARGET_SAMPLES)/audiomatch/tones_opus_48000_stereo.mka   
$(SAMPLES)/audiomatch/tones_44100_stereo.wav "-ar 44100"
+
 fate-audiomatch-quicktime7-44100-stereo-lc-mp4: CMD = audio_match 
$(TARGET_SAMPLES)/audiomatch/tones_quicktime7_44100_stereo_aac_lc.mp4  
$(SAMPLES)/audiomatch/tones_44100_stereo.wav
 fate-audiomatch-quicktimeX-44100-stereo-lc-m4a: CMD = audio_match 
$(TARGET_SAMPLES)/audiomatch/tones_quicktimeX_44100_stereo_aac_lc.m4a  
$(SAMPLES)/audiomatch/tones_44100_stereo.wav
 
diff --git a/tests/ref/fate/audiomatch-fdkaac-44100-stereo-he-m4a 
b/tests/ref/fate/audiomatch-fdkaac-44100-stereo-he-m4a
new file mode 100644
index 0000000000..f4a4015661
--- /dev/null
+++ b/tests/ref/fate/audiomatch-fdkaac-44100-stereo-he-m4a
@@ -0,0 +1 @@
+presig: 1922 postsig:-1922 lenerr:0
diff --git a/tests/ref/fate/audiomatch-fdkaac-44100-stereo-he2-m4a 
b/tests/ref/fate/audiomatch-fdkaac-44100-stereo-he2-m4a
new file mode 100644
index 0000000000..f4a4015661
--- /dev/null
+++ b/tests/ref/fate/audiomatch-fdkaac-44100-stereo-he2-m4a
@@ -0,0 +1 @@
+presig: 1922 postsig:-1922 lenerr:0
diff --git a/tests/ref/fate/audiomatch-afconvert-16000-mono-lc-m4a 
b/tests/ref/fate/audiomatch-fdkaac-44100-stereo-lc-m4a
similarity index 100%
copy from tests/ref/fate/audiomatch-afconvert-16000-mono-lc-m4a
copy to tests/ref/fate/audiomatch-fdkaac-44100-stereo-lc-m4a
diff --git a/tests/ref/fate/audiomatch-afconvert-16000-mono-lc-m4a 
b/tests/ref/fate/audiomatch-opus-48000-stereo-mka
similarity index 100%
copy from tests/ref/fate/audiomatch-afconvert-16000-mono-lc-m4a
copy to tests/ref/fate/audiomatch-opus-48000-stereo-mka
diff --git a/tests/ref/fate/audiomatch-afconvert-16000-mono-lc-m4a 
b/tests/ref/fate/audiomatch-opus-48000-stereo-opus
similarity index 100%
copy from tests/ref/fate/audiomatch-afconvert-16000-mono-lc-m4a
copy to tests/ref/fate/audiomatch-opus-48000-stereo-opus

_______________________________________________
ffmpeg-cvslog mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to