hurry up support
authorMichael Niedermayer <michaelni@gmx.at>
Tue, 16 Jul 2002 10:29:07 +0000 (10:29 +0000)
committerMichael Niedermayer <michaelni@gmx.at>
Tue, 16 Jul 2002 10:29:07 +0000 (10:29 +0000)
returning buf_size insetad of 0

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

libavcodec/svq1.c

index b43b10a..9a538e4 100644 (file)
@@ -2577,6 +2577,8 @@ static int svq1_decode_frame(AVCodecContext *avctx,
 #endif
     return result;
   }
+  
+  if(avctx->hurry_up && s->pict_type==B_TYPE) return buf_size;
 
   /* decode y, u and v components */
   for (i=0; i < 3; i++) {
@@ -2645,7 +2647,7 @@ static int svq1_decode_frame(AVCodecContext *avctx,
   }
 
   *data_size=sizeof(AVPicture);
-  return 0;
+  return buf_size;
 }
 
 static int svq1_decode_init(AVCodecContext *avctx)