From 3e976bba2124f20bde60eec67b3011cbf1bf0a53 Mon Sep 17 00:00:00 2001 From: Yaowu Xu Date: Tue, 27 Nov 2012 16:02:35 -0800 Subject: Localize Y2 entropy coding context This commit makes sure Y2 entropy coding context is always updated on every macroblock even there is no Y2 block. Change-Id: Ie307cfc46526efe55613be39f9f178d2531b56ba --- vp9/decoder/vp9_decodframe.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'vp9/decoder/vp9_decodframe.c') diff --git a/vp9/decoder/vp9_decodframe.c b/vp9/decoder/vp9_decodframe.c index 2c456658d..a89670108 100644 --- a/vp9/decoder/vp9_decodframe.c +++ b/vp9/decoder/vp9_decodframe.c @@ -505,6 +505,8 @@ static void decode_macroblock(VP9D_COMP *pbi, MACROBLOCKD *xd, vp9_dequant_idct_add(b->qcoeff, b->dequant, b->predictor, *(b->base_dst) + b->dst, 16, b->dst_stride); } + xd->above_context->y2 = 1; + xd->left_context->y2 = 1; } if (!xd->mode_info_context->mbmi.mb_skip_coeff) vp9_decode_mb_tokens_4x4_uv(pbi, xd, bc); -- cgit v1.2.3