shithub: libvpx

Download patch

ref: ff7fb4b28046094be7c467dc9d8246ad715cd30f
parent: bf41a982b4e36c92cb8f8932e5231151f7506aa3
author: Marco <[email protected]>
date: Mon Jun 19 09:56:04 EDT 2017

vp9: Speed >= 8: Adjust resolution threshold for subpel.

Get some quality gain on RTC metrics (~7%), with
~5-8% speed slowdown.

Change-Id: I0d02942a77074424ee0326b6e110ddff09f2df5e

--- a/vp9/encoder/vp9_speed_features.c
+++ b/vp9/encoder/vp9_speed_features.c
@@ -589,7 +589,7 @@
 
     if (content == VP9E_CONTENT_SCREEN)
       sf->mv.subpel_force_stop = 3;
-    else if (cm->width * cm->height > 352 * 288) {
+    else if (cm->width * cm->height > 1280 * 720) {
       sf->mv.subpel_force_stop = 2;
       if (cpi->rc.avg_frame_low_motion > 87 && cm->current_video_frame > 30)
         sf->mv.subpel_search_method = SUBPEL_TREE_PRUNED_EVENMORE;