Reset sharp increase if received delta is small. (#2592)

This commit is contained in:
Raja Subramanian
2024-03-21 10:25:45 +05:30
committed by GitHub
parent 8564329579
commit 7945c01dbe
+3
View File
@@ -414,6 +414,9 @@ func (r *RTPStatsReceiver) SetRtcpSenderReportData(srData *RTCPSenderReportData)
r.propagationDelay += time.Duration(factor * float64(propagationDelay-r.propagationDelay))
}
}
} else {
r.propagationDelayDeltaHighCount = 0
r.propagationDelayDeltaHighStartTime = time.Time{}
}
if r.longTermDeltaPropagationDelay == 0 {
r.longTermDeltaPropagationDelay = deltaPropagationDelay