From 4fd6ba9da0152a4163fff4ba2ab92d1e25ab1fd2 Mon Sep 17 00:00:00 2001
From: Yaowu Xu <yaowu@google.com>
Date: Wed, 5 Mar 2014 13:52:29 -0800
Subject: [PATCH] Adjust some speed features for --rt (-5)

Change-Id: Ibabd8440ff5c9dd7f300f317e2c9d50e8e84aab9
---
 vp9/encoder/vp9_onyx_if.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/vp9/encoder/vp9_onyx_if.c b/vp9/encoder/vp9_onyx_if.c
index a3d65b5191..61881d8aec 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;
-- 
GitLab