From 662b64c4eed0e41ab746a25ea8cea60e300d415e Mon Sep 17 00:00:00 2001 From: Johnson Ding Date: Mon, 8 Jul 2019 16:41:44 +0800 Subject: [PATCH] [vp8d]: Fix assigning wrong DCT address problem Refer to this issue: https://bugs.chromium.org/p/chromium/issues/detail?id=979091 Change-Id: I6d99f1f6444f93ea51a6a8827e8c8fb5cff54e5e Signed-off-by: Johnson Ding --- mpp/hal/vpu/vp8d/hal_vp8d_vdpu1.c | 2 +- mpp/hal/vpu/vp8d/hal_vp8d_vdpu2.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mpp/hal/vpu/vp8d/hal_vp8d_vdpu1.c b/mpp/hal/vpu/vp8d/hal_vp8d_vdpu1.c index 23b1727d..fe56996a 100644 --- a/mpp/hal/vpu/vp8d/hal_vp8d_vdpu1.c +++ b/mpp/hal/vpu/vp8d/hal_vp8d_vdpu1.c @@ -316,7 +316,7 @@ hal_vp8d_dct_partition_cfg(VP8DHalContext_t *ctx, HalTaskInfo *task) regs->reg11.sw_dct_start_bit_6 = byte_offset * 8; break; case 7: - regs->reg11.sw_dct_start_bit_6 = byte_offset * 8; + regs->reg11.sw_dct_start_bit_7 = byte_offset * 8; break; default: break; diff --git a/mpp/hal/vpu/vp8d/hal_vp8d_vdpu2.c b/mpp/hal/vpu/vp8d/hal_vp8d_vdpu2.c index 840097c8..bac27d7e 100644 --- a/mpp/hal/vpu/vp8d/hal_vp8d_vdpu2.c +++ b/mpp/hal/vpu/vp8d/hal_vp8d_vdpu2.c @@ -312,7 +312,7 @@ static MPP_RET hal_vp8d_dct_partition_cfg(VP8DHalContext_t *ctx, regs->reg150.sw_dct_start_bit_6 = byte_offset * 8; break; case 7: - regs->reg150.sw_dct_start_bit_6 = byte_offset * 8; + regs->reg150.sw_dct_start_bit_7 = byte_offset * 8; break; default: break;