From a40e63f9562d7b00ac8b14ce465959fb6ac9c5f9 Mon Sep 17 00:00:00 2001 From: Angie Chiang Date: Sun, 21 Apr 2019 15:37:45 -0700 Subject: [PATCH] Remove inter_cost_arr and recon_error_arr Change-Id: I9eaf9563f2ee92fcfbe38d0f5e36c82632af468f --- vp9/encoder/vp9_encoder.c | 12 ------------ vp9/encoder/vp9_encoder.h | 2 -- 2 files changed, 14 deletions(-) diff --git a/vp9/encoder/vp9_encoder.c b/vp9/encoder/vp9_encoder.c index 133e97d05..26119c138 100644 --- a/vp9/encoder/vp9_encoder.c +++ b/vp9/encoder/vp9_encoder.c @@ -6230,24 +6230,12 @@ static void mode_estimation(VP9_COMP *cpi, MACROBLOCK *x, MACROBLOCKD *xd, 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); diff --git a/vp9/encoder/vp9_encoder.h b/vp9/encoder/vp9_encoder.h index ede01867b..1dbbca11d 100644 --- a/vp9/encoder/vp9_encoder.h +++ b/vp9/encoder/vp9_encoder.h @@ -295,8 +295,6 @@ typedef struct TplDepStats { 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 -- 2.50.1