From: Zoe Liu Date: Tue, 23 Aug 2016 00:24:57 +0000 (-0700) Subject: Fix a bug in deciding ref frame context in ext-refs X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=27af52300efb6fbcbc050832d45cda7e8d97cd15;p=libvpx Fix a bug in deciding ref frame context in ext-refs Change-Id: Ie58b98baa870c5d2a5b7193f8fe4f84fd7ec6c16 --- diff --git a/vp10/common/pred_common.c b/vp10/common/pred_common.c index dc0cd901b..27819b96f 100644 --- a/vp10/common/pred_common.c +++ b/vp10/common/pred_common.c @@ -600,7 +600,7 @@ int vp10_get_pred_context_comp_bwdref_p(const VP10_COMMON *cm, const MB_MODE_INFO *edge_mbmi = above_intra ? left_mbmi : above_mbmi; if (!has_second_ref(edge_mbmi)) // single pred (1/3) - pred_context = 1 + 2 * (edge_mbmi->ref_frame[1] != cm->comp_bwd_ref[1]); + pred_context = 1 + 2 * (edge_mbmi->ref_frame[0] != cm->comp_bwd_ref[1]); else // comp pred (1/3) pred_context = 1 +