summaryrefslogtreecommitdiff
path: root/vp9/common/vp9_entropymode.c
diff options
context:
space:
mode:
authorDmitry Kovalev <dkovalev@google.com>2013-07-24 17:02:35 -0700
committerDmitry Kovalev <dkovalev@google.com>2013-07-24 17:03:03 -0700
commit4450fa4cd92202755efb7b9120285cfd72a1272f (patch)
tree5593c74b9169fb78c0bbb6f20099943973b1aaba /vp9/common/vp9_entropymode.c
parentfcc34796d2376575ecb34d0d381a84b03bc6ad81 (diff)
downloadlibvpx-4450fa4cd92202755efb7b9120285cfd72a1272f.tar
libvpx-4450fa4cd92202755efb7b9120285cfd72a1272f.tar.gz
libvpx-4450fa4cd92202755efb7b9120285cfd72a1272f.tar.bz2
libvpx-4450fa4cd92202755efb7b9120285cfd72a1272f.zip
Inlining vp9_init_mode_contexts function.
Change-Id: I21ee76bcae101cc9f6ef1d867622e50b7ae565fc
Diffstat (limited to 'vp9/common/vp9_entropymode.c')
-rw-r--r--vp9/common/vp9_entropymode.c15
1 files changed, 4 insertions, 11 deletions
diff --git a/vp9/common/vp9_entropymode.c b/vp9/common/vp9_entropymode.c
index 9b9c359a2..ca188e438 100644
--- a/vp9/common/vp9_entropymode.c
+++ b/vp9/common/vp9_entropymode.c
@@ -356,11 +356,6 @@ void vp9_entropy_mode_init() {
vp9_inter_mode_tree, NEARESTMV);
}
-void vp9_init_mode_contexts(VP9_COMMON *pc) {
- vp9_zero(pc->counts.inter_mode);
- vp9_copy(pc->fc.inter_mode_probs, default_inter_mode_probs);
-}
-
void vp9_accum_mv_refs(VP9_COMMON *pc,
MB_PREDICTION_MODE m,
const int context) {
@@ -527,15 +522,13 @@ void vp9_setup_past_independence(VP9_COMMON *cm, MACROBLOCKD *xd) {
vp9_zero(xd->lf.last_mode_deltas);
set_default_lf_deltas(xd);
- vp9_default_coef_probs(cm);
- vp9_init_mbmode_probs(cm);
-
- vp9_init_mv_probs(cm);
-
// To force update of the sharpness
xd->lf.last_sharpness_level = -1;
- vp9_init_mode_contexts(cm);
+ vp9_default_coef_probs(cm);
+ vp9_init_mbmode_probs(cm);
+ vp9_init_mv_probs(cm);
+ vp9_copy(cm->fc.inter_mode_probs, default_inter_mode_probs);
if (cm->frame_type == KEY_FRAME ||
cm->error_resilient_mode || cm->reset_frame_context == 3) {