From 0a20acdf689b4dd29c6d847a4a13cca2ecdfbbfa Mon Sep 17 00:00:00 2001 From: Raja Subramanian Date: Fri, 12 Nov 2021 10:09:25 +0530 Subject: [PATCH] Do not parse padding only retransmit packets as VP8 payload. (#185) --- pkg/sfu/downtrack.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/sfu/downtrack.go b/pkg/sfu/downtrack.go index b2f1e5760..0c7a175f4 100644 --- a/pkg/sfu/downtrack.go +++ b/pkg/sfu/downtrack.go @@ -237,7 +237,7 @@ func (d *DownTrack) SetTransceiver(transceiver *webrtc.RTPTransceiver) { } func (d *DownTrack) MaybeTranslateVP8(pkt *rtp.Packet, meta packetMeta) error { - if d.vp8Munger == nil { + if d.vp8Munger == nil || len(pkt.Payload) == 0 { return nil }