shithub: libvpx

Download patch

ref: 0bba4f1efae6a9c2be02fb718eb08e3a8a688c64
parent: de43d2c67ef720f925ffe11b75c53313eeb8587f
parent: d928b34efec30d216515ed5e300023efd3900ff3
author: Yaowu Xu <yaowu@google.com>
date: Mon Apr 21 14:32:36 EDT 2014

Merge "Allow full RD TX size search for GF/ALT at speed 2"

--- a/vp9/encoder/vp9_speed_features.c
+++ b/vp9/encoder/vp9_speed_features.c
@@ -80,9 +80,6 @@
   }
 
   if (speed >= 2) {
-    sf->tx_size_search_method = frame_is_intra_only(cm) ? USE_FULL_RD
-                                                        : USE_LARGESTALL;
-
     if (MIN(cm->width, cm->height) >= 720)
       sf->disable_split_mask = cm->show_frame ? DISABLE_ALL_SPLIT
                                               : DISABLE_ALL_INTER_SPLIT;
@@ -104,6 +101,8 @@
   }
 
   if (speed >= 3) {
+    sf->tx_size_search_method = frame_is_intra_only(cm) ? USE_FULL_RD
+                                                        : USE_LARGESTALL;
     if (MIN(cm->width, cm->height) >= 720)
       sf->disable_split_mask = DISABLE_ALL_SPLIT;
     else