[FFmpeg-devel] [PATCH 1/2] lavfi: fix building with --disable-everything --enable-shared

Hendrik Leppkes h.leppkes at gmail.com
Fri May 24 16:44:31 CEST 2013


On Fri, May 24, 2013 at 4:41 PM, Clément Bœsch <ubitux at gmail.com> wrote:
> On Fri, May 24, 2013 at 04:38:01PM +0200, Hendrik Leppkes wrote:
>> ---
>>  libavfilter/Makefile | 5 +++++
>>  1 file changed, 5 insertions(+)
>>
>> diff --git a/libavfilter/Makefile b/libavfilter/Makefile
>> index fa601b5..60a560f 100644
>> --- a/libavfilter/Makefile
>> +++ b/libavfilter/Makefile
>> @@ -2,6 +2,11 @@ include $(SUBDIR)../config.mak
>>
>>  NAME = avfilter
>>  FFLIBS = avutil
>> +
>> +FFLIBS-$(CONFIG_AVFORMAT)                    += avformat
>> +FFLIBS-$(CONFIG_AVCODEC)                     += avcodec
>> +FFLIBS-$(CONFIG_SWSCALE)                     += swscale
>> +
>>  FFLIBS-$(CONFIG_ACONVERT_FILTER)             += swresample
>>  FFLIBS-$(CONFIG_AMOVIE_FILTER)               += avformat avcodec
>>  FFLIBS-$(CONFIG_ARESAMPLE_FILTER)            += swresample
>
> Did you see
>   http://ffmpeg.org/pipermail/ffmpeg-devel/2013-May/144022.html
>
> ?


I guess i did not see that.
Just adding to your patch then that it also fixes shared builds with a
very small subset of filters, say only buffersrc/buffersink/yadif, a
build i use myself for getting YADIF, but need no other filters.


More information about the ffmpeg-devel mailing list