@@ -249,7 +249,7 @@ func (r *recorder) recordIncomingRR(latestStats internalStats, pkt *rtcp.Receive
249249 latestStats .RemoteInboundRTPStreamStats .Jitter = float64 (report .Jitter ) / r .clockRate
250250
251251 if report .Delay != 0 && report .LastSenderReport != 0 {
252- for i := minInt (r .maxLastSenderReports , len (latestStats .lastSenderReports )) - 1 ; i >= 0 ; i -- {
252+ for i := min (r .maxLastSenderReports , len (latestStats .lastSenderReports )) - 1 ; i >= 0 ; i -- {
253253 lastReport := latestStats .lastSenderReports [i ]
254254 if (lastReport & 0x0000FFFFFFFF0000 )>> 16 == uint64 (report .LastSenderReport ) {
255255 dlsr := time .Duration (float64 (report .Delay ) / 65536.0 * float64 (time .Second ))
@@ -272,7 +272,7 @@ func (r *recorder) recordIncomingXR(latestStats internalStats, pkt *rtcp.Extende
272272 if xr , ok := report .(* rtcp.DLRRReportBlock ); ok {
273273 for _ , xrReport := range xr .Reports {
274274 if xrReport .LastRR != 0 && xrReport .DLRR != 0 {
275- for i := minInt (r .maxLastReceiverReferenceTimes , len (latestStats .lastReceiverReferenceTimes )) - 1 ; i >= 0 ; i -- {
275+ for i := min (r .maxLastReceiverReferenceTimes , len (latestStats .lastReceiverReferenceTimes )) - 1 ; i >= 0 ; i -- {
276276 lastRR := latestStats .lastReceiverReferenceTimes [i ]
277277 if (lastRR & 0x0000FFFFFFFF0000 )>> 16 == uint64 (xrReport .LastRR ) {
278278 dlrr := time .Duration (float64 (xrReport .DLRR ) / 65536.0 * float64 (time .Second ))
@@ -407,11 +407,3 @@ func (r *recorder) QueueOutgoingRTCP(ts time.Time, pkts []rtcp.Packet, attr inte
407407 })
408408 r .ms .Unlock ()
409409}
410-
411- func minInt (a , b int ) int {
412- if a < b {
413- return a
414- }
415-
416- return b
417- }
0 commit comments