ref: aa6108382ed090b99e51ee64ad048db08e83fe65
parent: a921444fdbd6da69bd9375e5fac17528b7acc40c
parent: 2678aefc4820162aecf17348a6cfde4b3650383f
author: Jacky Chen <jackychen@google.com>
date: Wed Jul 6 16:03:54 EDT 2016
Merge "vp9: Choose the scheme for modeling rd for 32x32 based on skin color."
--- a/vp9/encoder/vp9_pickmode.c
+++ b/vp9/encoder/vp9_pickmode.c
@@ -1744,8 +1744,8 @@
#if CONFIG_VP9_HIGHBITDEPTH
const int large_block = bsize > BLOCK_32X32;
#else
- const int large_block = (this_mode == NEWMV && ref_frame == LAST_FRAME) ?
- bsize > BLOCK_32X32 : bsize >= BLOCK_32X32;
+ const int large_block =
+ x->sb_is_skin ? bsize > BLOCK_32X32 : bsize >= BLOCK_32X32;
#endif
mi->interp_filter = (filter_ref == SWITCHABLE) ? EIGHTTAP : filter_ref;
vp9_build_inter_predictors_sby(xd, mi_row, mi_col, bsize);