shithub: libvpx

Download patch

ref: 267e73446c09a28aee5b361a3d03f55380a9480b
parent: 2d12a52ff09ff47cd69659b6d2f862af1913c779
author: Jerome Jiang <[email protected]>
date: Fri Jan 6 05:06:37 EST 2017

vp9: Enable more aggresive short circuit for speed 8.

Set short_circuit_low_temp_var to 3 for speed 8 for all res.
No strong visual difference on all clips.

Change-Id: Ia6d9a314291ab1c14d5421bbdd769974083aeb2a

--- a/vp9/encoder/vp9_speed_features.c
+++ b/vp9/encoder/vp9_speed_features.c
@@ -520,11 +520,7 @@
     if (!cpi->use_svc && cpi->oxcf.rc_mode == VPX_CBR &&
         content != VP9E_CONTENT_SCREEN) {
       // More aggressive short circuit for speed 8.
-      sf->short_circuit_low_temp_var = 2;
-      // More aggressive short circuit for low resolution
-      if (cm->width <= 640 && cm->height <= 480) {
-        sf->short_circuit_low_temp_var = 3;
-      }
+      sf->short_circuit_low_temp_var = 3;
     }
     sf->limit_newmv_early_exit = 0;
   }