[FFmpeg-devel] [PATCH] Rework VP8 decoder frame skipping code.
Reimar.Doeffinger at gmx.de
Tue Dec 13 23:15:49 CET 2011
On Mon, Dec 12, 2011 at 09:55:55PM +0100, Reimar Döffinger wrote:
> This reworks the frame skipping code such that the reference
> buffers are still updated according to the header.
> However it also ensures that the current frame will not end
> up in any reference buffer.
> Also fixes a hang with frame-multithreading, probably because
> get_buffer was already called and would have reset the progress,
> however the frame could remain in framep due to the missing update
> (or it could be assigned to next_framep and a skip_frame skip would
> then write it into framep - there might be even more failure modes).
> Sample might become available at samples/nsv/vp8.nsv
Sample for the hang is in incoming as vp8.nsv
More information about the ffmpeg-devel