From ba29125f7b6f03782033855aeef09d773342b972 Mon Sep 17 00:00:00 2001 From: Jingning Han Date: Thu, 12 Mar 2015 18:46:40 -0700 Subject: [PATCH] Reset src buffer only once in vp9_int_pro_motion_estimation Change-Id: I5c96b6a25f9df60da65b7af7c92a921b611746e3 --- vp9/encoder/vp9_mcomp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vp9/encoder/vp9_mcomp.c b/vp9/encoder/vp9_mcomp.c index 3136790d6..eb01bb279 100644 --- a/vp9/encoder/vp9_mcomp.c +++ b/vp9/encoder/vp9_mcomp.c @@ -1844,8 +1844,8 @@ unsigned int vp9_int_pro_motion_estimation(const VP9_COMP *cpi, MACROBLOCK *x, best_sad = INT_MAX; this_mv = *tmp_mv; + src_buf = x->plane[0].src.buf; for (idx = 0; idx < 5; ++idx) { - src_buf = x->plane[0].src.buf; ref_buf = xd->plane[0].pre[0].buf + (search_pos[idx].row + this_mv.row) * ref_stride + (search_pos[idx].col + this_mv.col);