summaryrefslogtreecommitdiff
path: root/vp8/common/pred_common.h
diff options
context:
space:
mode:
Diffstat (limited to 'vp8/common/pred_common.h')
-rw-r--r--vp8/common/pred_common.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/vp8/common/pred_common.h b/vp8/common/pred_common.h
index a1b019fc6..f4992f555 100644
--- a/vp8/common/pred_common.h
+++ b/vp8/common/pred_common.h
@@ -22,6 +22,9 @@ typedef enum {
PRED_REF = 1,
PRED_COMP = 2,
PRED_MBSKIP = 3,
+#if CONFIG_SWITCHABLE_INTERP
+ PRED_SWITCHABLE_INTERP = 4,
+#endif
} PRED_ID;
@@ -33,6 +36,10 @@ extern vp8_prob get_pred_prob(VP8_COMMON *const cm,
MACROBLOCKD *const xd,
PRED_ID pred_id);
+extern vp8_prob *get_pred_probs(VP8_COMMON *const cm,
+ MACROBLOCKD *const xd,
+ PRED_ID pred_id);
+
extern unsigned char get_pred_flag(MACROBLOCKD *const xd,
PRED_ID pred_id);