[vlc-devel] [PATCH] vdpau: fix build with FFmpeg

Rémi Denis-Courmont remi at remlab.net
Tue Mar 4 16:06:09 CET 2014

On Tue, 04 Mar 2014 15:54:07 +0100, Rafaël Carré <funman at videolan.org>
> On 03/04/14 15:35, Rémi Denis-Courmont wrote:
>> No, this makes no sense since configure is already checking for
>> with av_vdpau_alloc_context().
> Doesn't work with FFmpeg.

_Regardless_ of which of the two forks you use: The old versions of
libavcodec that this patch adds support for have known bugs in hwaccel. On
top of that, this adds a dependency on the size of a structure, a value
that is explicitly not part of the ABI. So I do not want to support those
old versions, just like JB does not want to support old dvdnav.

As for which fork to use, I do note that David officially dropped support
for libav on MacOS as the maintainer. Similarly, I do not support FFmpeg as
the VDPAU maintainer. Not to mention that this was agreed at FOSDEM *and*
confirmed on the asso list. Also on libav, this patch is inconsistent, as
it mismatches the version requirement of the code and the configure script.

Rémi Denis-Courmont
Sent from my collocated server

More information about the vlc-devel mailing list