Home
last modified time | relevance | path

Searched refs:coeff_costs (Results 1 – 8 of 8) sorted by relevance

/external/libaom/av1/encoder/
Dtxb_rdopt.c317 const CoeffCosts *coeff_costs = &x->coeff_costs; in av1_optimize_txb() local
333 &coeff_costs->coeff_costs[txs_ctx][plane_type]; in av1_optimize_txb()
336 &coeff_costs->eob_costs[eob_multi_size][plane_type]; in av1_optimize_txb()
454 const PLANE_TYPE plane_type, const LV_MAP_COEFF_COST *const coeff_costs, in warehouse_efficients_txb() argument
469 &x->coeff_costs.eob_costs[eob_multi_size][plane_type]; in warehouse_efficients_txb()
470 int cost = coeff_costs->txb_skip_cost[txb_skip_ctx][0]; in warehouse_efficients_txb()
476 cost += get_eob_cost(eob, eob_costs, coeff_costs, tx_class); in warehouse_efficients_txb()
481 coeff_costs->lps_cost; in warehouse_efficients_txb()
489 cost += coeff_costs->base_eob_cost[coeff_ctx][AOMMIN(level, 3) - 1]; in warehouse_efficients_txb()
502 cost += coeff_costs->dc_sign_cost[dc_sign_ctx][sign01]; in warehouse_efficients_txb()
[all …]
Dencodetxb.h254 static INLINE int av1_cost_skip_txb(const CoeffCosts *coeff_costs, in av1_cost_skip_txb() argument
260 &coeff_costs->coeff_costs[txs_ctx][plane_type]; in av1_cost_skip_txb()
Dblock.h779 LV_MAP_COEFF_COST coeff_costs[TX_SIZES][PLANE_TYPES]; member
995 CoeffCosts coeff_costs; member
Drd.c562 void av1_fill_coeff_costs(CoeffCosts *coeff_costs, FRAME_CONTEXT *fc, in av1_fill_coeff_costs() argument
567 LV_MAP_EOB_COST *pcost = &coeff_costs->eob_costs[eob_multi_size][plane]; in av1_fill_coeff_costs()
587 LV_MAP_COEFF_COST *pcost = &coeff_costs->coeff_costs[tx_size][plane]; in av1_fill_coeff_costs()
802 av1_fill_coeff_costs(&x->coeff_costs, cm->fc, av1_num_planes(cm)); in av1_initialize_rd_consts()
Drd.h353 void av1_fill_coeff_costs(CoeffCosts *coeff_costs, FRAME_CONTEXT *fc,
Dtx_search.c278 const int zero_blk_rate = x->coeff_costs.coeff_costs[txs_ctx][PLANE_TYPE_Y] in set_skip_txfm()
2002 const int zero_blk_rate = x->coeff_costs.coeff_costs[txs_ctx][plane_type] in predict_dc_only_block()
2366 const int zero_blk_rate = x->coeff_costs.coeff_costs[txs_ctx][PLANE_TYPE_Y] in try_tx_block_no_split()
3230 x->coeff_costs.coeff_costs[txs_ctx][get_plane_type(0)] in tx_block_yrd()
Dencodemb.c97 *rate_cost = av1_cost_skip_txb(&x->coeff_costs, txb_ctx, plane, tx_size); in av1_optimize_b()
Dencodeframe_utils.c1661 av1_fill_coeff_costs(&x->coeff_costs, xd->tile_ctx, num_planes); in av1_set_cost_upd_freq()