Use macro to set the copy size of best_txk_type Change-Id: I891a331ca7c8c59f493ecfe460a96de07e6537a1
diff --git a/av1/encoder/rdopt.c b/av1/encoder/rdopt.c index 205af3a..b6d70a2 100644 --- a/av1/encoder/rdopt.c +++ b/av1/encoder/rdopt.c
@@ -2634,7 +2634,9 @@ ref_best_rd = AOMMIN(rd, ref_best_rd); if (rd < best_rd) { #if CONFIG_TXK_SEL - memcpy(best_txk_type, mbmi->txk_type, sizeof(best_txk_type[0]) * 256); + memcpy(best_txk_type, mbmi->txk_type, + sizeof(best_txk_type[0]) * MAX_SB_SQUARE / + (TX_SIZE_W_MIN * TX_SIZE_H_MIN)); #endif best_tx_type = tx_type; best_tx_size = rect_tx_size;