summaryrefslogtreecommitdiff
path: root/vp9/encoder/vp9_speed_features.c
diff options
context:
space:
mode:
authorMarco Paniconi <marpan@google.com>2017-03-14 17:50:17 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2017-03-14 17:50:17 +0000
commit78a69469042e309786f390040eb8d92de00615d0 (patch)
treea422388b4cb705eb24c12a54a7b92628ebd05d98 /vp9/encoder/vp9_speed_features.c
parentc0c789ab501c569b808034340c7ca5e97d907b4f (diff)
parentc216c8d6f29c74f58bebc11701b762fbfd74c55a (diff)
downloadlibvpx-78a69469042e309786f390040eb8d92de00615d0.tar
libvpx-78a69469042e309786f390040eb8d92de00615d0.tar.gz
libvpx-78a69469042e309786f390040eb8d92de00615d0.tar.bz2
libvpx-78a69469042e309786f390040eb8d92de00615d0.zip
Merge "vp9: Speed >= 8: Enable simple_block_yrd speed feature."
Diffstat (limited to 'vp9/encoder/vp9_speed_features.c')
-rw-r--r--vp9/encoder/vp9_speed_features.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/vp9/encoder/vp9_speed_features.c b/vp9/encoder/vp9_speed_features.c
index 27ca7c0f5..2c7065394 100644
--- a/vp9/encoder/vp9_speed_features.c
+++ b/vp9/encoder/vp9_speed_features.c
@@ -568,7 +568,7 @@ static void set_rt_speed_feature_framesize_independent(
sf->adaptive_rd_thresh = 2;
}
sf->limit_newmv_early_exit = 0;
- sf->use_simple_block_yrd = 0;
+ if (cm->width > 640 && cm->height > 480) sf->use_simple_block_yrd = 1;
}
// Turn off adaptive_rd_thresh if row_mt is on for all the non-rd paths. This
// causes too many locks in realtime mode in certain platforms (Android ARM,