ref: fda0410822341eaa48d2de3cd8b02d98e10da6d5
parent: 87bf5203aff73b27164b871a97a0b36b15f39e1e
author: Jingning Han <jingning@google.com>
date: Thu Mar 5 06:43:01 EST 2015
Move pred_mv assign outside integral projection motion search Change-Id: I040b066fdce08e2f05115a22ea808715aa147779
--- a/vp9/encoder/vp9_encodeframe.c
+++ b/vp9/encoder/vp9_encodeframe.c
@@ -588,6 +588,7 @@
bsize = BLOCK_32X32;
y_sad = vp9_int_pro_motion_estimation(cpi, x, bsize);
+ x->pred_mv[LAST_FRAME] = mbmi->mv[0].as_mv;
#endif
vp9_build_inter_predictors_sb(xd, mi_row, mi_col, BLOCK_64X64);
--- a/vp9/encoder/vp9_mcomp.c
+++ b/vp9/encoder/vp9_mcomp.c
@@ -1855,7 +1855,6 @@
}
tmp_mv->row *= 8;
tmp_mv->col *= 8;
- x->pred_mv[LAST_FRAME] = *tmp_mv;
return best_sad;
}