From fc8375f1503aa918855a89dc4550c34995b755f3 Mon Sep 17 00:00:00 2001 From: cnderrauber Date: Fri, 26 May 2023 14:34:35 +0800 Subject: [PATCH] Fix dynacast for svc codec (#1742) --- 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 edd0f9149..053faa5dc 100644 --- a/pkg/sfu/downtrack.go +++ b/pkg/sfu/downtrack.go @@ -624,7 +624,7 @@ func (d *DownTrack) WriteRTP(extPkt *buffer.ExtPacket, layer int32) error { d.bytesSent.Add(uint32(hdr.MarshalSize() + len(payload))) if tp.isSwitchingToMaxSpatial && d.onMaxSubscribedLayerChanged != nil && d.kind == webrtc.RTPCodecTypeVideo { - d.onMaxSubscribedLayerChanged(d, layer) + d.onMaxSubscribedLayerChanged(d, d.forwarder.MaxLayer().Spatial) } if extPkt.KeyFrame {