shithub: libvpx

Download patch

ref: a32f3415392bda8bfc16c0a6827c42e1347a585d
parent: 10969dfc6e7f25b1fdbc8b84c491047e87264a81
author: JackyChen <jackychen@google.com>
date: Thu Jun 2 05:41:52 EDT 2016

Disable short circuit feature for low temporal variance.

The featrue fails in libvpx_unit_tests-valgrind. Will re-enable it after
fixing the issue.

Change-Id: I8ba132f04e98f4615b31fbff2097eda83c5e42bc

--- a/vp9/encoder/vp9_speed_features.c
+++ b/vp9/encoder/vp9_speed_features.c
@@ -431,8 +431,8 @@
     sf->skip_encode_sb = 0;
     if (!cpi->use_svc && cpi->oxcf.rc_mode == VPX_CBR && cpi->oxcf.pass == 0 &&
         content != VP9E_CONTENT_SCREEN) {
-      // Enable short circuit when temporal variance is very low.
-      sf->short_circuit_low_temp_var = 1;
+      // Disable short circuit for low temporal variance.
+      sf->short_circuit_low_temp_var = 0;
     }
   }