]> granicus.if.org Git - libvpx/commitdiff
Remove get_tx_probs2()
authorHui Su <huisu@google.com>
Tue, 24 Apr 2018 00:15:23 +0000 (17:15 -0700)
committerHui Su <huisu@google.com>
Tue, 24 Apr 2018 00:22:19 +0000 (17:22 -0700)
This function is redundant.

Change-Id: I7651fc34787c09e59cb1366495f6b525dec8510d

vp9/common/vp9_pred_common.h
vp9/encoder/vp9_bitstream.c
vp9/encoder/vp9_rdopt.c

index 8400bd70f1d5a35d74a297409bae80b12d7ae541..005290980e6dd12028155b9deb144b6023697efe 100644 (file)
@@ -176,12 +176,6 @@ static INLINE const vpx_prob *get_tx_probs(TX_SIZE max_tx_size, int ctx,
   }
 }
 
-static INLINE const vpx_prob *get_tx_probs2(TX_SIZE max_tx_size,
-                                            const MACROBLOCKD *xd,
-                                            const struct tx_probs *tx_probs) {
-  return get_tx_probs(max_tx_size, get_tx_size_context(xd), tx_probs);
-}
-
 static INLINE unsigned int *get_tx_counts(TX_SIZE max_tx_size, int ctx,
                                           struct tx_counts *tx_counts) {
   switch (max_tx_size) {
index f97b0294137a538ea8325a79a0f897f8361d1272..abc7053639e10249aef5fea80cedd276291f8abe 100644 (file)
@@ -86,7 +86,7 @@ static void write_selected_tx_size(const VP9_COMMON *cm,
   BLOCK_SIZE bsize = xd->mi[0]->sb_type;
   const TX_SIZE max_tx_size = max_txsize_lookup[bsize];
   const vpx_prob *const tx_probs =
-      get_tx_probs2(max_tx_size, xd, &cm->fc->tx_probs);
+      get_tx_probs(max_tx_size, get_tx_size_context(xd), &cm->fc->tx_probs);
   vpx_write(w, tx_size != TX_4X4, tx_probs[0]);
   if (tx_size != TX_4X4 && max_tx_size >= TX_16X16) {
     vpx_write(w, tx_size != TX_8X8, tx_probs[1]);
index b6541b0f7357df61ea4594b06d41ef9f36163dbe..39cd1d41cde07564b0af0a2ccd6bab9c878112e7 100644 (file)
@@ -851,7 +851,8 @@ static void choose_tx_size_from_rd(VP9_COMP *cpi, MACROBLOCK *x, int *rate,
   TX_SIZE best_tx = max_tx_size;
   int start_tx, end_tx;
 
-  const vpx_prob *tx_probs = get_tx_probs2(max_tx_size, xd, &cm->fc->tx_probs);
+  const vpx_prob *tx_probs =
+      get_tx_probs(max_tx_size, get_tx_size_context(xd), &cm->fc->tx_probs);
   assert(skip_prob > 0);
   s0 = vp9_cost_bit(skip_prob, 0);
   s1 = vp9_cost_bit(skip_prob, 1);