[FFmpeg-cvslog] r17807 - trunk/libavcodec/nuv.c
reimar
subversion
Wed Mar 4 18:12:58 CET 2009
Author: reimar
Date: Wed Mar 4 18:12:58 2009
New Revision: 17807
Log:
Set AVFrame.reference correctly for nuv decoder.
Modified:
trunk/libavcodec/nuv.c
Modified: trunk/libavcodec/nuv.c
==============================================================================
--- trunk/libavcodec/nuv.c Wed Mar 4 17:56:55 2009 (r17806)
+++ trunk/libavcodec/nuv.c Wed Mar 4 18:12:58 2009 (r17807)
@@ -197,7 +197,7 @@ static int decode_frame(AVCodecContext *
if (keyframe && c->pic.data[0])
avctx->release_buffer(avctx, &c->pic);
- c->pic.reference = 1;
+ c->pic.reference = 3;
c->pic.buffer_hints = FF_BUFFER_HINTS_VALID | FF_BUFFER_HINTS_READABLE |
FF_BUFFER_HINTS_PRESERVE | FF_BUFFER_HINTS_REUSABLE;
result = keyframe ? avctx->get_buffer(avctx, &c->pic) : avctx->reget_buffer(avctx, &c->pic);
More information about the ffmpeg-cvslog
mailing list