mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
vc2enc: decrease default strictness level
Given how incredibly limited the official specifications are (limiting all use to only the most common broadcasting formats), permit all supported inputs by default. This makes the encoder more useful.
This commit is contained in:
parent
752dd1952a
commit
b52b398c30
@ -1124,12 +1124,12 @@ static av_cold int vc2_encode_init(AVCodecContext *avctx)
|
||||
}
|
||||
|
||||
if (s->base_vf <= 0) {
|
||||
if (avctx->strict_std_compliance <= FF_COMPLIANCE_UNOFFICIAL) {
|
||||
if (avctx->strict_std_compliance < FF_COMPLIANCE_STRICT) {
|
||||
s->strict_compliance = s->base_vf = 0;
|
||||
av_log(avctx, AV_LOG_WARNING, "Disabling strict compliance\n");
|
||||
av_log(avctx, AV_LOG_WARNING, "Format does not strictly comply with VC2 specs\n");
|
||||
} else {
|
||||
av_log(avctx, AV_LOG_WARNING, "Given format does not strictly comply with "
|
||||
"the specifications, please add a -strict -1 flag to use it\n");
|
||||
"the specifications, decrease strictness to use it.\n");
|
||||
return AVERROR_UNKNOWN;
|
||||
}
|
||||
} else {
|
||||
|
Loading…
Reference in New Issue
Block a user