shithub: libvpx

Download patch

ref: 97ccebac8f0052053a3832295f7a5f67c58c3773
parent: 5926e7c0e8b3822e50b0a85ff7d59bc75b7ac4ee
parent: ffd948bbd527e7491d0e9f240251eb3f86fd7aa4
author: Jingning Han <jingning@google.com>
date: Tue Jul 22 05:11:52 EDT 2014

Merge "Turn on adaptive pred filter scheme for sub8x8 below 720p"

--- a/vp9/encoder/vp9_speed_features.c
+++ b/vp9/encoder/vp9_speed_features.c
@@ -88,6 +88,7 @@
       sf->last_partitioning_redo_frequency = 3;
       sf->disable_split_mask = cm->show_frame ? DISABLE_ALL_SPLIT
                                               : DISABLE_ALL_INTER_SPLIT;
+      sf->adaptive_pred_interp_filter = 0;
     } else {
       sf->disable_split_mask = LAST_AND_INTRA_SPLIT_ONLY;
       sf->last_partitioning_redo_frequency = 2;
@@ -94,7 +95,6 @@
       sf->lf_motion_threshold = NO_MOTION_THRESHOLD;
     }
 
-    sf->adaptive_pred_interp_filter = 0;
     sf->reference_masking = 1;
     sf->mode_search_skip_flags = FLAG_SKIP_INTRA_DIRMISMATCH |
                                  FLAG_SKIP_INTRA_BESTINTER |
@@ -114,6 +114,8 @@
       sf->disable_split_mask = DISABLE_ALL_SPLIT;
     else
       sf->disable_split_mask = DISABLE_ALL_INTER_SPLIT;
+
+    sf->adaptive_pred_interp_filter = 0;
 
     sf->lf_motion_threshold = LOW_MOTION_THRESHOLD;
     sf->last_partitioning_redo_frequency = 3;