mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2024-12-23 15:53:08 +00:00
avcodec/dpx: return different error code for unsupported depths
Also give better message in such cases. Signed-off-by: Paul B Mahol <onemda@gmail.com>
This commit is contained in:
parent
ad934bc353
commit
62078f25ee
@ -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;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user