shithub: libvpx

Download patch

ref: cb411108a3830fb02c8f8a988b7f3b0e66d076c9
parent: a367c9766d9c459670fc7cabefc5d03946b55953
parent: 65a1a3e85de1789dfc5566af524d4f8728d943fd
author: Yaowu Xu <yaowu@google.com>
date: Tue Feb 3 10:13:52 EST 2015

Merge "adjust rtc setting and threshold"

--- a/vp9/encoder/vp9_bitstream.c
+++ b/vp9/encoder/vp9_bitstream.c
@@ -674,7 +674,7 @@
   for (tx_size = TX_4X4; tx_size <= max_tx_size; ++tx_size) {
     vp9_coeff_stats frame_branch_ct[PLANE_TYPES];
     vp9_coeff_probs_model frame_coef_probs[PLANE_TYPES];
-    if (cpi->td.counts->tx.tx_totals[tx_size] == 0 ||
+    if (cpi->td.counts->tx.tx_totals[tx_size] <= 20 ||
         (tx_size >= TX_16X16 && cpi->sf.tx_size_search_method == USE_TX_8X8)) {
       vp9_write_bit(w, 0);
     } else {
--- a/vp9/encoder/vp9_speed_features.c
+++ b/vp9/encoder/vp9_speed_features.c
@@ -341,6 +341,7 @@
   if (speed >= 8) {
     sf->adaptive_rd_thresh = 4;
     sf->mv.subpel_force_stop = 2;
+    sf->lpf_pick = LPF_PICK_MINIMAL_LPF;
   }
 }