Lines Matching defs:Nack
29 Nack::Nack(int nack_threshold_packets)
41 Nack::~Nack() = default;
43 Nack* Nack::Create(int nack_threshold_packets) {
44 return new Nack(nack_threshold_packets);
47 void Nack::UpdateSampleRate(int sample_rate_hz) {
52 void Nack::UpdateLastReceivedPacket(uint16_t sequence_number,
88 void Nack::UpdateSamplesPerPacket(uint16_t sequence_number_current_received_rtp,
98 void Nack::UpdateList(uint16_t sequence_number_current_received_rtp) {
107 void Nack::ChangeFromLateToMissing(
117 uint32_t Nack::EstimateTimestamp(uint16_t sequence_num) {
122 void Nack::AddToList(uint16_t sequence_number_current_received_rtp) {
141 void Nack::UpdateEstimatedPlayoutTimeBy10ms() {
150 void Nack::UpdateLastDecodedPacket(uint16_t sequence_number,
180 Nack::NackList Nack::GetNackList() const {
184 void Nack::Reset() {
197 void Nack::SetMaxNackListSize(size_t max_nack_list_size) {
200 const size_t kNackListSizeLimitLocal = Nack::kNackListSizeLimit;
207 void Nack::LimitNackListSize() {
213 int64_t Nack::TimeToPlay(uint32_t timestamp) const {
219 std::vector<uint16_t> Nack::GetNackList(int64_t round_trip_time_ms) const {