PR #22679 opened by i-Amogh URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/22679 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/22679.patch
Added 6 FATE tests covering all 4 sample format code paths (FLT, FLTP, DBL, DBLP) and multiple contrast values (33 default, 100 maximum). Coverage: 92.2% Line, 100% Function from 0% in libavfilter/af_acontrast.c Files added: 7 (1 .mak update, 6 reference files) Signed-off-by: i-Amogh <[email protected]> @michaelni >From 0d9152fa1a91b549c5f2cd2ef80a9f0b665b1ef6 Mon Sep 17 00:00:00 2001 From: i-Amogh <[email protected]> Date: Wed, 1 Apr 2026 17:50:06 +0530 Subject: [PATCH] Added FATE tests for acontrast audio filter Added 6 FATE tests covering all 4 sample format code paths (FLT, FLTP, DBL, DBLP) and multiple contrast values (33 default, 100 maximum). Coverage: 92.2% Line, 100% Function from 0% in libavfilter/af_acontrast.c Files added: 7 (1 .mak update, 6 reference files) Signed-off-by: i-Amogh <[email protected]> --- tests/fate/filter-audio.mak | 34 ++++++++++++ tests/ref/fate/filter-acontrast-dbl | 70 +++++++++++++++++++++++++ tests/ref/fate/filter-acontrast-dblp | 70 +++++++++++++++++++++++++ tests/ref/fate/filter-acontrast-default | 70 +++++++++++++++++++++++++ tests/ref/fate/filter-acontrast-flt | 70 +++++++++++++++++++++++++ tests/ref/fate/filter-acontrast-fltp | 70 +++++++++++++++++++++++++ tests/ref/fate/filter-acontrast-max | 70 +++++++++++++++++++++++++ 7 files changed, 454 insertions(+) create mode 100644 tests/ref/fate/filter-acontrast-dbl create mode 100644 tests/ref/fate/filter-acontrast-dblp create mode 100644 tests/ref/fate/filter-acontrast-default create mode 100644 tests/ref/fate/filter-acontrast-flt create mode 100644 tests/ref/fate/filter-acontrast-fltp create mode 100644 tests/ref/fate/filter-acontrast-max diff --git a/tests/fate/filter-audio.mak b/tests/fate/filter-audio.mak index 526645a634..86281340ee 100644 --- a/tests/fate/filter-audio.mak +++ b/tests/fate/filter-audio.mak @@ -52,6 +52,40 @@ fate-filter-afade-log: CMD = framecrc -i $(SRC) -af afade=t=in:ss=1:d=2.5:curve= FATE_AFILTER-$(call FILTERDEMDECENCMUX, AFADE, WAV, PCM_S16LE, PCM_S16LE, WAV) += $(FATE_FILTER_AFADE) +FATE_FILTER_ACONTRAST += fate-filter-acontrast-default +fate-filter-acontrast-default: tests/data/asynth-44100-2.wav +fate-filter-acontrast-default: SRC = $(TARGET_PATH)/tests/data/asynth-44100-2.wav +fate-filter-acontrast-default: CMD = framecrc -i $(SRC) -af aresample,acontrast=contrast=33,aresample + +FATE_FILTER_ACONTRAST += fate-filter-acontrast-max +fate-filter-acontrast-max: tests/data/asynth-44100-2.wav +fate-filter-acontrast-max: SRC = $(TARGET_PATH)/tests/data/asynth-44100-2.wav +fate-filter-acontrast-max: CMD = framecrc -i $(SRC) -af aresample,acontrast=contrast=100,aresample + +FATE_AFILTER-$(call FILTERDEMDECENCMUX, ACONTRAST ARESAMPLE, WAV, PCM_S16LE, PCM_S16LE, WAV) += $(FATE_FILTER_ACONTRAST) + +FATE_AFILTER-$(CONFIG_PCM_F32LE_ENCODER) += fate-filter-acontrast-fltp +fate-filter-acontrast-fltp: tests/data/asynth-44100-2.wav +fate-filter-acontrast-fltp: SRC = $(TARGET_PATH)/tests/data/asynth-44100-2.wav +fate-filter-acontrast-fltp: CMD = framecrc -i $(SRC) -af aresample,aformat=sample_fmts=fltp,acontrast=contrast=33,aresample + +FATE_AFILTER-$(CONFIG_PCM_F32LE_ENCODER) += fate-filter-acontrast-flt +fate-filter-acontrast-flt: tests/data/asynth-44100-2.wav +fate-filter-acontrast-flt: SRC = $(TARGET_PATH)/tests/data/asynth-44100-2.wav +fate-filter-acontrast-flt: CMD = framecrc -i $(SRC) -af aresample,aformat=sample_fmts=flt,acontrast=contrast=33,aresample + +FATE_AFILTER-$(CONFIG_PCM_F64LE_ENCODER) += fate-filter-acontrast-dbl +fate-filter-acontrast-dbl: tests/data/asynth-44100-2.wav +fate-filter-acontrast-dbl: SRC = $(TARGET_PATH)/tests/data/asynth-44100-2.wav +fate-filter-acontrast-dbl: CMD = framecrc -i $(SRC) -af aresample,aformat=sample_fmts=dbl,acontrast=contrast=33,aresample + +FATE_AFILTER-$(CONFIG_PCM_F64LE_ENCODER) += fate-filter-acontrast-dblp +fate-filter-acontrast-dblp: tests/data/asynth-44100-2.wav +fate-filter-acontrast-dblp: SRC = $(TARGET_PATH)/tests/data/asynth-44100-2.wav +fate-filter-acontrast-dblp: CMD = framecrc -i $(SRC) -af aresample,aformat=sample_fmts=dblp,acontrast=contrast=33,aresample + +fate-filter-acontrast: $(FATE_FILTER_ACONTRAST) fate-filter-acontrast-fltp fate-filter-acontrast-flt fate-filter-acontrast-dbl fate-filter-acontrast-dblp + FATE_FILTER_ACROSSFADE-$(call FRAMECRC) += fate-filter-acrossfade FATE_AFILTER_SAMPLES-$(call FILTERDEMDECENCMUX, ACROSSFADE, WAV, PCM_S16LE, PCM_S16LE, WAV) += $(FATE_FILTER_ACROSSFADE-yes) fate-filter-acrossfade: tests/data/asynth-44100-2.wav diff --git a/tests/ref/fate/filter-acontrast-dbl b/tests/ref/fate/filter-acontrast-dbl new file mode 100644 index 0000000000..ebec55af39 --- /dev/null +++ b/tests/ref/fate/filter-acontrast-dbl @@ -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, 0x1320d8f1 +0, 4096, 4096, 4096, 16384, 0xfeeeea43 +0, 8192, 8192, 4096, 16384, 0xb8fed227 +0, 12288, 12288, 4096, 16384, 0xe010ed51 +0, 16384, 16384, 4096, 16384, 0xa897ed3f +0, 20480, 20480, 4096, 16384, 0xa2b9d45b +0, 24576, 24576, 4096, 16384, 0x7547e87d +0, 28672, 28672, 4096, 16384, 0x4a79d8db +0, 32768, 32768, 4096, 16384, 0x1320d8f1 +0, 36864, 36864, 4096, 16384, 0xfeeeea43 +0, 40960, 40960, 4096, 16384, 0x65b2f457 +0, 45056, 45056, 4096, 16384, 0x5048cd47 +0, 49152, 49152, 4096, 16384, 0x4480d08b +0, 53248, 53248, 4096, 16384, 0xa34abf37 +0, 57344, 57344, 4096, 16384, 0x9e0bf1fb +0, 61440, 61440, 4096, 16384, 0x7cabbe6b +0, 65536, 65536, 4096, 16384, 0x66aadc99 +0, 69632, 69632, 4096, 16384, 0xf690d34d +0, 73728, 73728, 4096, 16384, 0x2a788f5b +0, 77824, 77824, 4096, 16384, 0x4b98cbcd +0, 81920, 81920, 4096, 16384, 0x6e14e21b +0, 86016, 86016, 4096, 16384, 0xbb7f087a +0, 90112, 90112, 4096, 16384, 0x0a417b47 +0, 94208, 94208, 4096, 16384, 0xb14d02c0 +0, 98304, 98304, 4096, 16384, 0x3ebfdac1 +0, 102400, 102400, 4096, 16384, 0x5ab42b1c +0, 106496, 106496, 4096, 16384, 0x6b5bcd9b +0, 110592, 110592, 4096, 16384, 0x441ffae5 +0, 114688, 114688, 4096, 16384, 0x0ba2f36b +0, 118784, 118784, 4096, 16384, 0x4f8c1a3c +0, 122880, 122880, 4096, 16384, 0x83d3b339 +0, 126976, 126976, 4096, 16384, 0x5ab2c78d +0, 131072, 131072, 4096, 16384, 0x5607df92 +0, 135168, 135168, 4096, 16384, 0x9b80e299 +0, 139264, 139264, 4096, 16384, 0x8db6d7c3 +0, 143360, 143360, 4096, 16384, 0xfb3cda90 +0, 147456, 147456, 4096, 16384, 0xa381c542 +0, 151552, 151552, 4096, 16384, 0x25ccdd91 +0, 155648, 155648, 4096, 16384, 0xf4e0bbbb +0, 159744, 159744, 4096, 16384, 0x676decba +0, 163840, 163840, 4096, 16384, 0x9a13d3a1 +0, 167936, 167936, 4096, 16384, 0xcc38bf8e +0, 172032, 172032, 4096, 16384, 0xa2bed240 +0, 176128, 176128, 4096, 16384, 0x7b20d6be +0, 180224, 180224, 4096, 16384, 0xf271b7d1 +0, 184320, 184320, 4096, 16384, 0x88dd93cc +0, 188416, 188416, 4096, 16384, 0xb362eae0 +0, 192512, 192512, 4096, 16384, 0xf958d804 +0, 196608, 196608, 4096, 16384, 0xb4e00fc0 +0, 200704, 200704, 4096, 16384, 0x67e567fe +0, 204800, 204800, 4096, 16384, 0x822de077 +0, 208896, 208896, 4096, 16384, 0x71e3d0b0 +0, 212992, 212992, 4096, 16384, 0xf271b7d1 +0, 217088, 217088, 4096, 16384, 0x88dd93cc +0, 221184, 221184, 4096, 16384, 0xb362eae0 +0, 225280, 225280, 4096, 16384, 0xf958d804 +0, 229376, 229376, 4096, 16384, 0xb4e00fc0 +0, 233472, 233472, 4096, 16384, 0x67e567fe +0, 237568, 237568, 4096, 16384, 0x822de077 +0, 241664, 241664, 4096, 16384, 0x71e3d0b0 +0, 245760, 245760, 4096, 16384, 0xf271b7d1 +0, 249856, 249856, 4096, 16384, 0x88dd93cc +0, 253952, 253952, 4096, 16384, 0xb362eae0 +0, 258048, 258048, 4096, 16384, 0xf958d804 +0, 262144, 262144, 2456, 9824, 0xcb9c3d10 diff --git a/tests/ref/fate/filter-acontrast-dblp b/tests/ref/fate/filter-acontrast-dblp new file mode 100644 index 0000000000..ebec55af39 --- /dev/null +++ b/tests/ref/fate/filter-acontrast-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, 0x1320d8f1 +0, 4096, 4096, 4096, 16384, 0xfeeeea43 +0, 8192, 8192, 4096, 16384, 0xb8fed227 +0, 12288, 12288, 4096, 16384, 0xe010ed51 +0, 16384, 16384, 4096, 16384, 0xa897ed3f +0, 20480, 20480, 4096, 16384, 0xa2b9d45b +0, 24576, 24576, 4096, 16384, 0x7547e87d +0, 28672, 28672, 4096, 16384, 0x4a79d8db +0, 32768, 32768, 4096, 16384, 0x1320d8f1 +0, 36864, 36864, 4096, 16384, 0xfeeeea43 +0, 40960, 40960, 4096, 16384, 0x65b2f457 +0, 45056, 45056, 4096, 16384, 0x5048cd47 +0, 49152, 49152, 4096, 16384, 0x4480d08b +0, 53248, 53248, 4096, 16384, 0xa34abf37 +0, 57344, 57344, 4096, 16384, 0x9e0bf1fb +0, 61440, 61440, 4096, 16384, 0x7cabbe6b +0, 65536, 65536, 4096, 16384, 0x66aadc99 +0, 69632, 69632, 4096, 16384, 0xf690d34d +0, 73728, 73728, 4096, 16384, 0x2a788f5b +0, 77824, 77824, 4096, 16384, 0x4b98cbcd +0, 81920, 81920, 4096, 16384, 0x6e14e21b +0, 86016, 86016, 4096, 16384, 0xbb7f087a +0, 90112, 90112, 4096, 16384, 0x0a417b47 +0, 94208, 94208, 4096, 16384, 0xb14d02c0 +0, 98304, 98304, 4096, 16384, 0x3ebfdac1 +0, 102400, 102400, 4096, 16384, 0x5ab42b1c +0, 106496, 106496, 4096, 16384, 0x6b5bcd9b +0, 110592, 110592, 4096, 16384, 0x441ffae5 +0, 114688, 114688, 4096, 16384, 0x0ba2f36b +0, 118784, 118784, 4096, 16384, 0x4f8c1a3c +0, 122880, 122880, 4096, 16384, 0x83d3b339 +0, 126976, 126976, 4096, 16384, 0x5ab2c78d +0, 131072, 131072, 4096, 16384, 0x5607df92 +0, 135168, 135168, 4096, 16384, 0x9b80e299 +0, 139264, 139264, 4096, 16384, 0x8db6d7c3 +0, 143360, 143360, 4096, 16384, 0xfb3cda90 +0, 147456, 147456, 4096, 16384, 0xa381c542 +0, 151552, 151552, 4096, 16384, 0x25ccdd91 +0, 155648, 155648, 4096, 16384, 0xf4e0bbbb +0, 159744, 159744, 4096, 16384, 0x676decba +0, 163840, 163840, 4096, 16384, 0x9a13d3a1 +0, 167936, 167936, 4096, 16384, 0xcc38bf8e +0, 172032, 172032, 4096, 16384, 0xa2bed240 +0, 176128, 176128, 4096, 16384, 0x7b20d6be +0, 180224, 180224, 4096, 16384, 0xf271b7d1 +0, 184320, 184320, 4096, 16384, 0x88dd93cc +0, 188416, 188416, 4096, 16384, 0xb362eae0 +0, 192512, 192512, 4096, 16384, 0xf958d804 +0, 196608, 196608, 4096, 16384, 0xb4e00fc0 +0, 200704, 200704, 4096, 16384, 0x67e567fe +0, 204800, 204800, 4096, 16384, 0x822de077 +0, 208896, 208896, 4096, 16384, 0x71e3d0b0 +0, 212992, 212992, 4096, 16384, 0xf271b7d1 +0, 217088, 217088, 4096, 16384, 0x88dd93cc +0, 221184, 221184, 4096, 16384, 0xb362eae0 +0, 225280, 225280, 4096, 16384, 0xf958d804 +0, 229376, 229376, 4096, 16384, 0xb4e00fc0 +0, 233472, 233472, 4096, 16384, 0x67e567fe +0, 237568, 237568, 4096, 16384, 0x822de077 +0, 241664, 241664, 4096, 16384, 0x71e3d0b0 +0, 245760, 245760, 4096, 16384, 0xf271b7d1 +0, 249856, 249856, 4096, 16384, 0x88dd93cc +0, 253952, 253952, 4096, 16384, 0xb362eae0 +0, 258048, 258048, 4096, 16384, 0xf958d804 +0, 262144, 262144, 2456, 9824, 0xcb9c3d10 diff --git a/tests/ref/fate/filter-acontrast-default b/tests/ref/fate/filter-acontrast-default new file mode 100644 index 0000000000..ca84288ba1 --- /dev/null +++ b/tests/ref/fate/filter-acontrast-default @@ -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, 0x16a7d8f9 +0, 4096, 4096, 4096, 16384, 0xfeeeea43 +0, 8192, 8192, 4096, 16384, 0x2621d22b +0, 12288, 12288, 4096, 16384, 0x0db0ed57 +0, 16384, 16384, 4096, 16384, 0xfb09ed45 +0, 20480, 20480, 4096, 16384, 0x35acd45f +0, 24576, 24576, 4096, 16384, 0x7547e87d +0, 28672, 28672, 4096, 16384, 0x4700d8e3 +0, 32768, 32768, 4096, 16384, 0x16a7d8f9 +0, 36864, 36864, 4096, 16384, 0xfeeeea43 +0, 40960, 40960, 4096, 16384, 0xd2c6f45b +0, 45056, 45056, 4096, 16384, 0x5b9fcd4f +0, 49152, 49152, 4096, 16384, 0x7f45d095 +0, 53248, 53248, 4096, 16384, 0xedcebf3b +0, 57344, 57344, 4096, 16384, 0xaa21f1fd +0, 61440, 61440, 4096, 16384, 0xb0efbe6f +0, 65536, 65536, 4096, 16384, 0xc370dc9b +0, 69632, 69632, 4096, 16384, 0xf690d34d +0, 73728, 73728, 4096, 16384, 0x90f48f5f +0, 77824, 77824, 4096, 16384, 0x030bcbd1 +0, 81920, 81920, 4096, 16384, 0xc518e21f +0, 86016, 86016, 4096, 16384, 0x49c00880 +0, 90112, 90112, 4096, 16384, 0xdf8b7b4d +0, 94208, 94208, 4096, 16384, 0xbd7b02c2 +0, 98304, 98304, 4096, 16384, 0x9a52dacd +0, 102400, 102400, 4096, 16384, 0xf5762b22 +0, 106496, 106496, 4096, 16384, 0x3f45cda7 +0, 110592, 110592, 4096, 16384, 0x5185fae7 +0, 114688, 114688, 4096, 16384, 0x28d8f36d +0, 118784, 118784, 4096, 16384, 0x30731a44 +0, 122880, 122880, 4096, 16384, 0x8c3cb33f +0, 126976, 126976, 4096, 16384, 0x5defc797 +0, 131072, 131072, 4096, 16384, 0x8fffdf95 +0, 135168, 135168, 4096, 16384, 0xe4bae29b +0, 139264, 139264, 4096, 16384, 0x959fd7c8 +0, 143360, 143360, 4096, 16384, 0xd53dda94 +0, 147456, 147456, 4096, 16384, 0xee83c546 +0, 151552, 151552, 4096, 16384, 0x84f0dd93 +0, 155648, 155648, 4096, 16384, 0xf2dcbbbc +0, 159744, 159744, 4096, 16384, 0x9971ecbd +0, 163840, 163840, 4096, 16384, 0xd287d3a3 +0, 167936, 167936, 4096, 16384, 0x0cdbbf90 +0, 172032, 172032, 4096, 16384, 0x496bd244 +0, 176128, 176128, 4096, 16384, 0x36edd6c4 +0, 180224, 180224, 4096, 16384, 0x4dd0b7d2 +0, 184320, 184320, 4096, 16384, 0xa90593ce +0, 188416, 188416, 4096, 16384, 0xe96eeae1 +0, 192512, 192512, 4096, 16384, 0xfaccd805 +0, 196608, 196608, 4096, 16384, 0x03c70fc2 +0, 200704, 200704, 4096, 16384, 0x441567ff +0, 204800, 204800, 4096, 16384, 0x174ae07c +0, 208896, 208896, 4096, 16384, 0x69e4d0b7 +0, 212992, 212992, 4096, 16384, 0x4dd0b7d2 +0, 217088, 217088, 4096, 16384, 0xa90593ce +0, 221184, 221184, 4096, 16384, 0xe96eeae1 +0, 225280, 225280, 4096, 16384, 0xfaccd805 +0, 229376, 229376, 4096, 16384, 0x03c70fc2 +0, 233472, 233472, 4096, 16384, 0x441567ff +0, 237568, 237568, 4096, 16384, 0x174ae07c +0, 241664, 241664, 4096, 16384, 0x69e4d0b7 +0, 245760, 245760, 4096, 16384, 0x4dd0b7d2 +0, 249856, 249856, 4096, 16384, 0xa90593ce +0, 253952, 253952, 4096, 16384, 0xe96eeae1 +0, 258048, 258048, 4096, 16384, 0xfaccd805 +0, 262144, 262144, 2456, 9824, 0xe7343d12 diff --git a/tests/ref/fate/filter-acontrast-flt b/tests/ref/fate/filter-acontrast-flt new file mode 100644 index 0000000000..ca84288ba1 --- /dev/null +++ b/tests/ref/fate/filter-acontrast-flt @@ -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, 0x16a7d8f9 +0, 4096, 4096, 4096, 16384, 0xfeeeea43 +0, 8192, 8192, 4096, 16384, 0x2621d22b +0, 12288, 12288, 4096, 16384, 0x0db0ed57 +0, 16384, 16384, 4096, 16384, 0xfb09ed45 +0, 20480, 20480, 4096, 16384, 0x35acd45f +0, 24576, 24576, 4096, 16384, 0x7547e87d +0, 28672, 28672, 4096, 16384, 0x4700d8e3 +0, 32768, 32768, 4096, 16384, 0x16a7d8f9 +0, 36864, 36864, 4096, 16384, 0xfeeeea43 +0, 40960, 40960, 4096, 16384, 0xd2c6f45b +0, 45056, 45056, 4096, 16384, 0x5b9fcd4f +0, 49152, 49152, 4096, 16384, 0x7f45d095 +0, 53248, 53248, 4096, 16384, 0xedcebf3b +0, 57344, 57344, 4096, 16384, 0xaa21f1fd +0, 61440, 61440, 4096, 16384, 0xb0efbe6f +0, 65536, 65536, 4096, 16384, 0xc370dc9b +0, 69632, 69632, 4096, 16384, 0xf690d34d +0, 73728, 73728, 4096, 16384, 0x90f48f5f +0, 77824, 77824, 4096, 16384, 0x030bcbd1 +0, 81920, 81920, 4096, 16384, 0xc518e21f +0, 86016, 86016, 4096, 16384, 0x49c00880 +0, 90112, 90112, 4096, 16384, 0xdf8b7b4d +0, 94208, 94208, 4096, 16384, 0xbd7b02c2 +0, 98304, 98304, 4096, 16384, 0x9a52dacd +0, 102400, 102400, 4096, 16384, 0xf5762b22 +0, 106496, 106496, 4096, 16384, 0x3f45cda7 +0, 110592, 110592, 4096, 16384, 0x5185fae7 +0, 114688, 114688, 4096, 16384, 0x28d8f36d +0, 118784, 118784, 4096, 16384, 0x30731a44 +0, 122880, 122880, 4096, 16384, 0x8c3cb33f +0, 126976, 126976, 4096, 16384, 0x5defc797 +0, 131072, 131072, 4096, 16384, 0x8fffdf95 +0, 135168, 135168, 4096, 16384, 0xe4bae29b +0, 139264, 139264, 4096, 16384, 0x959fd7c8 +0, 143360, 143360, 4096, 16384, 0xd53dda94 +0, 147456, 147456, 4096, 16384, 0xee83c546 +0, 151552, 151552, 4096, 16384, 0x84f0dd93 +0, 155648, 155648, 4096, 16384, 0xf2dcbbbc +0, 159744, 159744, 4096, 16384, 0x9971ecbd +0, 163840, 163840, 4096, 16384, 0xd287d3a3 +0, 167936, 167936, 4096, 16384, 0x0cdbbf90 +0, 172032, 172032, 4096, 16384, 0x496bd244 +0, 176128, 176128, 4096, 16384, 0x36edd6c4 +0, 180224, 180224, 4096, 16384, 0x4dd0b7d2 +0, 184320, 184320, 4096, 16384, 0xa90593ce +0, 188416, 188416, 4096, 16384, 0xe96eeae1 +0, 192512, 192512, 4096, 16384, 0xfaccd805 +0, 196608, 196608, 4096, 16384, 0x03c70fc2 +0, 200704, 200704, 4096, 16384, 0x441567ff +0, 204800, 204800, 4096, 16384, 0x174ae07c +0, 208896, 208896, 4096, 16384, 0x69e4d0b7 +0, 212992, 212992, 4096, 16384, 0x4dd0b7d2 +0, 217088, 217088, 4096, 16384, 0xa90593ce +0, 221184, 221184, 4096, 16384, 0xe96eeae1 +0, 225280, 225280, 4096, 16384, 0xfaccd805 +0, 229376, 229376, 4096, 16384, 0x03c70fc2 +0, 233472, 233472, 4096, 16384, 0x441567ff +0, 237568, 237568, 4096, 16384, 0x174ae07c +0, 241664, 241664, 4096, 16384, 0x69e4d0b7 +0, 245760, 245760, 4096, 16384, 0x4dd0b7d2 +0, 249856, 249856, 4096, 16384, 0xa90593ce +0, 253952, 253952, 4096, 16384, 0xe96eeae1 +0, 258048, 258048, 4096, 16384, 0xfaccd805 +0, 262144, 262144, 2456, 9824, 0xe7343d12 diff --git a/tests/ref/fate/filter-acontrast-fltp b/tests/ref/fate/filter-acontrast-fltp new file mode 100644 index 0000000000..80b283883f --- /dev/null +++ b/tests/ref/fate/filter-acontrast-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, 0xf1e4d50f +0, 4096, 4096, 4096, 16384, 0x4d28e049 +0, 8192, 8192, 4096, 16384, 0xd8b6d3d9 +0, 12288, 12288, 4096, 16384, 0x98c6f92f +0, 16384, 16384, 4096, 16384, 0x04e7f91b +0, 20480, 20480, 4096, 16384, 0x0624d60d +0, 24576, 24576, 4096, 16384, 0x95abde83 +0, 28672, 28672, 4096, 16384, 0xe4ebd4f9 +0, 32768, 32768, 4096, 16384, 0xf1e4d50f +0, 36864, 36864, 4096, 16384, 0x4d28e049 +0, 40960, 40960, 4096, 16384, 0x8192f613 +0, 45056, 45056, 4096, 16384, 0x828dcb0f +0, 49152, 49152, 4096, 16384, 0xa489d7f3 +0, 53248, 53248, 4096, 16384, 0x4924bd0f +0, 57344, 57344, 4096, 16384, 0x368bf397 +0, 61440, 61440, 4096, 16384, 0x226abc0f +0, 65536, 65536, 4096, 16384, 0xae3fdc2b +0, 69632, 69632, 4096, 16384, 0xf5bfcf01 +0, 73728, 73728, 4096, 16384, 0x5926992b +0, 77824, 77824, 4096, 16384, 0x207ac393 +0, 81920, 81920, 4096, 16384, 0x6912e40d +0, 86016, 86016, 4096, 16384, 0xd41906a8 +0, 90112, 90112, 4096, 16384, 0x48f38331 +0, 94208, 94208, 4096, 16384, 0xd2dd1b12 +0, 98304, 98304, 4096, 16384, 0x413aed3f +0, 102400, 102400, 4096, 16384, 0x7c112f4a +0, 106496, 106496, 4096, 16384, 0x7ed0ddff +0, 110592, 110592, 4096, 16384, 0x24cdfaa3 +0, 114688, 114688, 4096, 16384, 0x03bfe99b +0, 118784, 118784, 4096, 16384, 0x9783181a +0, 122880, 122880, 4096, 16384, 0x391bb36f +0, 126976, 126976, 4096, 16384, 0x1945c977 +0, 131072, 131072, 4096, 16384, 0x4cbdd9a6 +0, 135168, 135168, 4096, 16384, 0x337be362 +0, 139264, 139264, 4096, 16384, 0xea5fd2ab +0, 143360, 143360, 4096, 16384, 0xe653d53d +0, 147456, 147456, 4096, 16384, 0x8222c2cf +0, 151552, 151552, 4096, 16384, 0xf125da89 +0, 155648, 155648, 4096, 16384, 0x8a91c191 +0, 159744, 159744, 4096, 16384, 0x8a5de885 +0, 163840, 163840, 4096, 16384, 0x2631d164 +0, 167936, 167936, 4096, 16384, 0x69bcba82 +0, 172032, 172032, 4096, 16384, 0x273bd152 +0, 176128, 176128, 4096, 16384, 0x5805d2f8 +0, 180224, 180224, 4096, 16384, 0xcba8b1a2 +0, 184320, 184320, 4096, 16384, 0x745497e2 +0, 188416, 188416, 4096, 16384, 0x6b56ebc0 +0, 192512, 192512, 4096, 16384, 0xb48ada17 +0, 196608, 196608, 4096, 16384, 0x41551373 +0, 200704, 200704, 4096, 16384, 0xe305612a +0, 204800, 204800, 4096, 16384, 0x8f64dc8e +0, 208896, 208896, 4096, 16384, 0x1d10cd37 +0, 212992, 212992, 4096, 16384, 0xcba8b1a2 +0, 217088, 217088, 4096, 16384, 0x745497e2 +0, 221184, 221184, 4096, 16384, 0x6b56ebc0 +0, 225280, 225280, 4096, 16384, 0xb48ada17 +0, 229376, 229376, 4096, 16384, 0x41551373 +0, 233472, 233472, 4096, 16384, 0xe305612a +0, 237568, 237568, 4096, 16384, 0x8f64dc8e +0, 241664, 241664, 4096, 16384, 0x1d10cd37 +0, 245760, 245760, 4096, 16384, 0xcba8b1a2 +0, 249856, 249856, 4096, 16384, 0x745497e2 +0, 253952, 253952, 4096, 16384, 0x6b56ebc0 +0, 258048, 258048, 4096, 16384, 0xb48ada17 +0, 262144, 262144, 2456, 9824, 0x98f13f46 diff --git a/tests/ref/fate/filter-acontrast-max b/tests/ref/fate/filter-acontrast-max new file mode 100644 index 0000000000..c87b2a3a9a --- /dev/null +++ b/tests/ref/fate/filter-acontrast-max @@ -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, 0xba44e52d +0, 4096, 4096, 4096, 16384, 0xa530d017 +0, 8192, 8192, 4096, 16384, 0xeb6beae5 +0, 12288, 12288, 4096, 16384, 0x0cbfdfcf +0, 16384, 16384, 4096, 16384, 0x6244dfe7 +0, 20480, 20480, 4096, 16384, 0x1a1becad +0, 24576, 24576, 4096, 16384, 0xa204cde5 +0, 28672, 28672, 4096, 16384, 0xbb0ce541 +0, 32768, 32768, 4096, 16384, 0xba44e52d +0, 36864, 36864, 4096, 16384, 0xa530d017 +0, 40960, 40960, 4096, 16384, 0x2aa7e173 +0, 45056, 45056, 4096, 16384, 0x404aea45 +0, 49152, 49152, 4096, 16384, 0x5705baef +0, 53248, 53248, 4096, 16384, 0xba06d169 +0, 57344, 57344, 4096, 16384, 0x9f9ae123 +0, 61440, 61440, 4096, 16384, 0x7c6080f9 +0, 65536, 65536, 4096, 16384, 0x8705eac7 +0, 69632, 69632, 4096, 16384, 0xdbcb07f8 +0, 73728, 73728, 4096, 16384, 0x6347d7bd +0, 77824, 77824, 4096, 16384, 0x589f1348 +0, 81920, 81920, 4096, 16384, 0xd6693b30 +0, 86016, 86016, 4096, 16384, 0xd110f0e5 +0, 90112, 90112, 4096, 16384, 0x903c5df1 +0, 94208, 94208, 4096, 16384, 0x8efeb337 +0, 98304, 98304, 4096, 16384, 0x44e7c52d +0, 102400, 102400, 4096, 16384, 0x7163edd7 +0, 106496, 106496, 4096, 16384, 0xbe9db38d +0, 110592, 110592, 4096, 16384, 0xf460034c +0, 114688, 114688, 4096, 16384, 0xa02abf5f +0, 118784, 118784, 4096, 16384, 0x88e62acc +0, 122880, 122880, 4096, 16384, 0xb336fab9 +0, 126976, 126976, 4096, 16384, 0x3422b0b9 +0, 131072, 131072, 4096, 16384, 0x9e56d99a +0, 135168, 135168, 4096, 16384, 0x9941e870 +0, 139264, 139264, 4096, 16384, 0x541ddb8b +0, 143360, 143360, 4096, 16384, 0x0a8ec759 +0, 147456, 147456, 4096, 16384, 0x5530ec19 +0, 151552, 151552, 4096, 16384, 0x988acb31 +0, 155648, 155648, 4096, 16384, 0xf017ef3d +0, 159744, 159744, 4096, 16384, 0x0c6af9d9 +0, 163840, 163840, 4096, 16384, 0x70fce23c +0, 167936, 167936, 4096, 16384, 0xda43d74e +0, 172032, 172032, 4096, 16384, 0x98b9fc22 +0, 176128, 176128, 4096, 16384, 0x259801cc +0, 180224, 180224, 4096, 16384, 0x93cfd8fd +0, 184320, 184320, 4096, 16384, 0x971370d5 +0, 188416, 188416, 4096, 16384, 0xb041c45c +0, 192512, 192512, 4096, 16384, 0x6a3ba409 +0, 196608, 196608, 4096, 16384, 0x84e4eb2e +0, 200704, 200704, 4096, 16384, 0x058a835d +0, 204800, 204800, 4096, 16384, 0xd8eefeb1 +0, 208896, 208896, 4096, 16384, 0x37b2f7fa +0, 212992, 212992, 4096, 16384, 0x93cfd8fd +0, 217088, 217088, 4096, 16384, 0x971370d5 +0, 221184, 221184, 4096, 16384, 0xb041c45c +0, 225280, 225280, 4096, 16384, 0x6a3ba409 +0, 229376, 229376, 4096, 16384, 0x84e4eb2e +0, 233472, 233472, 4096, 16384, 0x058a835d +0, 237568, 237568, 4096, 16384, 0xd8eefeb1 +0, 241664, 241664, 4096, 16384, 0x37b2f7fa +0, 245760, 245760, 4096, 16384, 0x93cfd8fd +0, 249856, 249856, 4096, 16384, 0x971370d5 +0, 253952, 253952, 4096, 16384, 0xb041c45c +0, 258048, 258048, 4096, 16384, 0x6a3ba409 +0, 262144, 262144, 2456, 9824, 0x8fea32a4 -- 2.52.0 _______________________________________________ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]
