Home
last modified time | relevance | path

Searched refs:txb_costs (Results 1 – 15 of 15) sorted by relevance

/dports/graphics/dssim/dssim-3.1.2/cargo-crates/libaom-sys-0.9.1/vendor/av1/encoder/
H A Dtxb_rdopt_utils.h64 eob_cost += txb_costs->eob_extra_cost[eob_ctx][bit]; in get_eob_cost()
108 const LV_MAP_COEFF_COST *txb_costs, int bwl, TX_CLASS tx_class, in get_two_coeff_cost_simple() argument
113 int cost = txb_costs->base_cost[coeff_ctx][AOMMIN(abs_qc, 3)]; in get_two_coeff_cost_simple()
115 if (abs_qc <= 3) diff = txb_costs->base_cost[coeff_ctx][abs_qc + 4]; in get_two_coeff_cost_simple()
136 cost += txb_costs->base_eob_cost[coeff_ctx][AOMMIN(abs_qc, 3) - 1]; in get_coeff_cost_eob()
139 cost += txb_costs->dc_sign_cost[dc_sign_ctx][sign]; in get_coeff_cost_eob()
146 cost += get_br_cost(abs_qc, txb_costs->lps_cost[br_ctx]); in get_coeff_cost_eob()
160 cost += txb_costs->base_eob_cost[coeff_ctx][AOMMIN(abs_qc, 3) - 1]; in get_coeff_cost_general()
162 cost += txb_costs->base_cost[coeff_ctx][AOMMIN(abs_qc, 3)]; in get_coeff_cost_general()
166 cost += txb_costs->dc_sign_cost[dc_sign_ctx][sign]; in get_coeff_cost_general()
[all …]
H A Dtxb_rdopt.c21 const LV_MAP_COEFF_COST *txb_costs, const tran_low_t *tcoeff, in update_coeff_general() argument
31 *accu_rate += txb_costs->base_cost[coeff_ctx][0]; in update_coeff_general()
51 rate_low = txb_costs->base_cost[coeff_ctx][0]; in update_coeff_general()
78 const int16_t *scan, const LV_MAP_COEFF_COST *txb_costs, in update_coeff_simple() argument
92 *accu_rate += txb_costs->base_cost[coeff_ctx][0]; in update_coeff_simple()
130 const LV_MAP_COEFF_COST *txb_costs, const tran_low_t *tcoeff, in update_coeff_eob() argument
140 *accu_rate += txb_costs->base_cost[coeff_ctx][0]; in update_coeff_eob()
151 txb_costs, bwl, tx_class, levels); in update_coeff_eob()
162 rate_low = txb_costs->base_cost[coeff_ctx][0]; in update_coeff_eob()
324 const LV_MAP_COEFF_COST *txb_costs = in av1_optimize_txb() local
[all …]
/dports/multimedia/aom/aom-3.2.0/av1/encoder/
H A Dtxb_rdopt_utils.h67 eob_cost += txb_costs->eob_extra_cost[eob_ctx][bit]; in get_eob_cost()
111 const LV_MAP_COEFF_COST *txb_costs, int bwl, TX_CLASS tx_class, in get_two_coeff_cost_simple() argument
116 int cost = txb_costs->base_cost[coeff_ctx][AOMMIN(abs_qc, 3)]; in get_two_coeff_cost_simple()
118 if (abs_qc <= 3) diff = txb_costs->base_cost[coeff_ctx][abs_qc + 4]; in get_two_coeff_cost_simple()
139 cost += txb_costs->base_eob_cost[coeff_ctx][AOMMIN(abs_qc, 3) - 1]; in get_coeff_cost_eob()
142 cost += txb_costs->dc_sign_cost[dc_sign_ctx][sign]; in get_coeff_cost_eob()
149 cost += get_br_cost(abs_qc, txb_costs->lps_cost[br_ctx]); in get_coeff_cost_eob()
163 cost += txb_costs->base_eob_cost[coeff_ctx][AOMMIN(abs_qc, 3) - 1]; in get_coeff_cost_general()
165 cost += txb_costs->base_cost[coeff_ctx][AOMMIN(abs_qc, 3)]; in get_coeff_cost_general()
169 cost += txb_costs->dc_sign_cost[dc_sign_ctx][sign]; in get_coeff_cost_general()
[all …]
H A Dtxb_rdopt.c21 const LV_MAP_COEFF_COST *txb_costs, const tran_low_t *tcoeff, in update_coeff_general() argument
31 *accu_rate += txb_costs->base_cost[coeff_ctx][0]; in update_coeff_general()
51 rate_low = txb_costs->base_cost[coeff_ctx][0]; in update_coeff_general()
78 const int16_t *scan, const LV_MAP_COEFF_COST *txb_costs, in update_coeff_simple() argument
92 *accu_rate += txb_costs->base_cost[coeff_ctx][0]; in update_coeff_simple()
130 const LV_MAP_COEFF_COST *txb_costs, const tran_low_t *tcoeff, in update_coeff_eob() argument
140 *accu_rate += txb_costs->base_cost[coeff_ctx][0]; in update_coeff_eob()
151 txb_costs, bwl, tx_class, levels); in update_coeff_eob()
163 rate_low = txb_costs->base_cost[coeff_ctx][0]; in update_coeff_eob()
326 const LV_MAP_COEFF_COST *txb_costs = in av1_optimize_txb() local
[all …]
/dports/www/firefox-esr/firefox-91.8.0/third_party/aom/av1/encoder/
H A Dencodetxb.c270 eob_cost += txb_costs->eob_extra_cost[eob_ctx][bit];
325 cost += txb_costs->base_cost[coeff_ctx][AOMMIN(abs_qc, 3)];
898 accu_rate += txb_costs->base_cost[coeff_ctx][0];
965 accu_rate += txb_costs->base_cost[coeff_ctx][0];
1262 chunk = (txb_costs->base_eob_cost[j][i] & 0xff00) >> 8;
1276 chunk = (txb_costs->dc_sign_cost[j][i] & 0xff00) >> 8;
1324 cost += txb_costs->dc_sign_cost[dc_sign_ctx][sign];
1361 *accu_rate += txb_costs->base_cost[coeff_ctx][0];
1398 const int16_t *scan, const LV_MAP_COEFF_COST *txb_costs, argument
1412 *accu_rate += txb_costs->base_cost[coeff_ctx][0];
[all …]
/dports/www/firefox/firefox-99.0/third_party/aom/av1/encoder/
H A Dencodetxb.c270 eob_cost += txb_costs->eob_extra_cost[eob_ctx][bit];
325 cost += txb_costs->base_cost[coeff_ctx][AOMMIN(abs_qc, 3)];
898 accu_rate += txb_costs->base_cost[coeff_ctx][0];
965 accu_rate += txb_costs->base_cost[coeff_ctx][0];
1262 chunk = (txb_costs->base_eob_cost[j][i] & 0xff00) >> 8;
1276 chunk = (txb_costs->dc_sign_cost[j][i] & 0xff00) >> 8;
1324 cost += txb_costs->dc_sign_cost[dc_sign_ctx][sign];
1361 *accu_rate += txb_costs->base_cost[coeff_ctx][0];
1398 const int16_t *scan, const LV_MAP_COEFF_COST *txb_costs, argument
1412 *accu_rate += txb_costs->base_cost[coeff_ctx][0];
[all …]
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/aom/av1/encoder/
H A Dencodetxb.c270 eob_cost += txb_costs->eob_extra_cost[eob_ctx][bit];
325 cost += txb_costs->base_cost[coeff_ctx][AOMMIN(abs_qc, 3)];
898 accu_rate += txb_costs->base_cost[coeff_ctx][0];
965 accu_rate += txb_costs->base_cost[coeff_ctx][0];
1262 chunk = (txb_costs->base_eob_cost[j][i] & 0xff00) >> 8;
1276 chunk = (txb_costs->dc_sign_cost[j][i] & 0xff00) >> 8;
1324 cost += txb_costs->dc_sign_cost[dc_sign_ctx][sign];
1361 *accu_rate += txb_costs->base_cost[coeff_ctx][0];
1398 const int16_t *scan, const LV_MAP_COEFF_COST *txb_costs, argument
1412 *accu_rate += txb_costs->base_cost[coeff_ctx][0];
[all …]
/dports/lang/spidermonkey78/firefox-78.9.0/third_party/aom/av1/encoder/
H A Dencodetxb.c270 eob_cost += txb_costs->eob_extra_cost[eob_ctx][bit];
325 cost += txb_costs->base_cost[coeff_ctx][AOMMIN(abs_qc, 3)];
898 accu_rate += txb_costs->base_cost[coeff_ctx][0];
965 accu_rate += txb_costs->base_cost[coeff_ctx][0];
1262 chunk = (txb_costs->base_eob_cost[j][i] & 0xff00) >> 8;
1276 chunk = (txb_costs->dc_sign_cost[j][i] & 0xff00) >> 8;
1324 cost += txb_costs->dc_sign_cost[dc_sign_ctx][sign];
1361 *accu_rate += txb_costs->base_cost[coeff_ctx][0];
1398 const int16_t *scan, const LV_MAP_COEFF_COST *txb_costs, argument
1412 *accu_rate += txb_costs->base_cost[coeff_ctx][0];
[all …]
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/libaom/source/libaom/av1/encoder/
H A Dencodetxb.c261 eob_cost += txb_costs->eob_extra_cost[eob_ctx][bit];
1021 accu_rate += txb_costs->base_cost[coeff_ctx][0];
1088 accu_rate += txb_costs->base_cost[coeff_ctx][0];
1445 cost += txb_costs->dc_sign_cost[dc_sign_ctx][sign];
1472 cost += txb_costs->dc_sign_cost[dc_sign_ctx][sign];
1513 *accu_rate += txb_costs->base_cost[coeff_ctx][0];
1533 rate_low = txb_costs->base_cost[coeff_ctx][0];
1574 *accu_rate += txb_costs->base_cost[coeff_ctx][0];
1622 *accu_rate += txb_costs->base_cost[coeff_ctx][0];
1644 rate_low = txb_costs->base_cost[coeff_ctx][0];
[all …]
/dports/lang/spidermonkey60/firefox-60.9.0/third_party/aom/av1/encoder/
H A Dencodetxb.c917 return txb_costs->nz_map_cost[ctx]; in get_level_prob()
921 return txb_costs->base_cost[idx][ctx]; in get_level_prob()
925 return txb_costs->lps_cost[ctx]; in get_level_prob()
1434 cost_diff -= txb_costs->eob_cost[eob_ctx][0]; in try_change_eob()
1435 cost_diff += txb_costs->eob_cost[eob_ctx][1]; in try_change_eob()
1579 cost += txb_costs->nz_map_cost[coeff_ctx][is_nz]; in get_coeff_cost()
1695 cost = txb_costs->txb_skip_cost[txb_skip_ctx][1]; in get_txb_cost()
1698 cost = txb_costs->txb_skip_cost[txb_skip_ctx][0]; in get_txb_cost()
1721 int cost = get_txb_cost(txb_info, txb_costs); in test_try_change_eob()
1811 int org_cost = get_txb_cost(txb_info, txb_costs); in optimize_txb()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/libaom/source/libaom/av1/encoder/
H A Dencodetxb.c260 eob_cost += txb_costs->eob_extra_cost[eob_ctx][bit];
863 cost += txb_costs->dc_sign_cost[dc_sign_ctx][sign];
890 cost += txb_costs->dc_sign_cost[dc_sign_ctx][sign];
931 *accu_rate += txb_costs->base_cost[coeff_ctx][0];
951 rate_low = txb_costs->base_cost[coeff_ctx][0];
978 const int16_t *scan, const LV_MAP_COEFF_COST *txb_costs, argument
992 *accu_rate += txb_costs->base_cost[coeff_ctx][0];
1040 *accu_rate += txb_costs->base_cost[coeff_ctx][0];
1062 rate_low = txb_costs->base_cost[coeff_ctx][0];
1190 const LV_MAP_COEFF_COST *txb_costs = local
[all …]
/dports/multimedia/gstreamer1-plugins-svt-av1/SVT-AV1-3971c982311d49f9355dc8dccdcf8d21b70fa624/Source/Lib/Encoder/Codec/
H A DEbFullLoop.c759 const LvMapCoeffCost *txb_costs, TxClass tx_class) { in get_eob_cost() argument
770 eob_cost += txb_costs->eob_extra_cost[eob_ctx][bit]; in get_eob_cost()
811 cost += txb_costs->dc_sign_cost[dc_sign_ctx][sign]; in get_coeff_cost_general()
920 *accu_rate += txb_costs->base_cost[coeff_ctx][0]; in update_coeff_eob()
1026 *accu_rate += txb_costs->base_cost[coeff_ctx][0]; in update_coeff_general()
1056 txb_costs, in update_coeff_general()
1090 *accu_rate += txb_costs->base_cost[coeff_ctx][0]; in update_coeff_simple()
1219 const LvMapCoeffCost *txb_costs = in svt_av1_optimize_b() local
1272 txb_costs, in svt_av1_optimize_b()
1354 txb_costs, \ in svt_av1_optimize_b()
[all …]
H A DEbRateDistortionCost.c300 static int get_eob_cost(int eob, const LvMapEobCost *txb_eob_costs, const LvMapCoeffCost *txb_costs, in get_eob_cost() argument
312 eob_cost += txb_costs->eob_extra_cost[eob_ctx][bit]; in get_eob_cost()
/dports/multimedia/svt-av1/SVT-AV1-3971c982311d49f9355dc8dccdcf8d21b70fa624/Source/Lib/Encoder/Codec/
H A DEbFullLoop.c759 const LvMapCoeffCost *txb_costs, TxClass tx_class) { in get_eob_cost() argument
770 eob_cost += txb_costs->eob_extra_cost[eob_ctx][bit]; in get_eob_cost()
811 cost += txb_costs->dc_sign_cost[dc_sign_ctx][sign]; in get_coeff_cost_general()
920 *accu_rate += txb_costs->base_cost[coeff_ctx][0]; in update_coeff_eob()
1026 *accu_rate += txb_costs->base_cost[coeff_ctx][0]; in update_coeff_general()
1056 txb_costs, in update_coeff_general()
1090 *accu_rate += txb_costs->base_cost[coeff_ctx][0]; in update_coeff_simple()
1219 const LvMapCoeffCost *txb_costs = in svt_av1_optimize_b() local
1272 txb_costs, in svt_av1_optimize_b()
1354 txb_costs, \ in svt_av1_optimize_b()
[all …]
H A DEbRateDistortionCost.c300 static int get_eob_cost(int eob, const LvMapEobCost *txb_eob_costs, const LvMapCoeffCost *txb_costs, in get_eob_cost() argument
312 eob_cost += txb_costs->eob_extra_cost[eob_ctx][bit]; in get_eob_cost()