shithub: libvpx

Download patch

ref: d47f257484e9a4c50211adad0b1d4ebc0680d3d5
parent: 106c620a23e30cccb592af21586ad0734deca2f3
author: Marco <marpan@google.com>
date: Mon Jan 30 06:12:49 EST 2017

vp9: Modify bsize condition for using model_rd_large for speed 7.

In non-rd pickmode: Allow speed 7 to also use larger block size in
model_rd. Small change in behavior for speed 7.

Change-Id: I8c5523e424308e8f0bc71b3f6324dec42a464cc8

--- a/vp9/encoder/vp9_pickmode.c
+++ b/vp9/encoder/vp9_pickmode.c
@@ -1793,7 +1793,7 @@
         pd->dst.stride = this_mode_pred->stride;
       }
     } else {
-      const int large_block = (x->sb_is_skin || cpi->oxcf.speed < 8)
+      const int large_block = (x->sb_is_skin || cpi->oxcf.speed < 7)
                                   ? bsize > BLOCK_32X32
                                   : bsize >= BLOCK_32X32;
       mi->interp_filter = (filter_ref == SWITCHABLE) ? EIGHTTAP : filter_ref;