mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-11-26 19:01:44 +02:00
ffv1: allow selecting 1.3 by using -level
Note, 1.3 is not finalized and the bitstream will still change do not use it yet. This option is just to make playing with it easier, otherwise one would have to edit the source Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
e37419a806
commit
44f789c092
@ -903,6 +903,11 @@ static av_cold int encode_init(AVCodecContext *avctx)
|
||||
if((avctx->flags & (CODEC_FLAG_PASS1|CODEC_FLAG_PASS2)) || avctx->slices>1)
|
||||
s->version = FFMAX(s->version, 2);
|
||||
|
||||
if(avctx->level == 3){
|
||||
s->version = 3;
|
||||
s->ec = 1;
|
||||
}
|
||||
|
||||
if(s->version >= 2 && avctx->strict_std_compliance > FF_COMPLIANCE_EXPERIMENTAL) {
|
||||
av_log(avctx, AV_LOG_ERROR, "Version 2 needed for requested features but version 2 is experimental and not enabled\n");
|
||||
return -1;
|
||||
|
Loading…
Reference in New Issue
Block a user