From 9d377ff930d42ee080333ade5c983c0edff5b1e0 Mon Sep 17 00:00:00 2001 From: angiebird Date: Mon, 14 Oct 2019 11:54:53 -0700 Subject: [PATCH] Localize last_loop_decay_rate Change-Id: I1d71908a79ff494c4fb32dab0dc881f7a70bd519 --- vp9/encoder/vp9_firstpass.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/vp9/encoder/vp9_firstpass.c b/vp9/encoder/vp9_firstpass.c index e98d1fbd7..92d820ac1 100644 --- a/vp9/encoder/vp9_firstpass.c +++ b/vp9/encoder/vp9_firstpass.c @@ -2499,7 +2499,6 @@ static void define_gf_group(VP9_COMP *cpi, int gf_start_show_idx) { double mv_ratio_accumulator = 0.0; double zero_motion_accumulator = 1.0; double loop_decay_rate = 1.00; - double last_loop_decay_rate = 1.00; double this_frame_mv_in_out = 0.0; double mv_in_out_accumulator = 0.0; @@ -2621,7 +2620,7 @@ static void define_gf_group(VP9_COMP *cpi, int gf_start_show_idx) { // Accumulate the effect of prediction quality decay. if (!flash_detected) { - last_loop_decay_rate = loop_decay_rate; + double last_loop_decay_rate = loop_decay_rate; loop_decay_rate = get_prediction_decay_rate(frame_info, next_frame); // Break clause to detect very still sections after motion. For example, -- 2.49.0