Improvements on segment mask
Adds a few options to make the compound mask lightly dependent on the
the two predictors.
Also adds high bit depth support
Change-Id: If57b6e8ddd140e0c00fd9d4738927d37225091cb
diff --git a/av1/common/reconinter.h b/av1/common/reconinter.h
index 581a977..7bea9ed 100644
--- a/av1/common/reconinter.h
+++ b/av1/common/reconinter.h
@@ -196,6 +196,12 @@
const uint8_t *src0, int src0_stride,
const uint8_t *src1, int src1_stride,
BLOCK_SIZE sb_type, int h, int w);
+#if CONFIG_AOM_HIGHBITDEPTH
+void build_compound_seg_mask_highbd(uint8_t *mask, SEG_MASK_TYPE mask_type,
+ const uint8_t *src0, int src0_stride,
+ const uint8_t *src1, int src1_stride,
+ BLOCK_SIZE sb_type, int h, int w, int bd);
+#endif // CONFIG_AOM_HIGHBITDEPTH
#endif // CONFIG_COMPOUND_SEGMENT
#endif // CONFIG_EXT_INTER