Index: webrtc/modules/rtp_rtcp/source/rtcp_sender.cc |
diff --git a/webrtc/modules/rtp_rtcp/source/rtcp_sender.cc b/webrtc/modules/rtp_rtcp/source/rtcp_sender.cc |
index 1b8c62faaf78d80be2e13fca78eb80b375e1005f..89a0a3028d824e4b3489144af9461d5453a01739 100644 |
--- a/webrtc/modules/rtp_rtcp/source/rtcp_sender.cc |
+++ b/webrtc/modules/rtp_rtcp/source/rtcp_sender.cc |
@@ -886,26 +886,7 @@ RTCPSender::BuildResult RTCPSender::BuildVoIPMetric(RtcpContext* ctx) { |
rtcp::VoipMetric voip; |
voip.To(remote_ssrc_); |
- voip.LossRate(xr_voip_metric_.lossRate); |
- voip.DiscardRate(xr_voip_metric_.discardRate); |
- voip.BurstDensity(xr_voip_metric_.burstDensity); |
- voip.GapDensity(xr_voip_metric_.gapDensity); |
- voip.BurstDuration(xr_voip_metric_.burstDuration); |
- voip.GapDuration(xr_voip_metric_.gapDuration); |
- voip.RoundTripDelay(xr_voip_metric_.roundTripDelay); |
- voip.EndSystemDelay(xr_voip_metric_.endSystemDelay); |
- voip.SignalLevel(xr_voip_metric_.signalLevel); |
- voip.NoiseLevel(xr_voip_metric_.noiseLevel); |
- voip.Rerl(xr_voip_metric_.RERL); |
- voip.Gmin(xr_voip_metric_.Gmin); |
- voip.Rfactor(xr_voip_metric_.Rfactor); |
- voip.ExtRfactor(xr_voip_metric_.extRfactor); |
- voip.MosLq(xr_voip_metric_.MOSLQ); |
- voip.MosCq(xr_voip_metric_.MOSCQ); |
- voip.RxConfig(xr_voip_metric_.RXconfig); |
- voip.JbNominal(xr_voip_metric_.JBnominal); |
- voip.JbMax(xr_voip_metric_.JBmax); |
- voip.JbAbsMax(xr_voip_metric_.JBabsMax); |
+ voip.WithVoipMetric(xr_voip_metric_); |
xr.WithVoipMetric(&voip); |