Reuse inter prediction result in real-time speed 6
authorYunqing Wang <yunqingwang@google.com>
Fri, 20 Jun 2014 17:11:34 +0000 (10:11 -0700)
committerYunqing Wang <yunqingwang@google.com>
Tue, 24 Jun 2014 19:46:33 +0000 (12:46 -0700)
commit0aae10007684fc3aa84ebf38a1a1d20e12ca8930
tree35e32c0b1377dbb40bd7f4a8a564c04a31723a10
parentab9755f3af72addd8545db091fa7f36e368dc7fd
Reuse inter prediction result in real-time speed 6

In real-time speed 6, no partition search is done. The inter
prediction results got from picking mode can be reused in the
following encoding process. A speed feature reuse_inter_pred_sby
is added to only enable the resue in speed 6.

This patch doesn't change encoding result. RTC set tests showed
that the encoding speed gain is 2% - 5%.

Change-Id: I3884780f64ef95dd8be10562926542528713b92c
vp9/encoder/vp9_encodeframe.c
vp9/encoder/vp9_pickmode.c
vp9/encoder/vp9_pickmode.h
vp9/encoder/vp9_speed_features.c
vp9/encoder/vp9_speed_features.h