summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorangiebird <angiebird@google.com>2019-10-14 11:54:53 -0700
committerangiebird <angiebird@google.com>2019-10-15 15:13:33 -0700
commit9d377ff930d42ee080333ade5c983c0edff5b1e0 (patch)
treed19b10e3381b2258298dfbc7e4ec3d61853154a8
parent1ef50d643b6533c08560c9616f0b822ff062071f (diff)
downloadlibvpx-9d377ff930d42ee080333ade5c983c0edff5b1e0.tar
libvpx-9d377ff930d42ee080333ade5c983c0edff5b1e0.tar.gz
libvpx-9d377ff930d42ee080333ade5c983c0edff5b1e0.tar.bz2
libvpx-9d377ff930d42ee080333ade5c983c0edff5b1e0.zip
Localize last_loop_decay_rate
Change-Id: I1d71908a79ff494c4fb32dab0dc881f7a70bd519
-rw-r--r--vp9/encoder/vp9_firstpass.c3
1 files changed, 1 insertions, 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,