diff options
author | paulwilkins <paulwilkins@google.com> | 2016-05-27 12:59:25 +0100 |
---|---|---|
committer | paulwilkins <paulwilkins@google.com> | 2016-06-03 13:18:09 +0100 |
commit | f9865d1701fdd7e4759f08acd7bfdc13c0672b1b (patch) | |
tree | 1cf59f859dbd1f5b5023ed010be2de3f3cf9385a /vp9/encoder | |
parent | c7ac2f38643a31c48109cb81720b4b54b684ccfd (diff) | |
download | libvpx-f9865d1701fdd7e4759f08acd7bfdc13c0672b1b.tar libvpx-f9865d1701fdd7e4759f08acd7bfdc13c0672b1b.tar.gz libvpx-f9865d1701fdd7e4759f08acd7bfdc13c0672b1b.tar.bz2 libvpx-f9865d1701fdd7e4759f08acd7bfdc13c0672b1b.zip |
Removed unused data structure.
Removed unused element from TWOPASS data structure.
Change-Id: I9b662fd8eea727a7978055bc14f7c7328f048a5e
Diffstat (limited to 'vp9/encoder')
-rw-r--r-- | vp9/encoder/vp9_firstpass.c | 10 | ||||
-rw-r--r-- | vp9/encoder/vp9_firstpass.h | 3 |
2 files changed, 0 insertions, 13 deletions
diff --git a/vp9/encoder/vp9_firstpass.c b/vp9/encoder/vp9_firstpass.c index a56baf77e..0c50dbaf6 100644 --- a/vp9/encoder/vp9_firstpass.c +++ b/vp9/encoder/vp9_firstpass.c @@ -2582,16 +2582,6 @@ static void find_next_key_frame(VP9_COMP *cpi, FIRSTPASS_STATS *this_frame) { kf_bits = calculate_boost_bits((rc->frames_to_key - 1), rc->kf_boost, twopass->kf_group_bits); - // Work out the fraction of the kf group bits reserved for the inter frames - // within the group after discounting the bits for the kf itself. - if (twopass->kf_group_bits) { - twopass->kfgroup_inter_fraction = - (double)(twopass->kf_group_bits - kf_bits) / - (double)twopass->kf_group_bits; - } else { - twopass->kfgroup_inter_fraction = 1.0; - } - twopass->kf_group_bits -= kf_bits; // Save the bits to spend on the key frame. diff --git a/vp9/encoder/vp9_firstpass.h b/vp9/encoder/vp9_firstpass.h index 20923d75e..76072884d 100644 --- a/vp9/encoder/vp9_firstpass.h +++ b/vp9/encoder/vp9_firstpass.h @@ -122,9 +122,6 @@ typedef struct { // Error score of frames still to be coded in kf group int64_t kf_group_error_left; - // The fraction for a kf groups total bits allocated to the inter frames - double kfgroup_inter_fraction; - double bpm_factor; int rolling_arf_group_target_bits; int rolling_arf_group_actual_bits; |