diff --git a/libavcodec/ffv1.c b/libavcodec/ffv1.c index 2efe7e192e..e3b71f7bb1 100644 --- a/libavcodec/ffv1.c +++ b/libavcodec/ffv1.c @@ -673,6 +673,10 @@ static av_cold int encode_init(AVCodecContext *avctx) av_log(avctx, AV_LOG_ERROR, "bits_per_raw_sample invalid\n"); return -1; } + if(!s->ac){ + av_log(avctx, AV_LOG_ERROR, "bits_per_raw_sample of more than 8 needs -coder 1 currently\n"); + return -1; + } s->version= 1; case PIX_FMT_YUV444P: case PIX_FMT_YUV422P: