From: marcos ashton via ffmpeg-devel <ffmpeg-devel@ffmpeg.org>
To: ffmpeg-devel@ffmpeg.org
Cc: michealni@gmx.at, marcos ashton <marcosashiglesias@gmail.com>
Subject: [FFmpeg-devel] [PATCH 3/3] tests/fate/filter-audio: add FATE tests for aderivative and aintegral
Date: Fri, 20 Feb 2026 16:25:47 +0000
Message-ID: <20260220162547.175335-4-marcosashiglesias@gmail.com> (raw)
In-Reply-To: <20260220162547.175335-1-marcosashiglesias@gmail.com>
Add framecrc tests covering aderivative (s16, fltp, s32p with
timeline editing) and aintegral (s16, dblp) filters.
Signed-off-by: marcos ashton <marcosashiglesias@gmail.com>
---
tests/fate/filter-audio.mak | 25 +++++++++
tests/ref/fate/filter-aderivative | 70 ++++++++++++++++++++++++++
tests/ref/fate/filter-aderivative-fltp | 70 ++++++++++++++++++++++++++
tests/ref/fate/filter-aderivative-s32p | 70 ++++++++++++++++++++++++++
tests/ref/fate/filter-aintegral | 70 ++++++++++++++++++++++++++
tests/ref/fate/filter-aintegral-dblp | 70 ++++++++++++++++++++++++++
6 files changed, 375 insertions(+)
create mode 100644 tests/ref/fate/filter-aderivative
create mode 100644 tests/ref/fate/filter-aderivative-fltp
create mode 100644 tests/ref/fate/filter-aderivative-s32p
create mode 100644 tests/ref/fate/filter-aintegral
create mode 100644 tests/ref/fate/filter-aintegral-dblp
diff --git a/tests/fate/filter-audio.mak b/tests/fate/filter-audio.mak
index 526645a634..ea812530d6 100644
--- a/tests/fate/filter-audio.mak
+++ b/tests/fate/filter-audio.mak
@@ -3,6 +3,31 @@ fate-filter-adelay: tests/data/asynth-44100-2.wav
fate-filter-adelay: SRC = $(TARGET_PATH)/tests/data/asynth-44100-2.wav
fate-filter-adelay: CMD = framecrc -i $(SRC) -af aresample,adelay=42,aresample
+FATE_AFILTER-$(call FILTERDEMDECENCMUX, ADERIVATIVE ARESAMPLE, WAV, PCM_S16LE, PCM_S16LE, WAV) += fate-filter-aderivative
+fate-filter-aderivative: tests/data/asynth-44100-2.wav
+fate-filter-aderivative: SRC = $(TARGET_PATH)/tests/data/asynth-44100-2.wav
+fate-filter-aderivative: CMD = framecrc -i $(SRC) -af aresample,aderivative,aresample
+
+FATE_AFILTER-$(call FILTERDEMDECENCMUX, ADERIVATIVE ARESAMPLE AFORMAT, WAV, PCM_S16LE, PCM_S16LE, WAV) += fate-filter-aderivative-fltp
+fate-filter-aderivative-fltp: tests/data/asynth-44100-2.wav
+fate-filter-aderivative-fltp: SRC = $(TARGET_PATH)/tests/data/asynth-44100-2.wav
+fate-filter-aderivative-fltp: CMD = framecrc -i $(SRC) -af aresample,aformat=sample_fmts=fltp,aderivative,aresample
+
+FATE_AFILTER-$(call FILTERDEMDECENCMUX, ADERIVATIVE ARESAMPLE AFORMAT, WAV, PCM_S16LE, PCM_S16LE, WAV) += fate-filter-aderivative-s32p
+fate-filter-aderivative-s32p: tests/data/asynth-44100-2.wav
+fate-filter-aderivative-s32p: SRC = $(TARGET_PATH)/tests/data/asynth-44100-2.wav
+fate-filter-aderivative-s32p: CMD = framecrc -i $(SRC) -af "aresample,aformat=sample_fmts=s32p,aderivative=enable=lt(t\,0.5),aresample"
+
+FATE_AFILTER-$(call FILTERDEMDECENCMUX, AINTEGRAL ARESAMPLE, WAV, PCM_S16LE, PCM_S16LE, WAV) += fate-filter-aintegral
+fate-filter-aintegral: tests/data/asynth-44100-2.wav
+fate-filter-aintegral: SRC = $(TARGET_PATH)/tests/data/asynth-44100-2.wav
+fate-filter-aintegral: CMD = framecrc -i $(SRC) -af aresample,aintegral,aresample
+
+FATE_AFILTER-$(call FILTERDEMDECENCMUX, AINTEGRAL ARESAMPLE AFORMAT, WAV, PCM_S16LE, PCM_S16LE, WAV) += fate-filter-aintegral-dblp
+fate-filter-aintegral-dblp: tests/data/asynth-44100-2.wav
+fate-filter-aintegral-dblp: SRC = $(TARGET_PATH)/tests/data/asynth-44100-2.wav
+fate-filter-aintegral-dblp: CMD = framecrc -i $(SRC) -af aresample,aformat=sample_fmts=dblp,aintegral,aresample
+
FATE_AFILTER-$(call FILTERDEMDECENCMUX, AECHO ARESAMPLE, WAV, PCM_S16LE, PCM_S16LE, WAV) += fate-filter-aecho
fate-filter-aecho: tests/data/asynth-44100-2.wav
fate-filter-aecho: SRC = $(TARGET_PATH)/tests/data/asynth-44100-2.wav
diff --git a/tests/ref/fate/filter-aderivative b/tests/ref/fate/filter-aderivative
new file mode 100644
index 0000000000..29c1fdb30e
--- /dev/null
+++ b/tests/ref/fate/filter-aderivative
@@ -0,0 +1,70 @@
+#tb 0: 1/44100
+#media_type 0: audio
+#codec_id 0: pcm_s16le
+#sample_rate 0: 44100
+#channel_layout_name 0: stereo
+0, 0, 0, 4096, 16384, 0xd6c0e8e3
+0, 4096, 4096, 4096, 16384, 0xe7dbe5b9
+0, 8192, 8192, 4096, 16384, 0xeeeee63d
+0, 12288, 12288, 4096, 16384, 0x7da1e701
+0, 16384, 16384, 4096, 16384, 0xfebbda7d
+0, 20480, 20480, 4096, 16384, 0xef1fdc07
+0, 24576, 24576, 4096, 16384, 0xa84cdb83
+0, 28672, 28672, 4096, 16384, 0x154fdcbd
+0, 32768, 32768, 4096, 16384, 0x5818e941
+0, 36864, 36864, 4096, 16384, 0xe7dbe5b9
+0, 40960, 40960, 4096, 16384, 0x9737843a
+0, 45056, 45056, 4096, 16384, 0x9572d907
+0, 49152, 49152, 4096, 16384, 0x330714d2
+0, 53248, 53248, 4096, 16384, 0x645daa75
+0, 57344, 57344, 4096, 16384, 0x5322f1b9
+0, 61440, 61440, 4096, 16384, 0x89080f7c
+0, 65536, 65536, 4096, 16384, 0x435cd08b
+0, 69632, 69632, 4096, 16384, 0x36bfa3af
+0, 73728, 73728, 4096, 16384, 0x3fbce4eb
+0, 77824, 77824, 4096, 16384, 0xc30b1b0c
+0, 81920, 81920, 4096, 16384, 0xb5e9cd43
+0, 86016, 86016, 4096, 16384, 0x74ba710f
+0, 90112, 90112, 4096, 16384, 0xabc2fbec
+0, 94208, 94208, 4096, 16384, 0x62c80705
+0, 98304, 98304, 4096, 16384, 0x9dd85c4d
+0, 102400, 102400, 4096, 16384, 0x21d0b07a
+0, 106496, 106496, 4096, 16384, 0x47abf156
+0, 110592, 110592, 4096, 16384, 0xa403e5ef
+0, 114688, 114688, 4096, 16384, 0x33a90708
+0, 118784, 118784, 4096, 16384, 0xda843c02
+0, 122880, 122880, 4096, 16384, 0x7139fac7
+0, 126976, 126976, 4096, 16384, 0x8e60ddf9
+0, 131072, 131072, 4096, 16384, 0x36e0c49d
+0, 135168, 135168, 4096, 16384, 0xa4f2e58f
+0, 139264, 139264, 4096, 16384, 0x801bd3c9
+0, 143360, 143360, 4096, 16384, 0xa393ca4e
+0, 147456, 147456, 4096, 16384, 0x0d8ee23c
+0, 151552, 151552, 4096, 16384, 0x3aacdc2b
+0, 155648, 155648, 4096, 16384, 0x42f6e56d
+0, 159744, 159744, 4096, 16384, 0xd459e432
+0, 163840, 163840, 4096, 16384, 0x71fcf11c
+0, 167936, 167936, 4096, 16384, 0x8f0fed4a
+0, 172032, 172032, 4096, 16384, 0x2f92dc12
+0, 176128, 176128, 4096, 16384, 0x4dc349a0
+0, 180224, 180224, 4096, 16384, 0x28cacefd
+0, 184320, 184320, 4096, 16384, 0xfc18a542
+0, 188416, 188416, 4096, 16384, 0x6f50ba16
+0, 192512, 192512, 4096, 16384, 0x923bc233
+0, 196608, 196608, 4096, 16384, 0x54efbcdd
+0, 200704, 200704, 4096, 16384, 0x846a9aa0
+0, 204800, 204800, 4096, 16384, 0x614ad5c1
+0, 208896, 208896, 4096, 16384, 0xd839bd90
+0, 212992, 212992, 4096, 16384, 0x28cacefd
+0, 217088, 217088, 4096, 16384, 0xfc18a542
+0, 221184, 221184, 4096, 16384, 0x6f50ba16
+0, 225280, 225280, 4096, 16384, 0x923bc233
+0, 229376, 229376, 4096, 16384, 0x54efbcdd
+0, 233472, 233472, 4096, 16384, 0x846a9aa0
+0, 237568, 237568, 4096, 16384, 0x614ad5c1
+0, 241664, 241664, 4096, 16384, 0xd839bd90
+0, 245760, 245760, 4096, 16384, 0x28cacefd
+0, 249856, 249856, 4096, 16384, 0xfc18a542
+0, 253952, 253952, 4096, 16384, 0x6f50ba16
+0, 258048, 258048, 4096, 16384, 0x923bc233
+0, 262144, 262144, 2456, 9824, 0x83fa1b45
diff --git a/tests/ref/fate/filter-aderivative-fltp b/tests/ref/fate/filter-aderivative-fltp
new file mode 100644
index 0000000000..471b731e30
--- /dev/null
+++ b/tests/ref/fate/filter-aderivative-fltp
@@ -0,0 +1,70 @@
+#tb 0: 1/44100
+#media_type 0: audio
+#codec_id 0: pcm_s16le
+#sample_rate 0: 44100
+#channel_layout_name 0: stereo
+0, 0, 0, 4096, 16384, 0xd6c0e8e3
+0, 4096, 4096, 4096, 16384, 0xe7dbe5b9
+0, 8192, 8192, 4096, 16384, 0xeeeee63d
+0, 12288, 12288, 4096, 16384, 0x7da1e701
+0, 16384, 16384, 4096, 16384, 0xfebbda7d
+0, 20480, 20480, 4096, 16384, 0xef1fdc07
+0, 24576, 24576, 4096, 16384, 0xa84cdb83
+0, 28672, 28672, 4096, 16384, 0x154fdcbd
+0, 32768, 32768, 4096, 16384, 0x5818e941
+0, 36864, 36864, 4096, 16384, 0xe7dbe5b9
+0, 40960, 40960, 4096, 16384, 0x9737843a
+0, 45056, 45056, 4096, 16384, 0x9572d907
+0, 49152, 49152, 4096, 16384, 0x330714d2
+0, 53248, 53248, 4096, 16384, 0x645daa75
+0, 57344, 57344, 4096, 16384, 0x5322f1b9
+0, 61440, 61440, 4096, 16384, 0x89080f7c
+0, 65536, 65536, 4096, 16384, 0x435cd08b
+0, 69632, 69632, 4096, 16384, 0x36bfa3af
+0, 73728, 73728, 4096, 16384, 0x3fbce4eb
+0, 77824, 77824, 4096, 16384, 0xc30b1b0c
+0, 81920, 81920, 4096, 16384, 0xb5e9cd43
+0, 86016, 86016, 4096, 16384, 0x74ba710f
+0, 90112, 90112, 4096, 16384, 0xabc2fbec
+0, 94208, 94208, 4096, 16384, 0x62c80705
+0, 98304, 98304, 4096, 16384, 0x9dd85c4d
+0, 102400, 102400, 4096, 16384, 0x21d0b07a
+0, 106496, 106496, 4096, 16384, 0xe1ebea58
+0, 110592, 110592, 4096, 16384, 0xf9a9ed19
+0, 114688, 114688, 4096, 16384, 0x9097fadf
+0, 118784, 118784, 4096, 16384, 0x8687615e
+0, 122880, 122880, 4096, 16384, 0xe6d1f30b
+0, 126976, 126976, 4096, 16384, 0xdc16b7db
+0, 131072, 131072, 4096, 16384, 0x2475aac5
+0, 135168, 135168, 4096, 16384, 0xa4f2e58f
+0, 139264, 139264, 4096, 16384, 0x801bd3c9
+0, 143360, 143360, 4096, 16384, 0xa393ca4e
+0, 147456, 147456, 4096, 16384, 0x0d8ee23c
+0, 151552, 151552, 4096, 16384, 0x3aacdc2b
+0, 155648, 155648, 4096, 16384, 0x42f6e56d
+0, 159744, 159744, 4096, 16384, 0xd459e432
+0, 163840, 163840, 4096, 16384, 0x71fcf11c
+0, 167936, 167936, 4096, 16384, 0x8f0fed4a
+0, 172032, 172032, 4096, 16384, 0x2f92dc12
+0, 176128, 176128, 4096, 16384, 0x4dc349a0
+0, 180224, 180224, 4096, 16384, 0x28cacefd
+0, 184320, 184320, 4096, 16384, 0xfc18a542
+0, 188416, 188416, 4096, 16384, 0x6f50ba16
+0, 192512, 192512, 4096, 16384, 0x923bc233
+0, 196608, 196608, 4096, 16384, 0x54efbcdd
+0, 200704, 200704, 4096, 16384, 0x846a9aa0
+0, 204800, 204800, 4096, 16384, 0x614ad5c1
+0, 208896, 208896, 4096, 16384, 0xd839bd90
+0, 212992, 212992, 4096, 16384, 0x28cacefd
+0, 217088, 217088, 4096, 16384, 0xfc18a542
+0, 221184, 221184, 4096, 16384, 0x6f50ba16
+0, 225280, 225280, 4096, 16384, 0x923bc233
+0, 229376, 229376, 4096, 16384, 0x54efbcdd
+0, 233472, 233472, 4096, 16384, 0x846a9aa0
+0, 237568, 237568, 4096, 16384, 0x614ad5c1
+0, 241664, 241664, 4096, 16384, 0xd839bd90
+0, 245760, 245760, 4096, 16384, 0x28cacefd
+0, 249856, 249856, 4096, 16384, 0xfc18a542
+0, 253952, 253952, 4096, 16384, 0x6f50ba16
+0, 258048, 258048, 4096, 16384, 0x923bc233
+0, 262144, 262144, 2456, 9824, 0x83fa1b45
diff --git a/tests/ref/fate/filter-aderivative-s32p b/tests/ref/fate/filter-aderivative-s32p
new file mode 100644
index 0000000000..7656493d3d
--- /dev/null
+++ b/tests/ref/fate/filter-aderivative-s32p
@@ -0,0 +1,70 @@
+#tb 0: 1/44100
+#media_type 0: audio
+#codec_id 0: pcm_s16le
+#sample_rate 0: 44100
+#channel_layout_name 0: stereo
+0, 0, 0, 4096, 16384, 0xd6c0e8e3
+0, 4096, 4096, 4096, 16384, 0xe7dbe5b9
+0, 8192, 8192, 4096, 16384, 0xeeeee63d
+0, 12288, 12288, 4096, 16384, 0x7da1e701
+0, 16384, 16384, 4096, 16384, 0xfebbda7d
+0, 20480, 20480, 4096, 16384, 0xef1fdc07
+0, 24576, 24576, 4096, 16384, 0xabf6df0f
+0, 28672, 28672, 4096, 16384, 0xedefe76f
+0, 32768, 32768, 4096, 16384, 0x02ebe66b
+0, 36864, 36864, 4096, 16384, 0x35bfe081
+0, 40960, 40960, 4096, 16384, 0xdbc2b3b9
+0, 45056, 45056, 4096, 16384, 0xe92bd835
+0, 49152, 49152, 4096, 16384, 0x1126dca3
+0, 53248, 53248, 4096, 16384, 0x9647edcf
+0, 57344, 57344, 4096, 16384, 0x5cc345aa
+0, 61440, 61440, 4096, 16384, 0x19d7bd51
+0, 65536, 65536, 4096, 16384, 0x19eccef7
+0, 69632, 69632, 4096, 16384, 0x4b68eeed
+0, 73728, 73728, 4096, 16384, 0x0b3d1bfc
+0, 77824, 77824, 4096, 16384, 0xe9b2e069
+0, 81920, 81920, 4096, 16384, 0xcaa5590e
+0, 86016, 86016, 4096, 16384, 0x47d0b227
+0, 90112, 90112, 4096, 16384, 0x446ba7a4
+0, 94208, 94208, 4096, 16384, 0x299b2e17
+0, 98304, 98304, 4096, 16384, 0xc51affa2
+0, 102400, 102400, 4096, 16384, 0xb4970fcf
+0, 106496, 106496, 4096, 16384, 0xe48af9fc
+0, 110592, 110592, 4096, 16384, 0xc2beffbb
+0, 114688, 114688, 4096, 16384, 0xb9d99627
+0, 118784, 118784, 4096, 16384, 0xb65a2086
+0, 122880, 122880, 4096, 16384, 0x6386714b
+0, 126976, 126976, 4096, 16384, 0x92a3171e
+0, 131072, 131072, 4096, 16384, 0x78bad1e2
+0, 135168, 135168, 4096, 16384, 0x63301330
+0, 139264, 139264, 4096, 16384, 0xd663b943
+0, 143360, 143360, 4096, 16384, 0xdcafe377
+0, 147456, 147456, 4096, 16384, 0xfb2cd701
+0, 151552, 151552, 4096, 16384, 0x91c30201
+0, 155648, 155648, 4096, 16384, 0xf23da341
+0, 159744, 159744, 4096, 16384, 0xe8d5fa0a
+0, 163840, 163840, 4096, 16384, 0x519bdfef
+0, 167936, 167936, 4096, 16384, 0xf2fcd803
+0, 172032, 172032, 4096, 16384, 0xd5ceccbc
+0, 176128, 176128, 4096, 16384, 0xd48ada43
+0, 180224, 180224, 4096, 16384, 0x5a4ac40f
+0, 184320, 184320, 4096, 16384, 0x29db868a
+0, 188416, 188416, 4096, 16384, 0xa2a0002b
+0, 192512, 192512, 4096, 16384, 0xbb0bd9f6
+0, 196608, 196608, 4096, 16384, 0x338dffa4
+0, 200704, 200704, 4096, 16384, 0x970b71f5
+0, 204800, 204800, 4096, 16384, 0x0521c397
+0, 208896, 208896, 4096, 16384, 0xff5ec9de
+0, 212992, 212992, 4096, 16384, 0x5a4ac40f
+0, 217088, 217088, 4096, 16384, 0x29db868a
+0, 221184, 221184, 4096, 16384, 0xa2a0002b
+0, 225280, 225280, 4096, 16384, 0xbb0bd9f6
+0, 229376, 229376, 4096, 16384, 0x338dffa4
+0, 233472, 233472, 4096, 16384, 0x970b71f5
+0, 237568, 237568, 4096, 16384, 0x0521c397
+0, 241664, 241664, 4096, 16384, 0xff5ec9de
+0, 245760, 245760, 4096, 16384, 0x5a4ac40f
+0, 249856, 249856, 4096, 16384, 0x29db868a
+0, 253952, 253952, 4096, 16384, 0xa2a0002b
+0, 258048, 258048, 4096, 16384, 0xbb0bd9f6
+0, 262144, 262144, 2456, 9824, 0xb3f84641
diff --git a/tests/ref/fate/filter-aintegral b/tests/ref/fate/filter-aintegral
new file mode 100644
index 0000000000..33b9cc6655
--- /dev/null
+++ b/tests/ref/fate/filter-aintegral
@@ -0,0 +1,70 @@
+#tb 0: 1/44100
+#media_type 0: audio
+#codec_id 0: pcm_s16le
+#sample_rate 0: 44100
+#channel_layout_name 0: stereo
+0, 0, 0, 4096, 16384, 0x7b6eaba2
+0, 4096, 4096, 4096, 16384, 0x54892376
+0, 8192, 8192, 4096, 16384, 0x66d1e047
+0, 12288, 12288, 4096, 16384, 0xdaea9baf
+0, 16384, 16384, 4096, 16384, 0x62974a85
+0, 20480, 20480, 4096, 16384, 0x4fbdc8bc
+0, 24576, 24576, 4096, 16384, 0xd8ea692c
+0, 28672, 28672, 4096, 16384, 0x07690588
+0, 32768, 32768, 4096, 16384, 0xa04cc6e1
+0, 36864, 36864, 4096, 16384, 0x75946719
+0, 40960, 40960, 4096, 16384, 0xcc39945e
+0, 45056, 45056, 4096, 16384, 0xdd5cf68e
+0, 49152, 49152, 4096, 16384, 0x80644455
+0, 53248, 53248, 4096, 16384, 0xa7bd5317
+0, 57344, 57344, 4096, 16384, 0x051f760c
+0, 61440, 61440, 4096, 16384, 0xa0f0d9fc
+0, 65536, 65536, 4096, 16384, 0x3f9cd25a
+0, 69632, 69632, 4096, 16384, 0x9c4311de
+0, 73728, 73728, 4096, 16384, 0x0d152283
+0, 77824, 77824, 4096, 16384, 0x7d002ed8
+0, 81920, 81920, 4096, 16384, 0x82829598
+0, 86016, 86016, 4096, 16384, 0x955dec75
+0, 90112, 90112, 4096, 16384, 0x04b0735b
+0, 94208, 94208, 4096, 16384, 0xf49c45cf
+0, 98304, 98304, 4096, 16384, 0x4d9f6220
+0, 102400, 102400, 4096, 16384, 0x2c843253
+0, 106496, 106496, 4096, 16384, 0x6f17c2c1
+0, 110592, 110592, 4096, 16384, 0x7855e9f3
+0, 114688, 114688, 4096, 16384, 0x0ec05ba9
+0, 118784, 118784, 4096, 16384, 0x6f17c2c1
+0, 122880, 122880, 4096, 16384, 0x6f17c2c1
+0, 126976, 126976, 4096, 16384, 0x6f17c2c1
+0, 131072, 131072, 4096, 16384, 0x6f17c2c1
+0, 135168, 135168, 4096, 16384, 0x6f17c2c1
+0, 139264, 139264, 4096, 16384, 0x6f17c2c1
+0, 143360, 143360, 4096, 16384, 0x6f17c2c1
+0, 147456, 147456, 4096, 16384, 0x6f17c2c1
+0, 151552, 151552, 4096, 16384, 0x6f17c2c1
+0, 155648, 155648, 4096, 16384, 0x6f17c2c1
+0, 159744, 159744, 4096, 16384, 0x6f17c2c1
+0, 163840, 163840, 4096, 16384, 0x6f17c2c1
+0, 167936, 167936, 4096, 16384, 0x6f17c2c1
+0, 172032, 172032, 4096, 16384, 0x6f17c2c1
+0, 176128, 176128, 4096, 16384, 0x6f17c2c1
+0, 180224, 180224, 4096, 16384, 0x6f17c2c1
+0, 184320, 184320, 4096, 16384, 0x6f17c2c1
+0, 188416, 188416, 4096, 16384, 0x6f17c2c1
+0, 192512, 192512, 4096, 16384, 0x6f17c2c1
+0, 196608, 196608, 4096, 16384, 0x6f17c2c1
+0, 200704, 200704, 4096, 16384, 0x6f17c2c1
+0, 204800, 204800, 4096, 16384, 0x6f17c2c1
+0, 208896, 208896, 4096, 16384, 0x6f17c2c1
+0, 212992, 212992, 4096, 16384, 0x6f17c2c1
+0, 217088, 217088, 4096, 16384, 0x6f17c2c1
+0, 221184, 221184, 4096, 16384, 0x6f17c2c1
+0, 225280, 225280, 4096, 16384, 0x6f17c2c1
+0, 229376, 229376, 4096, 16384, 0x6f17c2c1
+0, 233472, 233472, 4096, 16384, 0x6f17c2c1
+0, 237568, 237568, 4096, 16384, 0x6f17c2c1
+0, 241664, 241664, 4096, 16384, 0x6f17c2c1
+0, 245760, 245760, 4096, 16384, 0x6f17c2c1
+0, 249856, 249856, 4096, 16384, 0x6f17c2c1
+0, 253952, 253952, 4096, 16384, 0x6f17c2c1
+0, 258048, 258048, 4096, 16384, 0x6f17c2c1
+0, 262144, 262144, 2456, 9824, 0x7e40a344
diff --git a/tests/ref/fate/filter-aintegral-dblp b/tests/ref/fate/filter-aintegral-dblp
new file mode 100644
index 0000000000..33b9cc6655
--- /dev/null
+++ b/tests/ref/fate/filter-aintegral-dblp
@@ -0,0 +1,70 @@
+#tb 0: 1/44100
+#media_type 0: audio
+#codec_id 0: pcm_s16le
+#sample_rate 0: 44100
+#channel_layout_name 0: stereo
+0, 0, 0, 4096, 16384, 0x7b6eaba2
+0, 4096, 4096, 4096, 16384, 0x54892376
+0, 8192, 8192, 4096, 16384, 0x66d1e047
+0, 12288, 12288, 4096, 16384, 0xdaea9baf
+0, 16384, 16384, 4096, 16384, 0x62974a85
+0, 20480, 20480, 4096, 16384, 0x4fbdc8bc
+0, 24576, 24576, 4096, 16384, 0xd8ea692c
+0, 28672, 28672, 4096, 16384, 0x07690588
+0, 32768, 32768, 4096, 16384, 0xa04cc6e1
+0, 36864, 36864, 4096, 16384, 0x75946719
+0, 40960, 40960, 4096, 16384, 0xcc39945e
+0, 45056, 45056, 4096, 16384, 0xdd5cf68e
+0, 49152, 49152, 4096, 16384, 0x80644455
+0, 53248, 53248, 4096, 16384, 0xa7bd5317
+0, 57344, 57344, 4096, 16384, 0x051f760c
+0, 61440, 61440, 4096, 16384, 0xa0f0d9fc
+0, 65536, 65536, 4096, 16384, 0x3f9cd25a
+0, 69632, 69632, 4096, 16384, 0x9c4311de
+0, 73728, 73728, 4096, 16384, 0x0d152283
+0, 77824, 77824, 4096, 16384, 0x7d002ed8
+0, 81920, 81920, 4096, 16384, 0x82829598
+0, 86016, 86016, 4096, 16384, 0x955dec75
+0, 90112, 90112, 4096, 16384, 0x04b0735b
+0, 94208, 94208, 4096, 16384, 0xf49c45cf
+0, 98304, 98304, 4096, 16384, 0x4d9f6220
+0, 102400, 102400, 4096, 16384, 0x2c843253
+0, 106496, 106496, 4096, 16384, 0x6f17c2c1
+0, 110592, 110592, 4096, 16384, 0x7855e9f3
+0, 114688, 114688, 4096, 16384, 0x0ec05ba9
+0, 118784, 118784, 4096, 16384, 0x6f17c2c1
+0, 122880, 122880, 4096, 16384, 0x6f17c2c1
+0, 126976, 126976, 4096, 16384, 0x6f17c2c1
+0, 131072, 131072, 4096, 16384, 0x6f17c2c1
+0, 135168, 135168, 4096, 16384, 0x6f17c2c1
+0, 139264, 139264, 4096, 16384, 0x6f17c2c1
+0, 143360, 143360, 4096, 16384, 0x6f17c2c1
+0, 147456, 147456, 4096, 16384, 0x6f17c2c1
+0, 151552, 151552, 4096, 16384, 0x6f17c2c1
+0, 155648, 155648, 4096, 16384, 0x6f17c2c1
+0, 159744, 159744, 4096, 16384, 0x6f17c2c1
+0, 163840, 163840, 4096, 16384, 0x6f17c2c1
+0, 167936, 167936, 4096, 16384, 0x6f17c2c1
+0, 172032, 172032, 4096, 16384, 0x6f17c2c1
+0, 176128, 176128, 4096, 16384, 0x6f17c2c1
+0, 180224, 180224, 4096, 16384, 0x6f17c2c1
+0, 184320, 184320, 4096, 16384, 0x6f17c2c1
+0, 188416, 188416, 4096, 16384, 0x6f17c2c1
+0, 192512, 192512, 4096, 16384, 0x6f17c2c1
+0, 196608, 196608, 4096, 16384, 0x6f17c2c1
+0, 200704, 200704, 4096, 16384, 0x6f17c2c1
+0, 204800, 204800, 4096, 16384, 0x6f17c2c1
+0, 208896, 208896, 4096, 16384, 0x6f17c2c1
+0, 212992, 212992, 4096, 16384, 0x6f17c2c1
+0, 217088, 217088, 4096, 16384, 0x6f17c2c1
+0, 221184, 221184, 4096, 16384, 0x6f17c2c1
+0, 225280, 225280, 4096, 16384, 0x6f17c2c1
+0, 229376, 229376, 4096, 16384, 0x6f17c2c1
+0, 233472, 233472, 4096, 16384, 0x6f17c2c1
+0, 237568, 237568, 4096, 16384, 0x6f17c2c1
+0, 241664, 241664, 4096, 16384, 0x6f17c2c1
+0, 245760, 245760, 4096, 16384, 0x6f17c2c1
+0, 249856, 249856, 4096, 16384, 0x6f17c2c1
+0, 253952, 253952, 4096, 16384, 0x6f17c2c1
+0, 258048, 258048, 4096, 16384, 0x6f17c2c1
+0, 262144, 262144, 2456, 9824, 0x7e40a344
--
2.53.0
_______________________________________________
ffmpeg-devel mailing list -- ffmpeg-devel@ffmpeg.org
To unsubscribe send an email to ffmpeg-devel-leave@ffmpeg.org
next prev parent reply other threads:[~2026-02-20 18:42 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-02-20 16:25 [FFmpeg-devel] [PATCH 0/3] tests: improve FATE coverage for film_grain_params, CNG, aderivative/aintegral marcos ashton via ffmpeg-devel
2026-02-20 16:25 ` [FFmpeg-devel] [PATCH 1/3] tests/fate/libavutil: add FATE test for film_grain_params marcos ashton via ffmpeg-devel
2026-02-20 16:25 ` [FFmpeg-devel] [PATCH 2/3] tests/fate/voice: add FATE test for CNG encoder roundtrip marcos ashton via ffmpeg-devel
2026-02-20 16:25 ` marcos ashton via ffmpeg-devel [this message]
2026-02-22 13:59 ` [FFmpeg-devel] Re: [PATCH 0/3] tests: improve FATE coverage for film_grain_params, CNG, aderivative/aintegral hassan hany via ffmpeg-devel
2026-02-22 15:44 ` Marcos Ashton via ffmpeg-devel
2026-02-22 15:51 ` hassan hany via ffmpeg-devel
2026-02-22 17:14 ` Marcos Ashton via ffmpeg-devel
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20260220162547.175335-4-marcosashiglesias@gmail.com \
--to=ffmpeg-devel@ffmpeg.org \
--cc=marcosashiglesias@gmail.com \
--cc=michealni@gmx.at \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Git Inbox Mirror of the ffmpeg-devel mailing list - see https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
This inbox may be cloned and mirrored by anyone:
git clone --mirror https://master.gitmailbox.com/ffmpegdev/0 ffmpegdev/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 ffmpegdev ffmpegdev/ https://master.gitmailbox.com/ffmpegdev \
ffmpegdev@gitmailbox.com
public-inbox-index ffmpegdev
Example config snippet for mirrors.
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git