]> granicus.if.org Git - libvpx/commitdiff
Remove redundant num_refs definition
authorJingning Han <jingning@google.com>
Wed, 23 Jul 2014 16:29:04 +0000 (09:29 -0700)
committerJingning Han <jingning@google.com>
Wed, 23 Jul 2014 16:29:51 +0000 (09:29 -0700)
Use is_comp_pred to replace the use case of num_refs.

Change-Id: I4d0c1e14d5f728428a2ae3d293cd2b4a8b2f31d8

vp9/encoder/vp9_rdopt.c

index 03a3c36f4ea4af50fac97e5afd879d984706b42f..ef81959f07851f2693a8b4ff6bb62f1db2b9ce36 100644 (file)
@@ -2024,7 +2024,6 @@ static int64_t handle_inter_mode(VP9_COMP *cpi, MACROBLOCK *x,
   MACROBLOCKD *xd = &x->e_mbd;
   MB_MODE_INFO *mbmi = &xd->mi[0]->mbmi;
   const int is_comp_pred = has_second_ref(mbmi);
-  const int num_refs = is_comp_pred ? 2 : 1;
   const int this_mode = mbmi->mode;
   int_mv *frame_mv = mode_mv[this_mode];
   int i;
@@ -2091,7 +2090,7 @@ static int64_t handle_inter_mode(VP9_COMP *cpi, MACROBLOCK *x,
     }
   }
 
-  for (i = 0; i < num_refs; ++i) {
+  for (i = 0; i < is_comp_pred + 1; ++i) {
     cur_mv[i] = frame_mv[refs[i]];
     // Clip "next_nearest" so that it does not extend to far out of image
     if (this_mode != NEWMV)