[x264-devel] does not link lavf support

vmrsss vmrsss at gmail.com
Sat Jun 18 09:58:42 CEST 2011


Hello.

X264 does not build any longer with lavf support on MacOS X architectures. When I try to configure, I get:

> Warning: av_get_pix_fmt_name is missing from libavutil, update for swscale support
> Warning: libavformat is not supported without swscale support

However, av_get_pix_fmt_name is clearly there:

> $ nm /usr/local/lib/libavutil.dylib |grep get_pix
> 000000000000df20 T _av_get_pix_fmt
> 000000000000d970 T _av_get_pix_fmt_name
> 000000000000e040 T _av_get_pix_fmt_string

I suspect this is due to the following ffmpeg commit

> commit 87f40364d1a22aff5c9c245fa4ad07275c954248
> Merge: e4e2db9 dc6632f
> Author: Michael Niedermayer <michaelni at gmx.at>
> Date:   Sat Jun 4 06:31:35 2011 +0200

which among other things does:

>       swscale: split swscale.c in unscaled and generic conversion routines.

and

>       Replace avcodec_get_pix_fmt_name() by av_get_pix_fmt_name().

Can anybody help with a patch?

Thanks a lot.


More information about the x264-devel mailing list