From: Jingning Han Date: Fri, 13 Mar 2015 01:46:40 +0000 (-0700) Subject: Reset src buffer only once in vp9_int_pro_motion_estimation X-Git-Tag: v1.4.0~44^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ba29125f7b6f03782033855aeef09d773342b972;p=libvpx Reset src buffer only once in vp9_int_pro_motion_estimation Change-Id: I5c96b6a25f9df60da65b7af7c92a921b611746e3 --- 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);