diff -Nru ffmpeg-0+git20240423~ubuntu22.04.1/debian/changelog ffmpeg-0+git20240424~ubuntu22.04.1/debian/changelog --- ffmpeg-0+git20240423~ubuntu22.04.1/debian/changelog 2024-04-23 22:49:45.000000000 +0000 +++ ffmpeg-0+git20240424~ubuntu22.04.1/debian/changelog 2024-04-24 22:49:18.000000000 +0000 @@ -1,8 +1,8 @@ -ffmpeg (7:0+git20240423~ubuntu22.04.1) jammy; urgency=low +ffmpeg (7:0+git20240424~ubuntu22.04.1) jammy; urgency=low * Auto build. - -- Pavel Tue, 23 Apr 2024 22:49:45 +0000 + -- Pavel Wed, 24 Apr 2024 22:49:18 +0000 ffmpeg (7:0) UNRELEASED; urgency=medium diff -Nru ffmpeg-0+git20240423~ubuntu22.04.1/debian/git-build-recipe.manifest ffmpeg-0+git20240424~ubuntu22.04.1/debian/git-build-recipe.manifest --- ffmpeg-0+git20240423~ubuntu22.04.1/debian/git-build-recipe.manifest 2024-04-23 22:49:45.000000000 +0000 +++ ffmpeg-0+git20240424~ubuntu22.04.1/debian/git-build-recipe.manifest 2024-04-24 22:49:18.000000000 +0000 @@ -1,4 +1,4 @@ -# git-build-recipe format 0.4 deb-version {debversion}+git20240423 -lp:~mpv-team/mpv/+git/ffmpeg git-commit:13e93ffbfd08598b8952aa7ce42ec4abe6d5ebfd +# git-build-recipe format 0.4 deb-version {debversion}+git20240424 +lp:~mpv-team/mpv/+git/ffmpeg git-commit:96d941b30ea1d7195ee13dbab192984efb5572b7 nest ffnvcodec lp:~mpv-team/mpv/+git/nv-codec-headers build_deps/nv-codec-headers git-commit:7bd6888477444e1c76acd7d7d8d811afe515b374 merge debian lp:~spvkgn/+git/ffmpeg-pkg git-commit:0673f0fc39c696945817db8035db86a4d47d8a1e diff -Nru ffmpeg-0+git20240423~ubuntu22.04.1/libavcodec/av1dec.c ffmpeg-0+git20240424~ubuntu22.04.1/libavcodec/av1dec.c --- ffmpeg-0+git20240423~ubuntu22.04.1/libavcodec/av1dec.c 2024-04-23 22:48:10.000000000 +0000 +++ ffmpeg-0+git20240424~ubuntu22.04.1/libavcodec/av1dec.c 2024-04-24 22:47:34.000000000 +0000 @@ -372,8 +372,13 @@ int ref_order_hint = s->ref[ref_slot].order_hint; frame->order_hints[ref_name] = ref_order_hint; - frame->ref_frame_sign_bias[ref_name] = - get_relative_dist(seq, ref_order_hint, frame->order_hint); + if (!seq->enable_order_hint) { + frame->ref_frame_sign_bias[ref_name] = 0; + } else { + frame->ref_frame_sign_bias[ref_name] = + get_relative_dist(seq, ref_order_hint, + frame->order_hint) > 0; + } } } diff -Nru ffmpeg-0+git20240423~ubuntu22.04.1/libavcodec/codec_par.c ffmpeg-0+git20240424~ubuntu22.04.1/libavcodec/codec_par.c --- ffmpeg-0+git20240423~ubuntu22.04.1/libavcodec/codec_par.c 2024-04-23 22:48:10.000000000 +0000 +++ ffmpeg-0+git20240424~ubuntu22.04.1/libavcodec/codec_par.c 2024-04-24 22:47:34.000000000 +0000 @@ -250,6 +250,7 @@ } av_freep(&codec->extradata); + codec->extradata_size = 0; if (par->extradata) { codec->extradata = av_mallocz(par->extradata_size + AV_INPUT_BUFFER_PADDING_SIZE); if (!codec->extradata) diff -Nru ffmpeg-0+git20240423~ubuntu22.04.1/libavutil/iamf.c ffmpeg-0+git20240424~ubuntu22.04.1/libavutil/iamf.c --- ffmpeg-0+git20240423~ubuntu22.04.1/libavutil/iamf.c 2024-04-23 22:48:11.000000000 +0000 +++ ffmpeg-0+git20240424~ubuntu22.04.1/libavutil/iamf.c 2024-04-24 22:47:34.000000000 +0000 @@ -74,7 +74,7 @@ }; static const AVClass mix_gain_class = { - .class_name = "AVIAMFSubmixElement", + .class_name = "AVIAMFMixGain", .item_name = av_default_item_name, .version = LIBAVUTIL_VERSION_INT, .option = mix_gain_options,