shithub: libvpx

Download patch

ref: bcd102c523a79d8a612779ada4a8969343c52d9a
parent: a57de9da0374231dc08a97533baabaca9f28ec00
parent: 2e05341ab4990f11763fc97361395134822667ee
author: Yaowu Xu <yaowu@google.com>
date: Fri Mar 21 08:13:44 EDT 2014

Merge "Fix bad speed settings interaction."

--- a/vp9/encoder/vp9_encodeframe.c
+++ b/vp9/encoder/vp9_encodeframe.c
@@ -3227,7 +3227,10 @@
   x->skip_recode = !x->select_txfm_size && mbmi->sb_type >= BLOCK_8X8 &&
                    (cpi->oxcf.aq_mode != COMPLEXITY_AQ &&
                     cpi->oxcf.aq_mode != CYCLIC_REFRESH_AQ) &&
-                   !cpi->sf.use_nonrd_pick_mode;
+                   !cpi->sf.use_nonrd_pick_mode &&
+                   !cpi->sf.use_uv_intra_rd_estimate &&
+                   !cpi->sf.skip_encode_sb;
+
   x->skip_optimize = ctx->is_coded;
   ctx->is_coded = 1;
   x->use_lp32x32fdct = cpi->sf.use_lp32x32fdct;
--