From d27ecc07328dccb646a3759a26e932d72eb5e26e Mon Sep 17 00:00:00 2001 From: Raja Subramanian Date: Fri, 26 Jul 2024 10:50:51 +0530 Subject: [PATCH] Switch order so that last calculated clock rate does not get (#2890) divide-by-zero. --- pkg/sfu/buffer/rtpstats_receiver.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/sfu/buffer/rtpstats_receiver.go b/pkg/sfu/buffer/rtpstats_receiver.go index 7b2daa8d5..6a1c3bf41 100644 --- a/pkg/sfu/buffer/rtpstats_receiver.go +++ b/pkg/sfu/buffer/rtpstats_receiver.go @@ -585,8 +585,8 @@ func (r *RTPStatsReceiver) SetRtcpSenderReportData(srData *RTCPSenderReportData) return false } - r.updatePropagationDelayAndRecordSenderReport(srDataExt) r.checkRTPClockSkewForSenderReport(srDataExt) + r.updatePropagationDelayAndRecordSenderReport(srDataExt) r.checkRTPClockSkewAgainstMediaPathForSenderReport(srDataExt) if err, loggingFields := r.maybeAdjustFirstPacketTime(r.srNewest, 0, r.timestamp.GetExtendedStart()); err != nil {