| 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);
|
|
|
|
|