From c2081ebb70266b12da8e51bad4ec8645568741cc Mon Sep 17 00:00:00 2001 From: Alex Bee Date: Sat, 22 Oct 2022 11:39:38 +0200 Subject: [PATCH] Rockchip: linux: Fix HEVC decoding Properly initalize vb2_buffer pointer --- .../patches/linux/default/linux-2000-v4l2-wip-rkvdec-hevc.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/Rockchip/patches/linux/default/linux-2000-v4l2-wip-rkvdec-hevc.patch b/projects/Rockchip/patches/linux/default/linux-2000-v4l2-wip-rkvdec-hevc.patch index 2c280339fa..40441c1565 100644 --- a/projects/Rockchip/patches/linux/default/linux-2000-v4l2-wip-rkvdec-hevc.patch +++ b/projects/Rockchip/patches/linux/default/linux-2000-v4l2-wip-rkvdec-hevc.patch @@ -2316,7 +2316,7 @@ index 000000000000..fd87cbf9c1f8 + const struct v4l2_ctrl_hevc_decode_params *decode_params = run->decode_params; + const struct v4l2_hevc_dpb_entry *dpb = decode_params->dpb; + struct vb2_queue *cap_q = &m2m_ctx->cap_q_ctx.q; -+ struct vb2_buffer *vb2_buf; ++ struct vb2_buffer *vb2_buf = NULL; + + if (dpb_idx < decode_params->num_active_dpb_entries) + vb2_buf = vb2_find_buffer(cap_q, dpb[dpb_idx].timestamp);