[FFmpeg-devel] [PATCH] Fix hang with multithreaded VP8 decoded.
Reimar.Doeffinger at gmx.de
Sun Dec 11 17:42:24 CET 2011
On Sun, Dec 11, 2011 at 05:24:01PM +0100, Michael Niedermayer wrote:
> On Sun, Dec 11, 2011 at 04:06:25PM +0100, Reimar Döffinger wrote:
> > This happens when the first frames are not a keyframes.
> > Sample might become available at samples/nsv/vp8.nsv
> > Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
> > ---
> > libavcodec/vp8.c | 1 +
> > 1 files changed, 1 insertions(+), 0 deletions(-)
> should be ok
Hm, maybe someone could have another look?
Because I think the real issue is that sometimes we will record
frames as reference frames even though we later (at this if) decide
to not decode them.
It might be much better to fix that instead, but to me that reference
handling code seems very ugly and convoluted.
More information about the ffmpeg-devel