[vlc-devel] [PATCH] avcodec: allow hardware decoding with multithread for FFmpeg

Rémi Denis-Courmont remi at remlab.net
Thu Jul 28 08:41:31 CEST 2016

Le 2016-07-28 00:34, Jean-Baptiste Kempf a écrit :
> On 27 Jul, Rémi Denis-Courmont wrote :
>> Use libav.
> It's not possible to do it anymore.
> libav is now lacking soo many things it's not even funny anymore.

The only things you achieve with that kind of statement are pissing off 
libav developers, losing any leverage on FFmpeg developers, and painting 
yourselves into a corner.

Now you have only three options:

1) Keep it as it is (or go back to VLC 2.1 style), meaning hardware 
acceleration is effectively disabled by default.

2) Fix FFmpeg and convince the FFmpeg developers to take up the 
"maintenaince burden" of your changes.

3) Risk crashing and corrupting the video (especially with DirectX, 
which appears to be the worst case here).

Rémi Denis-Courmont

More information about the vlc-devel mailing list