shithub: libvpx

Download patch

ref: 0dc535ecbb836a8ebe338a0c67fc0b323d51aca7
parent: 0c7e1a950c7066b338c162fc8d302eaefa6da686
parent: 084c49ac7968379e63494e94a53345ac991ee6f9
author: Yaowu Xu <yaowu@google.com>
date: Tue Feb 4 13:20:57 EST 2014

Merge "Adjust speed feature for --rt"

--- a/vp9/encoder/vp9_onyx_if.c
+++ b/vp9/encoder/vp9_onyx_if.c
@@ -834,10 +834,12 @@
   }
   if (speed >= 4) {
     sf->optimize_coefficients = 0;
+    sf->disable_split_mask = DISABLE_ALL_SPLIT;
+    sf->use_fast_lpf_pick = 2;
   }
   if (speed >= 5) {
     int i;
-    sf->disable_split_mask = DISABLE_ALL_SPLIT;
+    sf->adaptive_rd_thresh = 5;
     sf->auto_min_max_partition_size = frame_is_intra_only(cm) ?
         RELAXED_NEIGHBORING_MIN_MAX : STRICT_NEIGHBORING_MIN_MAX;
     sf->subpel_force_stop = 1;
@@ -845,7 +847,6 @@
       sf->intra_y_mode_mask[i] = INTRA_DC_H_V;
       sf->intra_uv_mode_mask[i] = INTRA_DC_ONLY;
     }
-    sf->use_fast_lpf_pick = 2;
     sf->RD = 0;
   }
   if (speed >= 6) {