Home
last modified time | relevance | path

Searched refs:nack_list_ (Results 1 – 7 of 7) sorted by relevance

/external/webrtc/modules/audio_coding/neteq/
Dnack_tracker.cc72 nack_list_.erase(sequence_number); in UpdateLastReceivedPacket()
110 nack_list_.lower_bound(static_cast<uint16_t>( in ChangeFromLateToMissing()
113 for (NackList::iterator it = nack_list_.begin(); it != lower_bound; ++it) in ChangeFromLateToMissing()
137 nack_list_.insert(nack_list_.end(), std::make_pair(n, nack_element)); in AddToList()
142 while (!nack_list_.empty() && in UpdateEstimatedPlayoutTimeBy10ms()
143 nack_list_.begin()->second.time_to_play_ms <= 10) in UpdateEstimatedPlayoutTimeBy10ms()
144 nack_list_.erase(nack_list_.begin()); in UpdateEstimatedPlayoutTimeBy10ms()
146 for (NackList::iterator it = nack_list_.begin(); it != nack_list_.end(); ++it) in UpdateEstimatedPlayoutTimeBy10ms()
159 nack_list_.erase(nack_list_.begin(), in UpdateLastDecodedPacket()
160 nack_list_.upper_bound(sequence_num_last_decoded_rtp_)); in UpdateLastDecodedPacket()
[all …]
Dnack_tracker.h202 NackList nack_list_; variable
/external/webrtc/modules/video_coding/deprecated/
Dnack_module.cc140 auto nack_list_it = nack_list_.find(seq_num); in OnReceivedPacket()
142 if (nack_list_it != nack_list_.end()) { in OnReceivedPacket()
144 nack_list_.erase(nack_list_it); in OnReceivedPacket()
188 nack_list_.erase(nack_list_.begin(), nack_list_.lower_bound(seq_num)); in ClearUpTo()
202 nack_list_.clear(); in Clear()
243 auto it = nack_list_.lower_bound(*keyframe_list_.begin()); in RemovePacketsUntilKeyFrame()
245 if (it != nack_list_.begin()) { in RemovePacketsUntilKeyFrame()
248 nack_list_.erase(nack_list_.begin(), it); in RemovePacketsUntilKeyFrame()
262 auto it = nack_list_.lower_bound(seq_num_end - kMaxPacketAge); in AddPacketsToNack()
263 nack_list_.erase(nack_list_.begin(), it); in AddPacketsToNack()
[all …]
Dnack_module.h108 std::map<uint16_t, NackInfo, DescendingSeqNumComp<uint16_t>> nack_list_
/external/webrtc/modules/video_coding/
Dnack_module2.cc164 auto nack_list_it = nack_list_.find(seq_num); in OnReceivedPacket()
166 if (nack_list_it != nack_list_.end()) { in OnReceivedPacket()
168 nack_list_.erase(nack_list_it); in OnReceivedPacket()
214 nack_list_.erase(nack_list_.begin(), nack_list_.lower_bound(seq_num)); in ClearUpTo()
230 auto it = nack_list_.lower_bound(*keyframe_list_.begin()); in RemovePacketsUntilKeyFrame()
232 if (it != nack_list_.begin()) { in RemovePacketsUntilKeyFrame()
235 nack_list_.erase(nack_list_.begin(), it); in RemovePacketsUntilKeyFrame()
250 auto it = nack_list_.lower_bound(seq_num_end - kMaxPacketAge); in AddPacketsToNack()
251 nack_list_.erase(nack_list_.begin(), it); in AddPacketsToNack()
257 if (nack_list_.size() + num_new_nacks > kMaxNackPackets) { in AddPacketsToNack()
[all …]
Dnack_module2.h118 std::map<uint16_t, NackInfo, DescendingSeqNumComp<uint16_t>> nack_list_
/external/webrtc/modules/rtp_rtcp/source/
Drtcp_sender.cc142 nack_list_(nack_list), in RtcpContext()
147 const uint16_t* nack_list_; member in webrtc::RTCPSender::RtcpContext
631 nack->SetPacketIds(ctx.nack_list_, ctx.nack_size_); in BuildNACK()
635 nack_stats_.ReportRequest(ctx.nack_list_[idx]); in BuildNACK()