Lines Matching refs:NackTracker
28 NackTracker::NackTracker(int nack_threshold_packets) in NackTracker() function in webrtc::NackTracker
40 NackTracker::~NackTracker() = default;
42 NackTracker* NackTracker::Create(int nack_threshold_packets) { in Create()
43 return new NackTracker(nack_threshold_packets); in Create()
46 void NackTracker::UpdateSampleRate(int sample_rate_hz) { in UpdateSampleRate()
51 void NackTracker::UpdateLastReceivedPacket(uint16_t sequence_number, in UpdateLastReceivedPacket()
87 void NackTracker::UpdateSamplesPerPacket( in UpdateSamplesPerPacket()
98 void NackTracker::UpdateList(uint16_t sequence_number_current_received_rtp) { in UpdateList()
107 void NackTracker::ChangeFromLateToMissing( in ChangeFromLateToMissing()
117 uint32_t NackTracker::EstimateTimestamp(uint16_t sequence_num) { in EstimateTimestamp()
122 void NackTracker::AddToList(uint16_t sequence_number_current_received_rtp) { in AddToList()
141 void NackTracker::UpdateEstimatedPlayoutTimeBy10ms() { in UpdateEstimatedPlayoutTimeBy10ms()
150 void NackTracker::UpdateLastDecodedPacket(uint16_t sequence_number, in UpdateLastDecodedPacket()
180 NackTracker::NackList NackTracker::GetNackList() const { in GetNackList()
184 void NackTracker::Reset() { in Reset()
197 void NackTracker::SetMaxNackListSize(size_t max_nack_list_size) { in SetMaxNackListSize()
200 const size_t kNackListSizeLimitLocal = NackTracker::kNackListSizeLimit; in SetMaxNackListSize()
207 void NackTracker::LimitNackListSize() { in LimitNackListSize()
213 int64_t NackTracker::TimeToPlay(uint32_t timestamp) const { in TimeToPlay()
219 std::vector<uint16_t> NackTracker::GetNackList( in GetNackList()