X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavcodec%2Fcscd.c;h=032b58a04fa428c66705c3932a968186d8754120;hb=6101e5322f083a806fd92a6261ff3197fdd0f5e7;hp=4f9b70c88b8db1c0264d7758a4a9de1b388c976b;hpb=be2e211dce2964f922e5dee54a7569ebd6efb0da;p=ffmpeg diff --git a/libavcodec/cscd.c b/libavcodec/cscd.c index 4f9b70c88b8..032b58a04fa 100644 --- a/libavcodec/cscd.c +++ b/libavcodec/cscd.c @@ -228,7 +228,7 @@ static av_cold int decode_init(AVCodecContext *avctx) { av_log(avctx, AV_LOG_ERROR, "CamStudio codec error: invalid depth %i bpp\n", avctx->bits_per_coded_sample); - return 1; + return AVERROR_INVALIDDATA; } c->bpp = avctx->bits_per_coded_sample; avcodec_get_frame_defaults(&c->pic); @@ -242,7 +242,7 @@ static av_cold int decode_init(AVCodecContext *avctx) { c->decomp_buf = av_malloc(c->decomp_size + AV_LZO_OUTPUT_PADDING); if (!c->decomp_buf) { av_log(avctx, AV_LOG_ERROR, "Can't allocate decompression buffer.\n"); - return 1; + return AVERROR(ENOMEM); } return 0; } @@ -264,5 +264,5 @@ AVCodec ff_cscd_decoder = { .close = decode_end, .decode = decode_frame, .capabilities = CODEC_CAP_DR1, - .long_name = NULL_IF_CONFIG_SMALL("CamStudio"), + .long_name = NULL_IF_CONFIG_SMALL("CamStudio"), };