Fix decimation_count in drop_frame
Frame dropping decision is made by evaluating both current frame and next frame's buffer_level. If both buffer_levels are less than drop_mark, next frame is dropped. When frame dropping is over, namely, buffer_level becomes normal again, we need to reset decimation_count to 0. Change-Id: Iae182612e61e0da367fbd43afdc90738d975d1a3
This commit is contained in:
@@ -3466,6 +3466,8 @@ static void encode_frame_to_data_rate
|
||||
else
|
||||
cpi->decimation_count = cpi->decimation_factor;
|
||||
}
|
||||
else
|
||||
cpi->decimation_count = 0;
|
||||
|
||||
// Decide how big to make the frame
|
||||
if (!vp8_pick_frame_size(cpi))
|
||||
|
||||
Reference in New Issue
Block a user