From 51a21fa57e67b246b45fb480a2e9c44650fba358 Mon Sep 17 00:00:00 2001 From: David Rosca Date: Tue, 11 Nov 2025 11:02:19 +0100 Subject: [PATCH] vulkan/video: Fix coding AV1 seq_choose_screen_content_tools = 1 Fixes: 724655bfc6b ("vulkan/video: add support for AV1 encoding to runtime") Reviewed-by: Hyunjun Ko Reviewed-by: Benjamin Cheng (cherry picked from commit 22803f0d503065c1e7756c076ec0440f6626dd82) Part-of: --- .pick_status.json | 2 +- src/vulkan/runtime/vk_video.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.pick_status.json b/.pick_status.json index 3ce361ae32e..189a38fe852 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -454,7 +454,7 @@ "description": "vulkan/video: Fix coding AV1 seq_choose_screen_content_tools = 1", "nominated": true, "nomination_type": 2, - "resolution": 0, + "resolution": 1, "main_sha": null, "because_sha": "724655bfc6b70deec343a963d8728d1bd641db44", "notes": null diff --git a/src/vulkan/runtime/vk_video.c b/src/vulkan/runtime/vk_video.c index 2bea539003f..24a8632368d 100644 --- a/src/vulkan/runtime/vk_video.c +++ b/src/vulkan/runtime/vk_video.c @@ -3167,7 +3167,7 @@ vk_video_encode_av1_seq_hdr(const struct vk_video_session_parameters *params, if (seq_hdr->seq_force_screen_content_tools > 0) { if (seq_hdr->seq_force_integer_mv == 2 /* SELECT_INTEGER_MV */) - vl_bitstream_put_bits(&enc, 1, seq_hdr->seq_force_integer_mv); /* seq_choose_integer_mv = 1 */ + vl_bitstream_put_bits(&enc, 1, 1); /* seq_choose_integer_mv = 1 */ else { vl_bitstream_put_bits(&enc, 1, 0); /* seq_choose_integer_mv = 0 */ vl_bitstream_put_bits(&enc, 1, seq_hdr->seq_force_integer_mv);