@@ -249,7 +249,7 @@ func (r *recorder) recordIncomingRR(latestStats internalStats, pkt *rtcp.Receive
249
249
latestStats .RemoteInboundRTPStreamStats .Jitter = float64 (report .Jitter ) / r .clockRate
250
250
251
251
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 -- {
253
253
lastReport := latestStats .lastSenderReports [i ]
254
254
if (lastReport & 0x0000FFFFFFFF0000 )>> 16 == uint64 (report .LastSenderReport ) {
255
255
dlsr := time .Duration (float64 (report .Delay ) / 65536.0 * float64 (time .Second ))
@@ -272,7 +272,7 @@ func (r *recorder) recordIncomingXR(latestStats internalStats, pkt *rtcp.Extende
272
272
if xr , ok := report .(* rtcp.DLRRReportBlock ); ok {
273
273
for _ , xrReport := range xr .Reports {
274
274
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 -- {
276
276
lastRR := latestStats .lastReceiverReferenceTimes [i ]
277
277
if (lastRR & 0x0000FFFFFFFF0000 )>> 16 == uint64 (xrReport .LastRR ) {
278
278
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
407
407
})
408
408
r .ms .Unlock ()
409
409
}
410
-
411
- func minInt (a , b int ) int {
412
- if a < b {
413
- return a
414
- }
415
-
416
- return b
417
- }
0 commit comments