Merge "Removed unused data structure."
This commit is contained in:
commit
a160533e41
@ -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),
|
kf_bits = calculate_boost_bits((rc->frames_to_key - 1),
|
||||||
rc->kf_boost, twopass->kf_group_bits);
|
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;
|
twopass->kf_group_bits -= kf_bits;
|
||||||
|
|
||||||
// Save the bits to spend on the key frame.
|
// Save the bits to spend on the key frame.
|
||||||
|
@ -122,9 +122,6 @@ typedef struct {
|
|||||||
// Error score of frames still to be coded in kf group
|
// Error score of frames still to be coded in kf group
|
||||||
int64_t kf_group_error_left;
|
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;
|
double bpm_factor;
|
||||||
int rolling_arf_group_target_bits;
|
int rolling_arf_group_target_bits;
|
||||||
int rolling_arf_group_actual_bits;
|
int rolling_arf_group_actual_bits;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user