Index: webrtc/voice_engine/channel.cc |
diff --git a/webrtc/voice_engine/channel.cc b/webrtc/voice_engine/channel.cc |
index 5bf54548b236519994d2fbf7a7e34a8df782eec4..7b224f051fc62eb625715ed4b43cd3dd2bf4d667 100644 |
--- a/webrtc/voice_engine/channel.cc |
+++ b/webrtc/voice_engine/channel.cc |
@@ -1303,6 +1303,15 @@ void Channel::OnTwccBasedUplinkPacketLossRate( |
}); |
} |
+void Channel::OnRecoverableUplinkPacketLossRate( |
+ const rtc::Optional<float>& recoverable_packet_loss_rate) { |
+ audio_coding_->ModifyEncoder([&](std::unique_ptr<AudioEncoder>* encoder) { |
+ if (*encoder) |
+ (*encoder)->OnReceivedUplinkRecoverablePacketLossFraction( |
+ recoverable_packet_loss_rate); |
+ }); |
+} |
+ |
void Channel::OnUplinkPacketLossRate(float packet_loss_rate) { |
if (use_twcc_plr_for_ana_) |
return; |