/dports/graphics/dssim/dssim-3.1.2/cargo-crates/libaom-sys-0.9.1/vendor/av1/encoder/ |
H A D | txb_rdopt_utils.h | 64 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 D | txb_rdopt.c | 21 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 D | txb_rdopt_utils.h | 67 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 D | txb_rdopt.c | 21 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 D | encodetxb.c | 270 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 D | encodetxb.c | 270 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 D | encodetxb.c | 270 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 D | encodetxb.c | 270 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 D | encodetxb.c | 261 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 D | encodetxb.c | 917 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 D | encodetxb.c | 260 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 D | EbFullLoop.c | 759 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 D | EbRateDistortionCost.c | 300 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 D | EbFullLoop.c | 759 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 D | EbRateDistortionCost.c | 300 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()
|