summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Kovalev <dkovalev@google.com>2014-06-10 17:26:41 -0700
committerGerrit Code Review <gerrit@gerrit.golo.chromium.org>2014-06-10 17:26:41 -0700
commit4a8103d6c22a2f5b2c0da05c6d5888c8caade254 (patch)
tree6858868db9a3273146aa54ef98094a47d1bb42b2
parentcbce09ce623ed828ecc5113dabcf60da391461ad (diff)
parentbc93f425d09c0658b5018c175a54dee7ca386cdf (diff)
downloadlibvpx-4a8103d6c22a2f5b2c0da05c6d5888c8caade254.tar
libvpx-4a8103d6c22a2f5b2c0da05c6d5888c8caade254.tar.gz
libvpx-4a8103d6c22a2f5b2c0da05c6d5888c8caade254.tar.bz2
libvpx-4a8103d6c22a2f5b2c0da05c6d5888c8caade254.zip
Merge "Removing two unused TX_SIZE_SEARCH_METHOD members."
-rw-r--r--vp9/encoder/vp9_rdopt.c22
-rw-r--r--vp9/encoder/vp9_speed_features.h2
2 files changed, 7 insertions, 17 deletions
diff --git a/vp9/encoder/vp9_rdopt.c b/vp9/encoder/vp9_rdopt.c
index f68aa2738..8e77dd05b 100644
--- a/vp9/encoder/vp9_rdopt.c
+++ b/vp9/encoder/vp9_rdopt.c
@@ -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];
}
diff --git a/vp9/encoder/vp9_speed_features.h b/vp9/encoder/vp9_speed_features.h
index 0a88499af..4a1a13bc0 100644
--- a/vp9/encoder/vp9_speed_features.h
+++ b/vp9/encoder/vp9_speed_features.h
@@ -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;