From: Anton Khirnov Date: Thu, 15 Nov 2012 17:18:12 +0000 (+0100) Subject: zmbv: return more meaningful error codes. X-Git-Tag: android-x86-4.4-r1~364^2~2295 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=aaf208329f6ed21f51d7bcfa6b50ea41e0825c4e;p=android-x86%2Fexternal-ffmpeg.git zmbv: return more meaningful error codes. --- diff --git a/libavcodec/zmbv.c b/libavcodec/zmbv.c index 0733fa70d4..8e0db8b531 100644 --- a/libavcodec/zmbv.c +++ b/libavcodec/zmbv.c @@ -485,7 +485,7 @@ static int decode_frame(AVCodecContext *avctx, void *data, int *got_frame, AVPac zret = inflateReset(&c->zstream); if (zret != Z_OK) { av_log(avctx, AV_LOG_ERROR, "Inflate reset error: %d\n", zret); - return -1; + return AVERROR_UNKNOWN; } tmp = av_realloc(c->cur, avctx->width * avctx->height * (c->bpp / 8)); @@ -639,7 +639,7 @@ static av_cold int decode_init(AVCodecContext *avctx) zret = inflateInit(&c->zstream); if (zret != Z_OK) { av_log(avctx, AV_LOG_ERROR, "Inflate init error: %d\n", zret); - return -1; + return AVERROR_UNKNOWN; } return 0;