Remove remaining references to USE_TPL_CLASSICAL_MODEL Change-Id: Iaaba24915c8a906c74d2648fd571ed5794a0411b
diff --git a/av1/encoder/block.h b/av1/encoder/block.h index 069d101..eaa586d 100644 --- a/av1/encoder/block.h +++ b/av1/encoder/block.h
@@ -27,8 +27,6 @@ extern "C" { #endif -// 1: use classic model 0: use count or saving stats -#define USE_TPL_CLASSIC_MODEL 0 #define MC_FLOW_BSIZE_1D 16 #define MC_FLOW_NUM_PELS (MC_FLOW_BSIZE_1D * MC_FLOW_BSIZE_1D) #define MAX_MC_FLOW_BLK_IN_SB (MAX_SB_SIZE / MC_FLOW_BSIZE_1D)
diff --git a/av1/encoder/encodeframe.c b/av1/encoder/encodeframe.c index be62065..916fb2a 100644 --- a/av1/encoder/encodeframe.c +++ b/av1/encoder/encodeframe.c
@@ -3909,9 +3909,7 @@ if (cpi->gf_group.index >= MAX_LAG_BUFFERS) return orig_rdmult; -#if !USE_TPL_CLASSIC_MODEL int64_t mc_count = 0, mc_saved = 0; -#endif // !USE_TPL_CLASSIC_MODEL int mi_count = 0; const int mi_col_sr = coded_to_superres_mi(mi_col, cm->superres_scale_denominator); @@ -3929,10 +3927,8 @@ this_stats->mc_dep_dist); intra_cost += this_stats->recrf_dist << RDDIV_BITS; mc_dep_cost += (this_stats->recrf_dist << RDDIV_BITS) + mc_dep_delta; -#if !USE_TPL_CLASSIC_MODEL mc_count += this_stats->mc_count; mc_saved += this_stats->mc_saved; -#endif // !USE_TPL_CLASSIC_MODEL mi_count++; } } @@ -3946,7 +3942,6 @@ const double rk = (double)intra_cost / mc_dep_cost; beta = (r0 / rk); } -#if !USE_TPL_CLASSIC_MODEL } else if (analysis_type == 1) { const double mc_count_base = (mi_count * cpi->rd.mc_count_base); beta = (mc_count + 1.0) / (mc_count_base + 1.0); @@ -3955,7 +3950,6 @@ const double mc_saved_base = (mi_count * cpi->rd.mc_saved_base); beta = (mc_saved + 1.0) / (mc_saved_base + 1.0); beta = pow(beta, 0.5); -#endif // !USE_TPL_CLASSIC_MODEL } int rdmult = av1_get_adaptive_rdmult(cpi, beta); @@ -4048,9 +4042,7 @@ if (cpi->gf_group.index >= MAX_LAG_BUFFERS) return base_qindex; -#if !USE_TPL_CLASSIC_MODEL int64_t mc_count = 0, mc_saved = 0; -#endif // !USE_TPL_CLASSIC_MODEL int mi_count = 0; const int mi_col_sr = coded_to_superres_mi(mi_col, cm->superres_scale_denominator); @@ -4068,10 +4060,8 @@ this_stats->mc_dep_dist); intra_cost += this_stats->recrf_dist << RDDIV_BITS; mc_dep_cost += (this_stats->recrf_dist << RDDIV_BITS) + mc_dep_delta; -#if !USE_TPL_CLASSIC_MODEL mc_count += this_stats->mc_count; mc_saved += this_stats->mc_saved; -#endif // !USE_TPL_CLASSIC_MODEL mi_count++; } }
diff --git a/av1/encoder/encoder.c b/av1/encoder/encoder.c index e67b8ca..44ce442 100644 --- a/av1/encoder/encoder.c +++ b/av1/encoder/encoder.c
@@ -4111,10 +4111,8 @@ int tpl_stride = tpl_frame->stride; int64_t intra_cost_base = 0; int64_t mc_dep_cost_base = 0; -#if !USE_TPL_CLASSIC_MODEL int64_t mc_saved_base = 0; int64_t mc_count_base = 0; -#endif // !USE_TPL_CLASSIC_MODEL const int step = 1 << cpi->tpl_stats_block_mis_log2; const int mi_cols_sr = av1_pixels_to_mi(cm->superres_upscaled_width); @@ -4128,10 +4126,8 @@ intra_cost_base += (this_stats->recrf_dist << RDDIV_BITS); mc_dep_cost_base += (this_stats->recrf_dist << RDDIV_BITS) + mc_dep_delta; -#if !USE_TPL_CLASSIC_MODEL mc_count_base += this_stats->mc_count; mc_saved_base += this_stats->mc_saved; -#endif // !USE_TPL_CLASSIC_MODEL } } @@ -4177,12 +4173,10 @@ } } } -#if !USE_TPL_CLASSIC_MODEL cpi->rd.mc_count_base = (double)mc_count_base / (cm->mi_params.mi_rows * cm->mi_params.mi_cols); cpi->rd.mc_saved_base = (double)mc_saved_base / (cm->mi_params.mi_rows * cm->mi_params.mi_cols); -#endif // !USE_TPL_CLASSIC_MODEL aom_clear_system_state(); } }
diff --git a/av1/encoder/encoder.h b/av1/encoder/encoder.h index 452fcca..cfe54c1 100644 --- a/av1/encoder/encoder.h +++ b/av1/encoder/encoder.h
@@ -165,10 +165,8 @@ int_mv mv[INTER_REFS_PER_FRAME]; int ref_frame_index; int64_t pred_error[INTER_REFS_PER_FRAME]; -#if !USE_TPL_CLASSIC_MODEL int64_t mc_count; int64_t mc_saved; -#endif // !USE_TPL_CLASSIC_MODEL } TplDepStats; typedef struct TplDepFrame {
diff --git a/av1/encoder/rd.h b/av1/encoder/rd.h index cac8c5b..34fbe9b 100644 --- a/av1/encoder/rd.h +++ b/av1/encoder/rd.h
@@ -79,9 +79,7 @@ int RDMULT; double r0, arf_r0; -#if !USE_TPL_CLASSIC_MODEL double mc_saved_base, mc_count_base; -#endif // !USE_TPL_CLASSIC_MODEL } RD_OPT; static INLINE void av1_init_rd_stats(RD_STATS *rd_stats) {