shithub: libvpx

Download patch

ref: 34e48d611553989954a5410562fbfec21abe544d
parent: ccae8da7c665b9257dc3af9fd9ea5d0d5df4d8b2
parent: d14777157e6891759ae2bada3787e16604edbda2
author: Marco Paniconi <marpan@google.com>
date: Thu Aug 24 18:26:43 EDT 2017

Merge "vp9: Adjust 16x16 splot threshold for variance partition"

--- a/vp9/encoder/vp9_encodeframe.c
+++ b/vp9/encoder/vp9_encodeframe.c
@@ -555,6 +555,8 @@
 #endif
     thresholds[0] = threshold_base;
     thresholds[2] = threshold_base << cpi->oxcf.speed;
+    if (cm->width >= 1280 && cm->height >= 720 && cpi->oxcf.speed < 7)
+      thresholds[2] = thresholds[2] << 1;
     if (cm->width <= 352 && cm->height <= 288) {
       thresholds[0] = threshold_base >> 3;
       thresholds[1] = threshold_base >> 1;