From 711a15ad438662b85c56a76cef68163893c78660 Mon Sep 17 00:00:00 2001 From: Johnson Ding Date: Thu, 19 Dec 2019 20:43:12 +0800 Subject: [PATCH] [h264d]: fix vdpu2 reg type mistake Reg of pps_id should be 8-bits long, instead of 5-bits long. This leads to hard error when pps_id is greater than 31. Change-Id: I0ecb894a1aa0af4e66bffb97a19c8b4b9ab5a401 Signed-off-by: Johnson Ding --- mpp/hal/rkdec/h264d/hal_h264d_vdpu2_reg.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mpp/hal/rkdec/h264d/hal_h264d_vdpu2_reg.h b/mpp/hal/rkdec/h264d/hal_h264d_vdpu2_reg.h index 8bdec9a9..6bd4ebcc 100644 --- a/mpp/hal/rkdec/h264d/hal_h264d_vdpu2_reg.h +++ b/mpp/hal/rkdec/h264d/hal_h264d_vdpu2_reg.h @@ -446,7 +446,7 @@ typedef struct { RK_U32 reverse0 : 6; RK_U32 max_refidx0 : 5; RK_U32 max_refidx1 : 5; - RK_U32 pps_id : 5; + RK_U32 pps_id : 8; } sw114; struct { RK_U32 fieldpic_flag_exist : 1;