Change buffer level filter to store current level in number of samples.
The buffer level should not be converted back and forth between samples and packets in case of variable packet lengths. Bug: webrtc:10736 Change-Id: Ia08dcfac3d8104dc79fbad0704a5f6f12a050a01 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/142178 Reviewed-by: Minyue Li <minyue@webrtc.org> Commit-Queue: Jakob Ivarsson <jakobi@webrtc.org> Cr-Commit-Position: refs/heads/master@{#28368}
This commit is contained in:
committed by
Commit Bot
parent
3391072e09
commit
87977dd06e
@ -134,9 +134,7 @@ class DecisionLogic final {
|
||||
|
||||
// Returns the operation to do given that the expected packet is not
|
||||
// available, but a packet further into the future is at hand.
|
||||
Operations FuturePacketAvailable(const SyncBuffer& sync_buffer,
|
||||
const Expand& expand,
|
||||
size_t decoder_frame_length,
|
||||
Operations FuturePacketAvailable(size_t decoder_frame_length,
|
||||
Modes prev_mode,
|
||||
uint32_t target_timestamp,
|
||||
uint32_t available_timestamp,
|
||||
|
||||
Reference in New Issue
Block a user