ffmpeg | branch: master | Michael Niedermayer <mich...@niedermayer.cc> | Sun Dec 8 22:43:19 2019 +0100| [935a52c887b5a448938d0a999c82004b6777b2ec] | committer: Michael Niedermayer
avcodec/ffv1enc: Use version 3 by default (CRCs by default) Version 3 is since 2013 (FFmpeg 2.1) non experimental so should be widely supported Signed-off-by: Michael Niedermayer <mich...@niedermayer.cc> > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=935a52c887b5a448938d0a999c82004b6777b2ec --- libavcodec/ffv1enc.c | 3 ++- tests/fate/vcodec.mak | 2 +- tests/ref/fate/ffmpeg-loopback-decoding | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/libavcodec/ffv1enc.c b/libavcodec/ffv1enc.c index ea7e6e8bd7..75e40771b6 100644 --- a/libavcodec/ffv1enc.c +++ b/libavcodec/ffv1enc.c @@ -623,7 +623,8 @@ av_cold int ff_ffv1_encode_init(AVCodecContext *avctx) return AVERROR(EINVAL); } s->version = avctx->level; - } + } else if (s->version < 3) + s->version = 3; if (s->ec < 0) { if (s->version >= 4) { diff --git a/tests/fate/vcodec.mak b/tests/fate/vcodec.mak index 09e241127c..cafe7dfb8d 100644 --- a/tests/fate/vcodec.mak +++ b/tests/fate/vcodec.mak @@ -161,7 +161,7 @@ FATE_VCODEC-$(call ENCDEC, FFV1, AVI) += ffv1 ffv1-v0 ffv1-v2 \ FATE_VCODEC_SCALE-$(call ENCDEC, FFV1, AVI) += ffv1-v3-yuv422p10 ffv1-v3-yuv444p16 \ ffv1-v3-bgr0 ffv1-v3-rgb48 ffv1-2pass10 fate-vsynth%-ffv1: ENCOPTS = -slices 4 -fate-vsynth%-ffv1-v0: CODEC = ffv1 +fate-vsynth%-ffv1-v0: ENCOPTS = -level 0 fate-vsynth%-ffv1-v2: ENCOPTS = -level 2 -strict experimental fate-vsynth%-ffv1-v3-yuv420p: ENCOPTS = -level 3 -pix_fmt yuv420p fate-vsynth%-ffv1-v3-yuv422p10: ENCOPTS = -level 3 -pix_fmt yuv422p10 \ diff --git a/tests/ref/fate/ffmpeg-loopback-decoding b/tests/ref/fate/ffmpeg-loopback-decoding index ae92f32a37..06fa5ccd92 100644 --- a/tests/ref/fate/ffmpeg-loopback-decoding +++ b/tests/ref/fate/ffmpeg-loopback-decoding @@ -1,5 +1,5 @@ -e4e0e27eb8ed99eedc2458d92401c5e4 *tests/data/fate/ffmpeg-loopback-decoding.nut -7435259 tests/data/fate/ffmpeg-loopback-decoding.nut +aa7b6ff7c731fc5bfc331db8b234a6ce *tests/data/fate/ffmpeg-loopback-decoding.nut +7182759 tests/data/fate/ffmpeg-loopback-decoding.nut #tb 0: 1/25 #media_type 0: video #codec_id 0: rawvideo _______________________________________________ ffmpeg-cvslog mailing list ffmpeg-cvslog@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog To unsubscribe, visit link above, or email ffmpeg-cvslog-requ...@ffmpeg.org with subject "unsubscribe".