ref: a40e63f9562d7b00ac8b14ce465959fb6ac9c5f9
parent: c579f9dab943e45cb7f2685bc252f9442396d082
author: Angie Chiang <angiebird@google.com>
date: Sun Apr 21 11:37:45 EDT 2019
Remove inter_cost_arr and recon_error_arr Change-Id: I9eaf9563f2ee92fcfbe38d0f5e36c82632af468f
--- a/vp9/encoder/vp9_encoder.c
+++ b/vp9/encoder/vp9_encoder.c
@@ -6230,24 +6230,12 @@
inter_cost = vpx_satd(coeff, pix_num);
#endif
-#if CONFIG_NON_GREEDY_MV
- tpl_stats->inter_cost_arr[rf_idx] = inter_cost;
- get_quantize_error(x, 0, coeff, qcoeff, dqcoeff, tx_size,
- &tpl_stats->recon_error_arr[rf_idx],
- &tpl_stats->sse_arr[rf_idx]);
-#endif
-
if (inter_cost < best_inter_cost) {
best_rf_idx = rf_idx;
best_inter_cost = inter_cost;
best_mv.as_int = mv.as_int;
-#if CONFIG_NON_GREEDY_MV
- *recon_error = tpl_stats->recon_error_arr[rf_idx];
- *sse = tpl_stats->sse_arr[rf_idx];
-#else
get_quantize_error(x, 0, coeff, qcoeff, dqcoeff, tx_size, recon_error,
sse);
-#endif
}
}
best_intra_cost = VPXMAX(best_intra_cost, 1);
--- a/vp9/encoder/vp9_encoder.h
+++ b/vp9/encoder/vp9_encoder.h
@@ -295,8 +295,6 @@
int ready[3];
double mv_dist[3];
double mv_cost[3];
- int64_t inter_cost_arr[3];
- int64_t recon_error_arr[3];
int64_t sse_arr[3];
double feature_score;
#endif