From ff4e9fa2d5c06ef589b8899387c3589122d48a35 Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Mon, 12 Jun 2023 11:48:58 +1000 Subject: [PATCH] radv/video: program frame number correctly. doesn't appear to fix anything, but is more correct. Reviewed-by: Lynne Part-of: --- src/amd/vulkan/radv_video.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/amd/vulkan/radv_video.c b/src/amd/vulkan/radv_video.c index 032fd7c2cc1..99239350dd7 100644 --- a/src/amd/vulkan/radv_video.c +++ b/src/amd/vulkan/radv_video.c @@ -869,7 +869,7 @@ static rvcn_dec_message_avc_t get_h264_msg(struct radv_video_session *vid, const struct VkVideoDecodeH264DpbSlotInfoKHR *dpb_slot = vk_find_struct_const(frame_info->pReferenceSlots[i].pNext, VIDEO_DECODE_H264_DPB_SLOT_INFO_KHR); - result.frame_num_list[i] = idx; + result.frame_num_list[i] = dpb_slot->pStdReferenceInfo->FrameNum; result.field_order_cnt_list[i][0] = dpb_slot->pStdReferenceInfo->PicOrderCnt[0]; result.field_order_cnt_list[i][1] = dpb_slot->pStdReferenceInfo->PicOrderCnt[1];