Make avcodec_check_dimensions() return AVERROR(EINVAL) rather than -1
authorStefano Sabatini <stefano.sabatini-lala@poste.it>
Sun, 25 Apr 2010 15:05:16 +0000 (15:05 +0000)
committerStefano Sabatini <stefano.sabatini-lala@poste.it>
Sun, 25 Apr 2010 15:05:16 +0000 (15:05 +0000)
in case of invalid picture size.

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

libavcodec/utils.c

index 34e8ae4..87facec 100644 (file)
@@ -224,7 +224,7 @@ int avcodec_check_dimensions(void *av_log_ctx, unsigned int w, unsigned int h){
         return 0;
 
     av_log(av_log_ctx, AV_LOG_ERROR, "picture size invalid (%ux%u)\n", w, h);
-    return -1;
+    return AVERROR(EINVAL);
 }
 
 int avcodec_default_get_buffer(AVCodecContext *s, AVFrame *pic){