]> granicus.if.org Git - libvpx/commitdiff
Replacing is_inter_mode with is_inter_block.
authorDmitry Kovalev <dkovalev@google.com>
Thu, 24 Oct 2013 18:22:06 +0000 (11:22 -0700)
committerDmitry Kovalev <dkovalev@google.com>
Thu, 24 Oct 2013 18:22:06 +0000 (11:22 -0700)
It should be only a check based on the block type (inter vs intra), not on
the mode value.

Change-Id: I0378cb4ba7c9a1631c1e870a537187b8650fa30a

vp9/common/vp9_pred_common.c

index be42c56b5801641a63a765bd8c26768316cc4862..57ca5c5da3275602b5339c0b186e481b63758649 100644 (file)
@@ -35,14 +35,14 @@ unsigned char vp9_get_pred_context_switchable_interp(const MACROBLOCKD *xd) {
   // left of the entries correpsonding to real macroblocks.
   // The prediction flags in these dummy entries are initialised to 0.
   // left
-  const int left_mv_pred = left_in_image ? is_inter_mode(left_mi->mbmi.mode)
+  const int left_mv_pred = left_in_image ? is_inter_block(&left_mi->mbmi)
                                          : 0;
   const int left_interp = left_in_image && left_mv_pred
                               ? left_mi->mbmi.interp_filter
                               : SWITCHABLE_FILTERS;
 
   // above
-  const int above_mv_pred = above_in_image ? is_inter_mode(above_mi->mbmi.mode)
+  const int above_mv_pred = above_in_image ? is_inter_block(&above_mi->mbmi)
                                            : 0;
   const int above_interp = above_in_image && above_mv_pred
                                ? above_mi->mbmi.interp_filter