Git Inbox Mirror of the ffmpeg-devel mailing list - see https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
 help / color / mirror / Atom feed
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

  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