Merge "Don't use hybrid transform (ADST) for superblocks." into experimental
This commit is contained in:
Коммит
127836d11f
|
@ -505,6 +505,9 @@ static TX_TYPE get_tx_type_8x8(const MACROBLOCKD *xd, const BLOCKD *b) {
|
||||||
static TX_TYPE get_tx_type_16x16(const MACROBLOCKD *xd, const BLOCKD *b) {
|
static TX_TYPE get_tx_type_16x16(const MACROBLOCKD *xd, const BLOCKD *b) {
|
||||||
TX_TYPE tx_type = DCT_DCT;
|
TX_TYPE tx_type = DCT_DCT;
|
||||||
if (xd->mode_info_context->mbmi.mode < I8X8_PRED &&
|
if (xd->mode_info_context->mbmi.mode < I8X8_PRED &&
|
||||||
|
#if CONFIG_SUPERBLOCKS
|
||||||
|
!xd->mode_info_context->mbmi.encoded_as_sb &&
|
||||||
|
#endif
|
||||||
xd->q_index < ACTIVE_HT16) {
|
xd->q_index < ACTIVE_HT16) {
|
||||||
tx_type = txfm_map(pred_mode_conv(xd->mode_info_context->mbmi.mode));
|
tx_type = txfm_map(pred_mode_conv(xd->mode_info_context->mbmi.mode));
|
||||||
}
|
}
|
||||||
|
|
Загрузка…
Ссылка в новой задаче