shithub: libvpx

Download patch

ref: 1bbde82c28861fbc19455fcb758543c3fa811a6f
parent: e902f66e42a0c55ff9ab4cf9a0887b0f73aed6d0
author: Yaowu Xu <yaowu@google.com>
date: Fri Aug 10 13:15:23 EDT 2012

fix build problem for newbestrefmv experiment

Change-Id: I7f531d55f076254c84402fed34af93fe3685fbdf

--- a/vp8/common/findnearmv.c
+++ b/vp8/common/findnearmv.c
@@ -106,7 +106,7 @@
     if (aboveleft->mbmi.mv[0].as_int) {
       third = aboveleft;
 #if CONFIG_NEWBESTREFMV
-      ref_mv[2].as_int = aboveleft->mbmi.mv.as_int;
+      ref_mv[2].as_int = aboveleft->mbmi.mv[0].as_int;
       mv_bias(ref_frame_sign_bias[aboveleft->mbmi.ref_frame],
               refframe, (ref_mv+2), ref_frame_sign_bias);
 #endif
@@ -114,8 +114,8 @@
       third = lf_here;
     }
 #if CONFIG_NEWBESTREFMV
-    if (lf_here->mbmi.mv.as_int) {
-      ref_mv[3].as_int = lf_here->mbmi.mv.as_int;
+    if (lf_here->mbmi.mv[0].as_int) {
+      ref_mv[3].as_int = lf_here->mbmi.mv[0].as_int;
       mv_bias(ref_frame_sign_bias[lf_here->mbmi.ref_frame],
               refframe, (ref_mv+3), ref_frame_sign_bias);
     }