ref: 21ac7decfa64e75a566411880a7625881d313b56
parent: 4d56e0969e09a6c74844f7b9c3e68917996fa275
author: Angie Chiang <angiebird@google.com>
date: Sun Apr 21 11:18:05 EDT 2019
Remove unused mv_[dist/cost]_sum Change-Id: I8d173add2d1fc599a7915a3c9668870f18a0c59f
--- a/vp9/encoder/vp9_encoder.c
+++ b/vp9/encoder/vp9_encoder.c
@@ -5814,13 +5814,6 @@
int frame_idx;
for (frame_idx = 0; frame_idx < MAX_ARF_GOP_SIZE; ++frame_idx) {
TplDepFrame *tpl_frame = &cpi->tpl_stats[frame_idx];
-#if CONFIG_NON_GREEDY_MV
- int rf_idx;
- for (rf_idx = 0; rf_idx < 3; ++rf_idx) {
- tpl_frame->mv_dist_sum[rf_idx] = 0;
- tpl_frame->mv_cost_sum[rf_idx] = 0;
- }
-#endif
memset(tpl_frame->tpl_stats_ptr, 0,
tpl_frame->height * tpl_frame->width *
sizeof(*tpl_frame->tpl_stats_ptr));
@@ -6961,8 +6954,6 @@
this_tpl_stats->mv_cost[rf_idx] =
vp9_nb_mvs_inconsistency(&full_mv, nb_full_mvs, NB_MVS_NUM);
#endif // RE_COMPUTE_MV_INCONSISTENCY
- tpl_frame->mv_dist_sum[rf_idx] += this_tpl_stats->mv_dist[rf_idx];
- tpl_frame->mv_cost_sum[rf_idx] += this_tpl_stats->mv_cost[rf_idx];
}
}
#endif // CONFIG_NON_GREEDY_MV
--- a/vp9/encoder/vp9_encoder.h
+++ b/vp9/encoder/vp9_encoder.h
@@ -323,8 +323,6 @@
int base_qindex;
#if CONFIG_NON_GREEDY_MV
double lambda;
- double mv_dist_sum[3];
- double mv_cost_sum[3];
int_mv *pyramid_mv_arr[3][SQUARE_BLOCK_SIZES];
int *mv_mode_arr[3];
double *rd_diff_arr[3];