From b02d08cc8460287578262a850ada25f79b334ae2 Mon Sep 17 00:00:00 2001 From: Paul Wilkins Date: Wed, 12 Sep 2018 12:27:04 +0100 Subject: [PATCH] Remove unused rate control data elements Removal of rate control structure elements related to Zoe's deprecated multi laryer ARF work. Change-Id: I5070657f91df7bd3f9137cf74016f737313417c8 --- vp9/encoder/vp9_encoder.h | 2 -- vp9/encoder/vp9_ratectrl.h | 10 ---------- 2 files changed, 12 deletions(-) diff --git a/vp9/encoder/vp9_encoder.h b/vp9/encoder/vp9_encoder.h index 2b7e0ad..e96f419 100644 --- a/vp9/encoder/vp9_encoder.h +++ b/vp9/encoder/vp9_encoder.h @@ -528,8 +528,6 @@ typedef struct VP9_COMP { int refresh_last_frame; int refresh_golden_frame; - int refresh_bwd_ref_frame; - int refresh_alt2_ref_frame; int refresh_alt_ref_frame; int ext_refresh_frame_flags_pending; diff --git a/vp9/encoder/vp9_ratectrl.h b/vp9/encoder/vp9_ratectrl.h index cf37117..f8c605d 100644 --- a/vp9/encoder/vp9_ratectrl.h +++ b/vp9/encoder/vp9_ratectrl.h @@ -114,16 +114,6 @@ typedef struct { int source_alt_ref_active; int is_src_frame_alt_ref; - // Length of the bi-predictive frame group interval - int bipred_group_interval; - - // NOTE: Different types of frames may have different bits allocated - // accordingly, aiming to achieve the overall optimal RD performance. - int is_bwd_ref_frame; - int is_last_bipred_frame; - int is_bipred_frame; - int is_src_frame_ext_arf; - int avg_frame_bandwidth; // Average frame size target for clip int min_frame_bandwidth; // Minimum allocation used for any frame int max_frame_bandwidth; // Maximum burst rate allowed for a frame. -- 2.7.4