make MPV_frame_start fail on get_buffer failer
authorIvan Kalvachev <ikalvachev@gmail.com>
Sat, 26 Jul 2003 23:31:13 +0000 (23:31 +0000)
committerIvan Kalvachev <ikalvachev@gmail.com>
Sat, 26 Jul 2003 23:31:13 +0000 (23:31 +0000)
Originally committed as revision 2089 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/mpegvideo.c

index 737cd0d..af6dd61 100644 (file)
@@ -981,7 +981,8 @@ alloc:
         if(s->current_picture_ptr)
             pic->coded_picture_number= s->current_picture_ptr->coded_picture_number+1;
         
-        alloc_picture(s, (Picture*)pic, 0);
+        if( alloc_picture(s, (Picture*)pic, 0) < 0)
+            return -1;
 
         s->current_picture_ptr= &s->picture[i];
     }