summaryrefslogtreecommitdiff
path: root/vp9
diff options
context:
space:
mode:
authorYaowu Xu <yaowu@google.com>2014-03-05 13:52:29 -0800
committerYaowu Xu <yaowu@google.com>2014-03-05 16:08:58 -0800
commit4fd6ba9da0152a4163fff4ba2ab92d1e25ab1fd2 (patch)
tree9c55da2eed73b745890c21611dc0a13f8347f5ab /vp9
parent99cd4c7679fef347bb491afae6036d04cd1d4984 (diff)
downloadlibvpx-4fd6ba9da0152a4163fff4ba2ab92d1e25ab1fd2.tar
libvpx-4fd6ba9da0152a4163fff4ba2ab92d1e25ab1fd2.tar.gz
libvpx-4fd6ba9da0152a4163fff4ba2ab92d1e25ab1fd2.tar.bz2
libvpx-4fd6ba9da0152a4163fff4ba2ab92d1e25ab1fd2.zip
Adjust some speed features for --rt (-5)
Change-Id: Ibabd8440ff5c9dd7f300f317e2c9d50e8e84aab9
Diffstat (limited to 'vp9')
-rw-r--r--vp9/encoder/vp9_onyx_if.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/vp9/encoder/vp9_onyx_if.c b/vp9/encoder/vp9_onyx_if.c
index a3d65b519..61881d8ae 100644
--- a/vp9/encoder/vp9_onyx_if.c
+++ b/vp9/encoder/vp9_onyx_if.c
@@ -841,6 +841,9 @@ static void set_rt_speed_feature(VP9_COMMON *cm,
}
if (speed >= 5) {
int i;
+ sf->mode_search_skip_flags |= FLAG_SKIP_COMP_REFMISMATCH |
+ FLAG_EARLY_TERMINATE;
+ sf->use_fast_coef_costing = 0;
sf->adaptive_rd_thresh = 5;
sf->auto_min_max_partition_size = frame_is_intra_only(cm) ?
RELAXED_NEIGHBORING_MIN_MAX : STRICT_NEIGHBORING_MIN_MAX;