cljr: return a more sensible value when encountering invalid headers
authorDiego Biurrun <diego@biurrun.de>
Thu, 8 Dec 2011 14:53:27 +0000 (15:53 +0100)
committerDiego Biurrun <diego@biurrun.de>
Thu, 8 Dec 2011 19:28:27 +0000 (20:28 +0100)
libavcodec/cljr.c

index bc70d1b..187e86d 100644 (file)
@@ -61,7 +61,7 @@ static int decode_frame(AVCodecContext *avctx,
 
     if(buf_size/avctx->height < avctx->width) {
         av_log(avctx, AV_LOG_ERROR, "Resolution larger than buffer size. Invalid header?\n");
-        return -1;
+        return AVERROR_INVALIDDATA;
     }
 
     p->reference= 0;