ref: 54c87058bfa5124408f0725deb8373ef94c4b98e
parent: d11221f43387696e6ffe80186ab874fd9148cba3
parent: 44b708b4c4608137d54dc1d36b8ee7ebec4fd2fe
author: Jingning Han <jingning@google.com>
date: Mon Sep 23 04:47:21 EDT 2013
Merge "Remove redundant mv_pred use for sub8x8 blocks"
--- a/vp9/encoder/vp9_rdopt.c
+++ b/vp9/encoder/vp9_rdopt.c
@@ -2296,7 +2296,7 @@
// Further refinement that is encode side only to test the top few candidates
// in full and choose the best as the centre point for subsequent searches.
// The current implementation doesn't support scaling.
- if (!vp9_is_scaled(&scale[frame_type]))
+ if (!vp9_is_scaled(&scale[frame_type]) && block_size >= BLOCK_8X8)
mv_pred(cpi, x, yv12_mb[frame_type][0].buf, yv12->y_stride,
frame_type, block_size);
}
--
⑨