diff --git a/audiostream.go b/audiostream.go index 8c9ca42..c44a212 100644 --- a/audiostream.go +++ b/audiostream.go @@ -61,7 +61,7 @@ func (s *audioStream) handleRxSeqBufEntry(e seqBufEntry) { gotSeq := uint16(e.seq) if s.receivedAudio { // Out of order packets can happen if we receive a retransmitted packet, but too late. - if s.rxSeqBuf.leftOrRightCloserToSeq(e.seq, seqNum(s.lastReceivedSeq)) != left { + if s.rxSeqBuf.compareSeq(e.seq, seqNum(s.lastReceivedSeq)) != larger { log.Debug("got out of order pkt seq #", e.seq) return } diff --git a/serialstream.go b/serialstream.go index 5c896d4..81ef399 100644 --- a/serialstream.go +++ b/serialstream.go @@ -66,7 +66,7 @@ func (s *serialStream) handleRxSeqBufEntry(e seqBufEntry) { gotSeq := uint16(e.seq) if s.receivedSerialData { // Out of order packets can happen if we receive a retransmitted packet, but too late. - if s.rxSeqBuf.leftOrRightCloserToSeq(e.seq, seqNum(s.lastReceivedSeq)) != left { + if s.rxSeqBuf.compareSeq(e.seq, seqNum(s.lastReceivedSeq)) != larger { log.Debug("got out of order pkt seq #", e.seq) return }