Modify motion estimation for SPLITMV mode
authorYunqing Wang <yunqingwang@google.com>
Thu, 23 Dec 2010 16:23:03 +0000 (11:23 -0500)
committerYunqing Wang <yunqingwang@google.com>
Tue, 28 Dec 2010 15:34:42 +0000 (10:34 -0500)
commita5a8d92976953e2d3ec719ad255ecac2e45e3866
tree2dbd88d99844736c09004587e9ab30e98deef7ce
parent6cb708d50162ea4d6337949bc75587e87cac51eb
Modify motion estimation for SPLITMV mode

1. Search for block8x16/block16x8 uses block8x8's search results.
2. Check block4x4 only if block8x8 is chosen. (This hurts quality,
   which will be improved in another check-in.)
3. In block4x4 search, the previous block's result is used as
   MV predictor for next block.

This change improves performance.

Change-Id: I9dc089007ca08129fb6c11fe7692777ebb8647b0
vp8/encoder/rdopt.c