10l (scene change pict_type was wrong after coded_frame fix) patch by (Loren Merritt...
authorLoren Merritt <lorenm@u.washington.edu>
Thu, 16 Sep 2004 17:36:39 +0000 (17:36 +0000)
committerMichael Niedermayer <michaelni@gmx.at>
Thu, 16 Sep 2004 17:36:39 +0000 (17:36 +0000)
Originally committed as revision 3471 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/mpegvideo.c

index 93b0431..d050cb9 100644 (file)
@@ -4845,7 +4845,9 @@ static void encode_picture(MpegEncContext *s, int picture_number)
     }
     
     //FIXME var duplication
+    s->current_picture_ptr->key_frame=
     s->current_picture.key_frame= s->pict_type == I_TYPE; //FIXME pic_ptr
+    s->current_picture_ptr->pict_type=
     s->current_picture.pict_type= s->pict_type;
 
     if(s->current_picture.key_frame)