Log larga negative gap. (#2138)

Seeing a large positive gap which I am not able to explain.
Wondering if at some other time, a large negative is happening
and the large positive is just a correction.
This commit is contained in:
Raja Subramanian
2023-10-09 14:32:10 +05:30
committed by GitHub
parent ebe1470e46
commit 31b042ddce
2 changed files with 6 additions and 0 deletions

View File

@@ -150,6 +150,9 @@ func (r *RTPStatsReceiver) Update(
return
}
}
if gapSN <= cNumSequenceNumbers {
r.logger.Warnw("large sequence number gap negative", nil, "prev", resSN.PreExtendedHighest, "curr", resSN.ExtendedVal, "gap", gapSN)
}
if gapSN != 0 {
r.packetsOutOfOrder++

View File

@@ -281,6 +281,9 @@ func (r *RTPStatsSender) Update(
// do not start on a padding only packet
return
}
if gapSN <= cNumSequenceNumbers {
r.logger.Warnw("large sequence number gap negative", nil, "prev", r.extHighestSN, "curr", extSequenceNumber, "gap", gapSN)
}
if extSequenceNumber < r.extStartSN {
r.packetsLost += r.extStartSN - extSequenceNumber