Reland "Change buffer level filter to store current level in number of samples."
This is a reland of 87977dd06e702ed517f26235c12e37bd927527c7 Original change's description: > 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} Bug: webrtc:10736 Change-Id: I1ff603e65cdd31c7429f36b035dcc00a17b68f3b Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/143787 Commit-Queue: Minyue Li <minyue@webrtc.org> Reviewed-by: Minyue Li <minyue@webrtc.org> Cr-Commit-Position: refs/heads/master@{#28393}
This commit is contained in:
committed by
Commit Bot
parent
4d6951669c
commit
0ded32d5a3
@ -22,10 +22,8 @@ class MockBufferLevelFilter : public BufferLevelFilter {
|
||||
virtual ~MockBufferLevelFilter() { Die(); }
|
||||
MOCK_METHOD0(Die, void());
|
||||
MOCK_METHOD0(Reset, void());
|
||||
MOCK_METHOD3(Update,
|
||||
void(size_t buffer_size_packets,
|
||||
int time_stretched_samples,
|
||||
size_t packet_len_samples));
|
||||
MOCK_METHOD2(Update,
|
||||
void(size_t buffer_size_samples, int time_stretched_samples));
|
||||
MOCK_METHOD1(SetTargetBufferLevel, void(int target_buffer_level));
|
||||
MOCK_CONST_METHOD0(filtered_current_level, int());
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user