Update inter_tx_size in reset_tx_size() BUG=aomedia:1231 Change-Id: Ibddf60bfbdd6ac037ca4d2fa9bbc2eb30841991b
diff --git a/av1/encoder/encodeframe.c b/av1/encoder/encodeframe.c index 19d9597..a384aab 100644 --- a/av1/encoder/encodeframe.c +++ b/av1/encoder/encodeframe.c
@@ -388,6 +388,12 @@ depth_to_tx_size(MAX_TX_DEPTH, bsize, is_inter_block(mbmi)); mbmi->tx_size = (TX_SIZE)TXSIZEMAX(mbmi->tx_size, min_tx_size); } + if (is_inter_block(mbmi)) { + for (int idy = 0; idy < xd->n8_h; ++idy) { + for (int idx = 0; idx < xd->n8_w; ++idx) + mbmi->inter_tx_size[idy][idx] = mbmi->tx_size; + } + } } static void set_ref_and_pred_mvs(MACROBLOCK *const x, int_mv *const mi_pred_mv,