NetEq: Use TickTimer in PacketBuffer
This change makes use of the TickTimer::Stopwatch in Packets. When a packet is inserted into the PacketBuffer, a Stopwatch object is attached to it. When the packet is extracted from the buffer, the Stopwatch is read to know how long the packet waited in the buffer. BUG=webrtc:5608 Review URL: https://codereview.webrtc.org/1917913002 Cr-Commit-Position: refs/heads/master@{#12508}
This commit is contained in:
committed by
Commit bot
parent
d29005e485
commit
84f8cd6df4
@ -130,10 +130,12 @@ class NetEqImplTest : public ::testing::Test {
|
||||
dtmf_tone_generator_ = new DtmfToneGenerator;
|
||||
}
|
||||
if (use_mock_packet_buffer_) {
|
||||
mock_packet_buffer_ = new MockPacketBuffer(config_.max_packets_in_buffer);
|
||||
mock_packet_buffer_ =
|
||||
new MockPacketBuffer(config_.max_packets_in_buffer, tick_timer_);
|
||||
packet_buffer_ = mock_packet_buffer_;
|
||||
} else {
|
||||
packet_buffer_ = new PacketBuffer(config_.max_packets_in_buffer);
|
||||
packet_buffer_ =
|
||||
new PacketBuffer(config_.max_packets_in_buffer, tick_timer_);
|
||||
}
|
||||
if (use_mock_payload_splitter_) {
|
||||
mock_payload_splitter_ = new MockPayloadSplitter;
|
||||
|
||||
Reference in New Issue
Block a user