On Tue, Apr 26, 2011 at 11:45:40AM +0200, Stefano Sabatini wrote:
> Also remove call to avctx->release_buffer(), which would prevent
> reget_buffer to get the previous image data. reget_buffer is required
> since apparently the codec needs to be feeded with the previous frame
> data.
> 
> Releasing the frame and using get_buffer was working only in the case
> get_buffer() was returning the old frame data, and resulting in
> playback artifacts otherwise.
> 
> Fix trac issue #78.

The patch looks reasonable, its description does not. Simply saying "Decoder
relies on previous frame data, so use reget_buffer()" should be enough.
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to