diff options
Diffstat (limited to 'vp9/encoder/vp9_modecosts.c')
-rw-r--r-- | vp9/encoder/vp9_modecosts.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/vp9/encoder/vp9_modecosts.c b/vp9/encoder/vp9_modecosts.c index e26daf0c9..e58ff40d9 100644 --- a/vp9/encoder/vp9_modecosts.c +++ b/vp9/encoder/vp9_modecosts.c @@ -33,10 +33,11 @@ void vp9_init_mode_costs(VP9_COMP *c) { x->fc.sub_mv_ref_prob[0], vp9_sub_mv_ref_tree); // TODO(rbultje) separate tables for superblock costing? - vp9_cost_tokens(c->mb.mbmode_cost[1], x->fc.ymode_prob, vp9_ymode_tree); + vp9_cost_tokens(c->mb.mbmode_cost[1], x->fc.sb_ymode_prob, + vp9_sb_ymode_tree); vp9_cost_tokens(c->mb.mbmode_cost[0], - x->kf_ymode_prob[c->common.kf_ymode_probs_index], - vp9_kf_ymode_tree); + x->sb_kf_ymode_prob[c->common.kf_ymode_probs_index], + vp9_sb_ymode_tree); vp9_cost_tokens(c->mb.intra_uv_mode_cost[1], x->fc.uv_mode_prob[VP9_YMODES - 1], vp9_uv_mode_tree); vp9_cost_tokens(c->mb.intra_uv_mode_cost[0], |