Commit 62078f25 authored by Paul B Mahol's avatar Paul B Mahol

avcodec/dpx: return different error code for unsupported depths

Also give better message in such cases.
Signed-off-by: 's avatarPaul B Mahol <onemda@gmail.com>
parent ad934bc3
......@@ -193,8 +193,12 @@ static int decode_frame(AVCodecContext *avctx,
}
total_size = 2 * avctx->width * avctx->height * elements;
break;
case 1:
case 32:
case 64:
avpriv_report_missing_feature(avctx, "Depth %d", bits_per_color);
return AVERROR_PATCHWELCOME;
default:
av_log(avctx, AV_LOG_ERROR, "Unsupported color depth : %d\n", bits_per_color);
return AVERROR_INVALIDDATA;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment