Index: webrtc/voice_engine/channel.cc |
diff --git a/webrtc/voice_engine/channel.cc b/webrtc/voice_engine/channel.cc |
index 091ff6c0f3c691cb587daf616a8379fefda55164..554b775ac2eda12e43eeadf40e428f1a78256308 100644 |
--- a/webrtc/voice_engine/channel.cc |
+++ b/webrtc/voice_engine/channel.cc |
@@ -1313,6 +1313,15 @@ void Channel::OnTwccBasedUplinkPacketLossRate(float packet_loss_rate) { |
}); |
} |
+void Channel::OnRecoverableUplinkPacketLossRate( |
+ float recoverable_packet_loss_rate) { |
+ audio_coding_->ModifyEncoder([&](std::unique_ptr<AudioEncoder>* encoder) { |
+ if (*encoder) |
stefan-webrtc
2017/03/22 12:15:46
{}
elad.alon_webrtc.org
2017/03/22 15:15:55
Done.
|
+ (*encoder)->OnReceivedUplinkRecoverablePacketLossFraction( |
+ recoverable_packet_loss_rate); |
+ }); |
+} |
+ |
void Channel::OnUplinkPacketLossRate(float packet_loss_rate) { |
if (use_twcc_plr_for_ana_) |
return; |