Commit 07565e4666 for ffmpeg
commit 07565e46662ec90eef6e35ac554f9a4c4746fc3a
Author: Kacper Michajłow <kasper93@gmail.com>
Date: Tue Sep 22 18:34:35 2026 +0200
tests/fate/filter-video: run the nlmeans integral test
The integral program was compiled but never executed. Register it
together with the drawutils test under CONFIG_AVFILTER, neither of them
needs the ffmpeg CLI.
Signed-off-by: Kacper Michajłow <kasper93@gmail.com>
diff --git a/tests/fate/filter-video.mak b/tests/fate/filter-video.mak
index f57450669a..f813d72106 100644
--- a/tests/fate/filter-video.mak
+++ b/tests/fate/filter-video.mak
@@ -504,10 +504,15 @@ fate-filter-fps-down-eof-pass: CMD = framecrc -lavfi testsrc2=r=7:d=3.5,fps=3:eo
fate-filter-fps-start-drop: CMD = framecrc -lavfi testsrc2=r=7:d=3.5,fps=3:start_time=1.5
fate-filter-fps-start-fill: CMD = framecrc -lavfi testsrc2=r=7:d=1.5,setpts=PTS+14,fps=3:start_time=1.5
-FATE_FILTER-yes += fate-filter-drawutils
+FATE_LIBAVFILTER-yes += fate-filter-drawutils
fate-filter-drawutils: libavfilter/tests/drawutils$(EXESUF)
fate-filter-drawutils: CMD = run libavfilter/tests/drawutils$(EXESUF)
+FATE_LIBAVFILTER-$(CONFIG_NLMEANS_FILTER) += fate-filter-nlmeans-integral
+fate-filter-nlmeans-integral: libavfilter/tests/integral$(EXESUF)
+fate-filter-nlmeans-integral: CMD = run libavfilter/tests/integral$(EXESUF)
+fate-filter-nlmeans-integral: CMP = null
+
DRAWVG_SCRIPT_ALL = $(SRC_PATH)/tests/ref/lavf/drawvg.all
FATE_FILTER-$(CONFIG_DRAWVG_FILTER) += fate-filter-drawvg-interpreter
@@ -927,6 +932,8 @@ FATE_SAMPLES_FFMPEG += $(FATE_FILTER_SAMPLES-yes)
FATE_FFPROBE += $(FATE_FILTER_FFPROBE-yes)
FATE_FFMPEG += $(FATE_FILTER-yes)
-fate-vfilter: $(FATE_FILTER-yes) $(FATE_FILTER_SAMPLES-yes) $(FATE_FILTER_VSYNTH-yes)
+FATE-$(CONFIG_AVFILTER) += $(FATE_LIBAVFILTER-yes)
+
+fate-vfilter: $(FATE_FILTER-yes) $(FATE_FILTER_SAMPLES-yes) $(FATE_FILTER_VSYNTH-yes) $(FATE_LIBAVFILTER-yes)
fate-filter: fate-afilter fate-vfilter $(FATE_METADATA_FILTER-yes) $(FATE_FILTER_FFPROBE-yes)