Make the MJPEG decoder return -1 when no image was decoded so that decode
authorReimar Döffinger <Reimar.Doeffinger@gmx.de>
Sat, 4 Jul 2009 18:22:33 +0000 (18:22 +0000)
committerReimar Döffinger <Reimar.Doeffinger@gmx.de>
Sat, 4 Jul 2009 18:22:33 +0000 (18:22 +0000)
errors are actually recognizable as such.

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

libavcodec/mjpegdec.c

index b5f8281..a40dfdb 100644 (file)
@@ -1479,6 +1479,8 @@ not_the_end:
             }
         }
     }
+    av_log(avctx, AV_LOG_FATAL, "No JPEG data found in image\n");
+    return -1;
 the_end:
     av_log(avctx, AV_LOG_DEBUG, "mjpeg decode frame unused %td bytes\n", buf_end - buf_ptr);
 //    return buf_end - buf_ptr;