From 16c29b8e17a153a5684bcc1e14f112ffc00a626e Mon Sep 17 00:00:00 2001 From: Yandong Lin Date: Tue, 15 Dec 2020 14:45:47 +0800 Subject: [PATCH] [hal_vp8e]: Fix vp8 enc error Signed-off-by: Yandong Lin Change-Id: I97427376c0a98d24a0819958897b5906f7d730d3 --- mpp/hal/vpu/vp8e/hal_vp8e_entropy.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mpp/hal/vpu/vp8e/hal_vp8e_entropy.c b/mpp/hal/vpu/vp8e/hal_vp8e_entropy.c index 325a6516..2de7e10a 100644 --- a/mpp/hal/vpu/vp8e/hal_vp8e_entropy.c +++ b/mpp/hal/vpu/vp8e/hal_vp8e_entropy.c @@ -87,7 +87,7 @@ MPP_RET vp8e_init_entropy(void *hal) } memcpy(entropy->old_coeff_prob, entropy->coeff_prob, sizeof(entropy->coeff_prob)); - if (ctx->frame_cnt == 0 || ctx->last_frm_intra) + if (ctx->frame_cnt == 0 || !ctx->last_frm_intra) memcpy(entropy->old_mv_prob, entropy->mv_prob, sizeof(entropy->mv_prob)); entropy->skip_false_prob = default_skip_false_prob_tbl[ctx->rc->qp_hdr];