[vlc-devel] [PATCH] Use avcodec's vp9 parser to packetize the superframes before decoding

Rémi Denis-Courmont remi at remlab.net
Sat Feb 14 17:32:02 CET 2015


Le samedi 14 février 2015, 17:02:50 Jean-Baptiste Kempf a écrit :
> On 05 Feb, Rémi Denis-Courmont wrote :
> > So what happens when FFmpeg gets fixed and someone tries to use VLC 2.2
> > with
> FFmpeg will not fix it, because "it's working correctly. Some codecs
> require parsers".

Either there is a need for a packetizer, FFmpeg is correct and the patch is 
wrong. Or there is no need for a packetizer, FFmpeg is buggy and the patch is 
wrong.

Either way, the patch is wrong.

> > *If* the bug is in FFmpeg, then
> > FFmpeg needs to be fixed; is all.
> 
> Sure, but here, it's not a bug,

If it is not a bug, then putting the packetizer in front of the libvpx 
reference decoder will work just fine.

> it's a "feature to get faster".

This is a false dichotomy.

-- 
Rémi Denis-Courmont
http://www.remlab.net/




More information about the vlc-devel mailing list