diff options
author | Yaowu Xu <yaowu@google.com> | 2012-11-27 16:02:35 -0800 |
---|---|---|
committer | Yaowu Xu <yaowu@google.com> | 2012-11-28 09:27:36 -0800 |
commit | 3e976bba2124f20bde60eec67b3011cbf1bf0a53 (patch) | |
tree | fb2b74217e493b7df133d94884c856cdc6a976b7 /vp9/decoder/vp9_decodframe.c | |
parent | 12da793d001b0be5855c7a5741909f08fe387fa0 (diff) | |
download | libvpx-3e976bba2124f20bde60eec67b3011cbf1bf0a53.tar libvpx-3e976bba2124f20bde60eec67b3011cbf1bf0a53.tar.gz libvpx-3e976bba2124f20bde60eec67b3011cbf1bf0a53.tar.bz2 libvpx-3e976bba2124f20bde60eec67b3011cbf1bf0a53.zip |
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
Diffstat (limited to 'vp9/decoder/vp9_decodframe.c')
-rw-r--r-- | vp9/decoder/vp9_decodframe.c | 2 |
1 files changed, 2 insertions, 0 deletions
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); |