• Yunqing Wang's avatar
    Only call vp8_find_near_mvs() once for each macroblock · e06c242b
    Yunqing Wang authored
    While doing motion search on a macroblock, we usually call
    vp8_find_near_mvs once per reference frame. Actually, for
    different reference frames, the only difference in calculating
    these near_mvs is they may have different sign_bias, which
    causes a sign change in resulting near_mvs. In this change, we
    only do find_near_mvs for the first reference frame. For other
    reference frames, only need to adjust the near_mvs according to
    that reference frame's sign_bias value.
    
    Change-Id: I661394b49c6ad79fed7d0f2eb2be239b9c56f149
    e06c242b
rdopt.c 80 KB