From 39c59d913dd0f87c8a83015bf2a6ea75dffdb3e2 Mon Sep 17 00:00:00 2001 From: Raja Subramanian Date: Sun, 7 Jul 2024 12:30:54 +0530 Subject: [PATCH] Do not warn on padding (#2839) --- pkg/sfu/buffer/buffer.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkg/sfu/buffer/buffer.go b/pkg/sfu/buffer/buffer.go index 2236056bd..81ab7b5fe 100644 --- a/pkg/sfu/buffer/buffer.go +++ b/pkg/sfu/buffer/buffer.go @@ -683,7 +683,10 @@ func (b *Buffer) patchExtPacket(ep *ExtPacket, buf []byte) *ExtPacket { } // TODO-REMOVE-AFTER-DEBUG START if payloadEnd != n { - b.logger.Warnw("unexpected marshal size", nil, "max", n, "need", payloadEnd) + paddingEnd := payloadStart + int(ep.Packet.PaddingSize) + if paddingEnd != n { + b.logger.Warnw("unexpected marshal size", nil, "max", n, "payloadEnd", payloadEnd, "paddingEnd", paddingEnd) + } } // check a few fields for validity checkVersion := (buf[0] & 0xc0) >> 6