Set reordered_opaque during context alloc by default to AV_NOPTS_VALUE.
authorMichael Niedermayer <michaelni@gmx.at>
Mon, 1 Feb 2010 00:18:49 +0000 (00:18 +0000)
committerMichael Niedermayer <michaelni@gmx.at>
Mon, 1 Feb 2010 00:18:49 +0000 (00:18 +0000)
This should make sure that pictures allocated prior to avcodec_decode_video()
get AV_NOPTS_VALUE assigned.

Originally committed as revision 21580 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/options.c

index d2d8c0a..bb69ba8 100644 (file)
@@ -442,6 +442,7 @@ void avcodec_get_context_defaults2(AVCodecContext *s, enum CodecType codec_type)
 
     s->palctrl = NULL;
     s->reget_buffer= avcodec_default_reget_buffer;
+    s->reordered_opaque= AV_NOPTS_VALUE;
 }
 
 AVCodecContext *avcodec_alloc_context2(enum CodecType codec_type){