Home
last modified time | relevance | path

Searched refs:rd_stats (Results 1 – 7 of 7) sorted by relevance

/external/libaom/libaom/av1/encoder/
Drd.h296 static INLINE void av1_init_rd_stats(RD_STATS *rd_stats) { in av1_init_rd_stats() argument
300 rd_stats->rate = 0; in av1_init_rd_stats()
301 rd_stats->dist = 0; in av1_init_rd_stats()
302 rd_stats->rdcost = 0; in av1_init_rd_stats()
303 rd_stats->sse = 0; in av1_init_rd_stats()
304 rd_stats->skip = 1; in av1_init_rd_stats()
305 rd_stats->zero_rate = 0; in av1_init_rd_stats()
306 rd_stats->invalid_rate = 0; in av1_init_rd_stats()
307 rd_stats->ref_rdcost = INT64_MAX; in av1_init_rd_stats()
312 rd_stats->txb_coeff_cost[plane] = 0; in av1_init_rd_stats()
[all …]
Drdopt.c191 RD_STATS rd_stats; member
946 RD_STATS *rd_stats, BLOCK_SIZE bsize,
2473 const RD_STATS *const rd_stats, int blk_row, in PrintTransformUnitStats() argument
2477 if (rd_stats->rate == INT_MAX || rd_stats->dist == INT64_MAX) return; in PrintTransformUnitStats()
2498 const double rate_norm = (double)rd_stats->rate / num_samples; in PrintTransformUnitStats()
2499 const double dist_norm = (double)rd_stats->dist / num_samples; in PrintTransformUnitStats()
2571 const RD_STATS *const rd_stats, in PrintPredictionUnitStats() argument
2573 if (rd_stats->invalid_rate) return; in PrintPredictionUnitStats()
2574 if (rd_stats->rate == INT_MAX || rd_stats->dist == INT64_MAX) return; in PrintPredictionUnitStats()
2604 const double rate_norm = (double)rd_stats->rate / num_samples; in PrintPredictionUnitStats()
[all …]
Drdopt.h40 static INLINE void av1_update_txb_coeff_cost(RD_STATS *rd_stats, int plane, in av1_update_txb_coeff_cost() argument
46 rd_stats->txb_coeff_cost[plane] += txb_coeff_cost; in av1_update_txb_coeff_cost()
54 rd_stats->txb_coeff_cost_map[plane][blk_row + idy][blk_col + idx] = 0; in av1_update_txb_coeff_cost()
56 rd_stats->txb_coeff_cost_map[plane][blk_row][blk_col] = txb_coeff_cost; in av1_update_txb_coeff_cost()
Dblock.h103 RD_STATS rd_stats; member
142 RD_STATS rd_stats; member
Dbitstream.c1248 static int rd_token_stats_mismatch(RD_STATS *rd_stats, TOKEN_STATS *token_stats, in rd_token_stats_mismatch() argument
1250 if (rd_stats->txb_coeff_cost[plane] != token_stats->cost) { in rd_token_stats_mismatch()
1253 plane, rd_stats->txb_coeff_cost[plane], token_stats->cost); in rd_token_stats_mismatch()
1257 printf("%d ", rd_stats->txb_coeff_cost_map[plane][r][c]); in rd_token_stats_mismatch()
1485 rd_token_stats_mismatch(&mbmi->rd_stats, &token_stats, plane)) { in write_tokens_b()
Dencodeframe.c73 const RD_STATS *const rd_stats,
3027 const RD_STATS *const rd_stats, in ml_predict_breakout() argument
3062 float rate_f = (float)AOMMIN(rd_stats->rate, INT_MAX); in ml_predict_breakout()
3068 (float)(AOMMIN(rd_stats->dist, INT_MAX) >> num_pels_log2); in ml_predict_breakout()
/external/libaom/libaom/av1/common/
Dblockd.h230 RD_STATS rd_stats; member