[FFmpeg-devel] [PATCH] lavfi: simplify link dependencies.
Clément Bœsch
ubitux at gmail.com
Wed May 22 19:38:14 CEST 2013
This avoids re-declaring the filter dependencies. Also, it fixes the
optional dependencies: for instance the select filter having an optional
dependency on avcodec.
---
libavfilter/Makefile | 23 ++++++-----------------
1 file changed, 6 insertions(+), 17 deletions(-)
diff --git a/libavfilter/Makefile b/libavfilter/Makefile
index 6cc2930..2897f49 100644
--- a/libavfilter/Makefile
+++ b/libavfilter/Makefile
@@ -2,23 +2,12 @@ include $(SUBDIR)../config.mak
NAME = avfilter
FFLIBS = avutil
-FFLIBS-$(CONFIG_ACONVERT_FILTER) += swresample
-FFLIBS-$(CONFIG_AMOVIE_FILTER) += avformat avcodec
-FFLIBS-$(CONFIG_ARESAMPLE_FILTER) += swresample
-FFLIBS-$(CONFIG_ASYNCTS_FILTER) += avresample
-FFLIBS-$(CONFIG_ATEMPO_FILTER) += avcodec
-FFLIBS-$(CONFIG_DECIMATE_FILTER) += avcodec
-FFLIBS-$(CONFIG_DESHAKE_FILTER) += avcodec
-FFLIBS-$(CONFIG_MOVIE_FILTER) += avformat avcodec
-FFLIBS-$(CONFIG_MP_FILTER) += avcodec
-FFLIBS-$(CONFIG_PAN_FILTER) += swresample
-FFLIBS-$(CONFIG_PP_FILTER) += postproc
-FFLIBS-$(CONFIG_REMOVELOGO_FILTER) += avformat avcodec swscale
-FFLIBS-$(CONFIG_RESAMPLE_FILTER) += avresample
-FFLIBS-$(CONFIG_SCALE_FILTER) += swscale
-FFLIBS-$(CONFIG_SHOWSPECTRUM_FILTER) += avcodec
-FFLIBS-$(CONFIG_SMARTBLUR_FILTER) += swscale
-FFLIBS-$(CONFIG_SUBTITLES_FILTER) += avformat avcodec
+FFLIBS-$(CONFIG_AVCODEC) += avcodec
+FFLIBS-$(CONFIG_AVFORMAT) += avformat
+FFLIBS-$(CONFIG_AVRESAMPLE) += avresample
+FFLIBS-$(CONFIG_POSTPROC) += postproc
+FFLIBS-$(CONFIG_SWRESAMPLE) += swresample
+FFLIBS-$(CONFIG_SWSCALE) += swscale
HEADERS = asrc_abuffer.h \
avcodec.h \
--
1.8.2.3
More information about the ffmpeg-devel
mailing list