diff --git a/modules/audio_coding/neteq/include/neteq.h b/modules/audio_coding/neteq/include/neteq.h index 3b3d969bf3..ec7ceb7d3f 100644 --- a/modules/audio_coding/neteq/include/neteq.h +++ b/modules/audio_coding/neteq/include/neteq.h @@ -259,10 +259,6 @@ class NetEq { // Flushes both the packet buffer and the sync buffer. virtual void FlushBuffers() = 0; - // Current usage of packet-buffer and it's limits. - virtual void PacketBufferStatistics(int* current_num_packets, - int* max_num_packets) const = 0; - // Enables NACK and sets the maximum size of the NACK list, which should be // positive and no larger than Nack::kNackListSizeLimit. If NACK is already // enabled then the maximum NACK list size is modified accordingly. diff --git a/modules/audio_coding/neteq/neteq_impl.cc b/modules/audio_coding/neteq/neteq_impl.cc index 68af21a24b..031c512686 100644 --- a/modules/audio_coding/neteq/neteq_impl.cc +++ b/modules/audio_coding/neteq/neteq_impl.cc @@ -461,12 +461,6 @@ void NetEqImpl::FlushBuffers() { first_packet_ = true; } -void NetEqImpl::PacketBufferStatistics(int* current_num_packets, - int* max_num_packets) const { - rtc::CritScope lock(&crit_sect_); - packet_buffer_->BufferStat(current_num_packets, max_num_packets); -} - void NetEqImpl::EnableNack(size_t max_nack_list_size) { rtc::CritScope lock(&crit_sect_); if (!nack_enabled_) { diff --git a/modules/audio_coding/neteq/neteq_impl.h b/modules/audio_coding/neteq/neteq_impl.h index 6fcaf9cce8..525ae615d8 100644 --- a/modules/audio_coding/neteq/neteq_impl.h +++ b/modules/audio_coding/neteq/neteq_impl.h @@ -192,9 +192,6 @@ class NetEqImpl : public webrtc::NetEq { // Flushes both the packet buffer and the sync buffer. void FlushBuffers() override; - void PacketBufferStatistics(int* current_num_packets, - int* max_num_packets) const override; - void EnableNack(size_t max_nack_list_size) override; void DisableNack() override; diff --git a/modules/audio_coding/neteq/packet_buffer.cc b/modules/audio_coding/neteq/packet_buffer.cc index 7b70dee019..343763b4e4 100644 --- a/modules/audio_coding/neteq/packet_buffer.cc +++ b/modules/audio_coding/neteq/packet_buffer.cc @@ -299,9 +299,4 @@ bool PacketBuffer::ContainsDtxOrCngPacket( return false; } -void PacketBuffer::BufferStat(int* num_packets, int* max_num_packets) const { - *num_packets = static_cast(buffer_.size()); - *max_num_packets = static_cast(max_number_of_packets_); -} - } // namespace webrtc diff --git a/modules/audio_coding/neteq/packet_buffer.h b/modules/audio_coding/neteq/packet_buffer.h index 269b957578..0f5cd7f8ed 100644 --- a/modules/audio_coding/neteq/packet_buffer.h +++ b/modules/audio_coding/neteq/packet_buffer.h @@ -125,8 +125,6 @@ class PacketBuffer { virtual bool ContainsDtxOrCngPacket( const DecoderDatabase* decoder_database) const; - virtual void BufferStat(int* num_packets, int* max_num_packets) const; - // Static method returning true if |timestamp| is older than |timestamp_limit| // but less than |horizon_samples| behind |timestamp_limit|. For instance, // with timestamp_limit = 100 and horizon_samples = 10, a timestamp in the