Deleted unused rate control fields.
Deleted long_rolling_target_bits and long_rolling_actual_bits fields
as these are no longer used.
Change-Id: I74f012891aa6d0e39356cd5e0c4a90c0a08a8e3e
diff --git a/av1/encoder/ratectrl.c b/av1/encoder/ratectrl.c
index beadb73..0c90794 100644
--- a/av1/encoder/ratectrl.c
+++ b/av1/encoder/ratectrl.c
@@ -307,8 +307,6 @@
rc->rolling_target_bits = rc->avg_frame_bandwidth;
rc->rolling_actual_bits = rc->avg_frame_bandwidth;
- rc->long_rolling_target_bits = rc->avg_frame_bandwidth;
- rc->long_rolling_actual_bits = rc->avg_frame_bandwidth;
rc->total_actual_bits = 0;
rc->total_target_bits = 0;
@@ -1825,10 +1823,6 @@
rc->rolling_target_bits * 3 + rc->this_frame_target, 2);
rc->rolling_actual_bits = (int)ROUND_POWER_OF_TWO_64(
rc->rolling_actual_bits * 3 + rc->projected_frame_size, 2);
- rc->long_rolling_target_bits = (int)ROUND_POWER_OF_TWO_64(
- rc->long_rolling_target_bits * 31 + rc->this_frame_target, 5);
- rc->long_rolling_actual_bits = (int)ROUND_POWER_OF_TWO_64(
- rc->long_rolling_actual_bits * 31 + rc->projected_frame_size, 5);
}
// Actual bits spent
diff --git a/av1/encoder/ratectrl.h b/av1/encoder/ratectrl.h
index 7ddf152..1ee6413 100644
--- a/av1/encoder/ratectrl.h
+++ b/av1/encoder/ratectrl.h
@@ -254,9 +254,6 @@
int rolling_target_bits;
int rolling_actual_bits;
- int long_rolling_target_bits;
- int long_rolling_actual_bits;
-
int rate_error_estimate;
int64_t total_actual_bits;