Lines Matching refs:txfm_param
166 TxfmParam txfm_param; in av1_xform_quant() local
167 txfm_param.tx_type = tx_type; in av1_xform_quant()
168 txfm_param.tx_size = tx_size; in av1_xform_quant()
169 txfm_param.lossless = xd->lossless[mbmi->segment_id]; in av1_xform_quant()
170 txfm_param.tx_set_type = av1_get_ext_tx_set_type( in av1_xform_quant()
171 txfm_param.tx_size, is_inter_block(mbmi), cm->reduced_tx_set_used); in av1_xform_quant()
173 txfm_param.bd = xd->bd; in av1_xform_quant()
174 txfm_param.is_hbd = is_cur_buf_hbd(xd); in av1_xform_quant()
176 av1_fwd_txfm(src_diff, coeff, diff_stride, &txfm_param); in av1_xform_quant()
181 quant_func_list[xform_quant_idx][txfm_param.is_hbd]( in av1_xform_quant()
191 (xform_quant_idx != AV1_XFORM_QUANT_FP) || (txfm_param.lossless); in av1_xform_quant()
429 TxfmParam txfm_param; in encode_block_pass1() local
437 txfm_param.bd = xd->bd; in encode_block_pass1()
438 txfm_param.is_hbd = is_cur_buf_hbd(xd); in encode_block_pass1()
439 txfm_param.tx_type = DCT_DCT; in encode_block_pass1()
440 txfm_param.tx_size = tx_size; in encode_block_pass1()
441 txfm_param.eob = p->eobs[block]; in encode_block_pass1()
442 txfm_param.lossless = xd->lossless[xd->mi[0]->segment_id]; in encode_block_pass1()
443 txfm_param.tx_set_type = av1_get_ext_tx_set_type( in encode_block_pass1()
444 txfm_param.tx_size, is_inter_block(xd->mi[0]), cm->reduced_tx_set_used); in encode_block_pass1()
445 if (txfm_param.is_hbd) { in encode_block_pass1()
446 av1_highbd_inv_txfm_add(dqcoeff, dst, pd->dst.stride, &txfm_param); in encode_block_pass1()
449 av1_inv_txfm_add(dqcoeff, dst, pd->dst.stride, &txfm_param); in encode_block_pass1()