| OLD | NEW | 
|---|
| 1 /* | 1 /* | 
| 2  *  Copyright (c) 2012 The WebRTC project authors. All Rights Reserved. | 2  *  Copyright (c) 2012 The WebRTC project authors. All Rights Reserved. | 
| 3  * | 3  * | 
| 4  *  Use of this source code is governed by a BSD-style license | 4  *  Use of this source code is governed by a BSD-style license | 
| 5  *  that can be found in the LICENSE file in the root of the source | 5  *  that can be found in the LICENSE file in the root of the source | 
| 6  *  tree. An additional intellectual property rights grant can be found | 6  *  tree. An additional intellectual property rights grant can be found | 
| 7  *  in the file PATENTS.  All contributing project authors may | 7  *  in the file PATENTS.  All contributing project authors may | 
| 8  *  be found in the AUTHORS file in the root of the source tree. | 8  *  be found in the AUTHORS file in the root of the source tree. | 
| 9  */ | 9  */ | 
| 10 | 10 | 
| (...skipping 2896 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 2907 bool Channel::GetCodecFECStatus() { | 2907 bool Channel::GetCodecFECStatus() { | 
| 2908   return codec_manager_.GetStackParams()->use_codec_fec; | 2908   return codec_manager_.GetStackParams()->use_codec_fec; | 
| 2909 } | 2909 } | 
| 2910 | 2910 | 
| 2911 void Channel::SetNACKStatus(bool enable, int maxNumberOfPackets) { | 2911 void Channel::SetNACKStatus(bool enable, int maxNumberOfPackets) { | 
| 2912   // None of these functions can fail. | 2912   // None of these functions can fail. | 
| 2913   // If pacing is enabled we always store packets. | 2913   // If pacing is enabled we always store packets. | 
| 2914   if (!pacing_enabled_) | 2914   if (!pacing_enabled_) | 
| 2915     _rtpRtcpModule->SetStorePacketsStatus(enable, maxNumberOfPackets); | 2915     _rtpRtcpModule->SetStorePacketsStatus(enable, maxNumberOfPackets); | 
| 2916   rtp_receive_statistics_->SetMaxReorderingThreshold(maxNumberOfPackets); | 2916   rtp_receive_statistics_->SetMaxReorderingThreshold(maxNumberOfPackets); | 
| 2917   rtp_receiver_->SetNACKStatus(enable ? kNackRtcp : kNackOff); |  | 
| 2918   if (enable) | 2917   if (enable) | 
| 2919     audio_coding_->EnableNack(maxNumberOfPackets); | 2918     audio_coding_->EnableNack(maxNumberOfPackets); | 
| 2920   else | 2919   else | 
| 2921     audio_coding_->DisableNack(); | 2920     audio_coding_->DisableNack(); | 
| 2922 } | 2921 } | 
| 2923 | 2922 | 
| 2924 // Called when we are missing one or more packets. | 2923 // Called when we are missing one or more packets. | 
| 2925 int Channel::ResendPackets(const uint16_t* sequence_numbers, int length) { | 2924 int Channel::ResendPackets(const uint16_t* sequence_numbers, int length) { | 
| 2926   return _rtpRtcpModule->SendNACK(sequence_numbers, length); | 2925   return _rtpRtcpModule->SendNACK(sequence_numbers, length); | 
| 2927 } | 2926 } | 
| (...skipping 618 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 3546   int64_t min_rtt = 0; | 3545   int64_t min_rtt = 0; | 
| 3547   if (_rtpRtcpModule->RTT(remoteSSRC, &rtt, &avg_rtt, &min_rtt, &max_rtt) != | 3546   if (_rtpRtcpModule->RTT(remoteSSRC, &rtt, &avg_rtt, &min_rtt, &max_rtt) != | 
| 3548       0) { | 3547       0) { | 
| 3549     return 0; | 3548     return 0; | 
| 3550   } | 3549   } | 
| 3551   return rtt; | 3550   return rtt; | 
| 3552 } | 3551 } | 
| 3553 | 3552 | 
| 3554 }  // namespace voe | 3553 }  // namespace voe | 
| 3555 }  // namespace webrtc | 3554 }  // namespace webrtc | 
| OLD | NEW | 
|---|