shithub: libvpx

Download patch

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);
 }