]> granicus.if.org Git - libvpx/commitdiff
Removing two unused TX_SIZE_SEARCH_METHOD members.
authorDmitry Kovalev <dkovalev@google.com>
Fri, 6 Jun 2014 01:46:13 +0000 (18:46 -0700)
committerDmitry Kovalev <dkovalev@google.com>
Tue, 10 Jun 2014 18:08:30 +0000 (11:08 -0700)
Change-Id: I33a38bb9f46e7ef509bbbf0cfd7bc3ea5072d022

vp9/encoder/vp9_rdopt.c
vp9/encoder/vp9_speed_features.h

index f68aa2738fc93e6a1855975553b3be8de2c4a9e3..8e77dd05be3c7cf96d67376d0c1f203d54a15e90 100644 (file)
@@ -994,21 +994,13 @@ static void inter_super_block_yrd(VP9_COMP *cpi, MACROBLOCK *x, int *rate,
     return;
   }
 
-  if (cpi->sf.tx_size_search_method == USE_LARGESTINTRA_MODELINTER) {
-    for (tx_size = TX_4X4; tx_size <= max_tx_size; ++tx_size)
-      model_rd_for_sb_y_tx(cpi, bs, tx_size, x, xd,
-                           &r[tx_size][0], &d[tx_size], &s[tx_size]);
-    choose_txfm_size_from_modelrd(cpi, x, r, rate, d, distortion, s,
-                                  skip, sse, ref_best_rd, bs);
-  } else {
-    for (tx_size = TX_4X4; tx_size <= max_tx_size; ++tx_size)
-      txfm_rd_in_plane(x, &r[tx_size][0], &d[tx_size],
-                       &s[tx_size], &sse[tx_size],
-                       ref_best_rd, 0, bs, tx_size,
-                       cpi->sf.use_fast_coef_costing);
-    choose_txfm_size_from_rd(cpi, x, r, rate, d, distortion, s,
-                             skip, txfm_cache, bs);
-  }
+  for (tx_size = TX_4X4; tx_size <= max_tx_size; ++tx_size)
+    txfm_rd_in_plane(x, &r[tx_size][0], &d[tx_size], &s[tx_size],
+                     &sse[tx_size], ref_best_rd, 0, bs, tx_size,
+                     cpi->sf.use_fast_coef_costing);
+  choose_txfm_size_from_rd(cpi, x, r, rate, d, distortion, s,
+                           skip, txfm_cache, bs);
+
   if (psse)
     *psse = sse[mbmi->tx_size];
 }
index 0a88499af5c5ec5e7b0b59e0657f97572c0529e1..4a1a13bc07c6231902a8ddb6ae8c3cec63eedbbe 100644 (file)
@@ -56,8 +56,6 @@ typedef enum {
 
 typedef enum {
   USE_FULL_RD = 0,
-  USE_LARGESTINTRA,
-  USE_LARGESTINTRA_MODELINTER,
   USE_LARGESTALL,
   USE_TX_8X8
 } TX_SIZE_SEARCH_METHOD;