[FFmpeg-user] Build fails with x265 trunk

Lou lou at lrcd.com
Wed Mar 5 21:37:02 CET 2014

On Wed, 5 Mar 2014 17:31:53 +0100
William Brana <wbrana at gmail.com> wrote:

> Hello,
> ffmpeg trunk fails with x265 trunk
> libavcodec/libx265.c: In function 'libx265_encode_init':
> libavcodec/libx265.c:124:16: error: 'x265_param' has no member named
> 'bEnableVuiParametersPresentFlag'
> libavcodec/libx265.c:125:16: error: 'x265_param' has no member named
> 'bEnableAspectRatioIdc'
> libavcodec/libx265.c:126:16: error: 'x265_param' has no member named
> 'aspectRatioIdc'
> libavcodec/libx265.c:127:16: error: 'x265_param' has no member named 'sarWidth'
> libavcodec/libx265.c:128:16: error: 'x265_param' has no member named 'sarHeight'

Probably more upstream API changes that have not yet been addressed by
the libx265 wrapper.

You can wait for an update, use an older x265, configure ffmpeg without
--enable-libx265, or fix libx265 yourself and send a patch to the
ffmpeg-devel mailing list.

You can probably expect more breakages as x265 matures into something
other than a neckbeard length measurement tool.

More information about the ffmpeg-user mailing list