Commit 84779ade26 for ffmpeg

commit 84779ade2679449c70dfd3fb77f7779340356ff0
Author: Peter Ross <pross@xvid.org>
Date:   Sat Jun 28 10:17:32 2025 +1000

    tests/fate: Rhetorex ADPCM decoder test case

diff --git a/tests/fate/audio.mak b/tests/fate/audio.mak
index b9fd62208b..46c80cbddd 100644
--- a/tests/fate/audio.mak
+++ b/tests/fate/audio.mak
@@ -87,6 +87,9 @@ fate-on2avc: CMD = framecrc -i $(TARGET_SAMPLES)/vp7/potter-40.vp7 -frames 30 -v
 FATE_SAMPLES_AUDIO-$(call FRAMECRC, PAF, PAF_AUDIO) += fate-paf-audio
 fate-paf-audio: CMD = framecrc -i $(TARGET_SAMPLES)/paf/hod1-partial.paf -vn

+FATE_SAMPLES_AUDIO-$(call FRAMECRC, WAV, ADPCM_RHETOREX) += fate-rhetorex
+fate-rhetorex: CMD = framecrc -i $(TARGET_SAMPLES)/rhetorex/rhetorex-mono-4bit-8000.wav
+
 FATE_SAMPLES_AUDIO-$(call FRAMECRC, VMD, VMDAUDIO, ARESAMPLE_FILTER) += fate-sierra-vmd-audio
 fate-sierra-vmd-audio: CMD = framecrc -i $(TARGET_SAMPLES)/vmd/12.vmd -vn -af aresample

diff --git a/tests/ref/fate/rhetorex b/tests/ref/fate/rhetorex
new file mode 100644
index 0000000000..6d1adac607
--- /dev/null
+++ b/tests/ref/fate/rhetorex
@@ -0,0 +1,45 @@
+#tb 0: 1/8000
+#media_type 0: audio
+#codec_id 0: pcm_s16le
+#sample_rate 0: 8000
+#channel_layout_name 0: mono
+0,          0,          0,      512,     1024, 0x8eb9f551
+0,        512,        512,      512,     1024, 0xdfe243c6
+0,       1024,       1024,      512,     1024, 0x2507ee8d
+0,       1536,       1536,      512,     1024, 0x35bdf8de
+0,       2048,       2048,      512,     1024, 0xdbb714be
+0,       2560,       2560,      512,     1024, 0x7ae51702
+0,       3072,       3072,      512,     1024, 0x5da616f0
+0,       3584,       3584,      512,     1024, 0x5502ff8b
+0,       4096,       4096,      512,     1024, 0x5c2d0550
+0,       4608,       4608,      512,     1024, 0x2054f93d
+0,       5120,       5120,      512,     1024, 0xca7efde9
+0,       5632,       5632,      512,     1024, 0x0801ec51
+0,       6144,       6144,      512,     1024, 0xc04600be
+0,       6656,       6656,      512,     1024, 0x89711604
+0,       7168,       7168,      512,     1024, 0x96fb0e93
+0,       7680,       7680,      512,     1024, 0xc085e949
+0,       8192,       8192,      512,     1024, 0xe2e6fb97
+0,       8704,       8704,      512,     1024, 0x6093f2cc
+0,       9216,       9216,      512,     1024, 0xf9b80ca4
+0,       9728,       9728,      512,     1024, 0x9a46f10b
+0,      10240,      10240,      512,     1024, 0xfdade14e
+0,      10752,      10752,      512,     1024, 0x49f3f1c7
+0,      11264,      11264,      512,     1024, 0x141ff60f
+0,      11776,      11776,      512,     1024, 0xa3720f99
+0,      12288,      12288,      512,     1024, 0x75a601cb
+0,      12800,      12800,      512,     1024, 0xa9931362
+0,      13312,      13312,      512,     1024, 0x241cfd4d
+0,      13824,      13824,      512,     1024, 0x12142acd
+0,      14336,      14336,      512,     1024, 0x905727f9
+0,      14848,      14848,      512,     1024, 0x7f940c1f
+0,      15360,      15360,      512,     1024, 0x25540182
+0,      15872,      15872,      512,     1024, 0x3990e961
+0,      16384,      16384,      512,     1024, 0x1b97066b
+0,      16896,      16896,      512,     1024, 0xac79ff32
+0,      17408,      17408,      512,     1024, 0x5b20eb00
+0,      17920,      17920,      512,     1024, 0x6566022a
+0,      18432,      18432,      512,     1024, 0x934ce6ed
+0,      18944,      18944,      512,     1024, 0x10d3fd0f
+0,      19456,      19456,      512,     1024, 0x10d3fd0f
+0,      19968,      19968,      512,     1024, 0x10d3fd0f