Index: webrtc/modules/audio_coding/audio_network_adaptor/audio_network_adaptor_impl.cc |
diff --git a/webrtc/modules/audio_coding/audio_network_adaptor/audio_network_adaptor_impl.cc b/webrtc/modules/audio_coding/audio_network_adaptor/audio_network_adaptor_impl.cc |
index 612d2d35cc8ece00055ff9eb2c2faf4f11a0e46d..2bdce3fe3babbe51eb0894803f3622f1c7c13775 100644 |
--- a/webrtc/modules/audio_coding/audio_network_adaptor/audio_network_adaptor_impl.cc |
+++ b/webrtc/modules/audio_coding/audio_network_adaptor/audio_network_adaptor_impl.cc |
@@ -57,14 +57,12 @@ void AudioNetworkAdaptorImpl::SetUplinkBandwidth(int uplink_bandwidth_bps) { |
} |
void AudioNetworkAdaptorImpl::SetUplinkPacketLossFraction( |
- float uplink_packet_loss_fraction) { |
- last_metrics_.uplink_packet_loss_fraction = |
- rtc::Optional<float>(uplink_packet_loss_fraction); |
+ const rtc::Optional<float>& uplink_packet_loss_fraction) { |
+ last_metrics_.uplink_packet_loss_fraction = uplink_packet_loss_fraction; |
DumpNetworkMetrics(); |
Controller::NetworkMetrics network_metrics; |
- network_metrics.uplink_packet_loss_fraction = |
- rtc::Optional<float>(uplink_packet_loss_fraction); |
+ network_metrics.uplink_packet_loss_fraction = uplink_packet_loss_fraction; |
UpdateNetworkMetrics(network_metrics); |
} |