From 6829ec86003147282b325a78ca3febd1d1a2a981 Mon Sep 17 00:00:00 2001 From: Raja Subramanian Date: Thu, 10 Oct 2024 10:09:40 +0530 Subject: [PATCH] Fix codec name normalisation. (#3081) With lower case mime type, TrimLeft lopped off the `v` in `vp8` too and the coded name ended up being `p8`. --- pkg/rtc/participant.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/rtc/participant.go b/pkg/rtc/participant.go index a9d4d1d48..873944adf 100644 --- a/pkg/rtc/participant.go +++ b/pkg/rtc/participant.go @@ -1955,7 +1955,7 @@ func (p *ParticipantImpl) onSubscribedMaxQualityChange( // normalize the codec name for _, subscribedQuality := range subscribedQualities { - subscribedQuality.Codec = strings.ToLower(strings.TrimLeft(subscribedQuality.Codec, "video/")) + subscribedQuality.Codec = strings.ToLower(strings.TrimPrefix(subscribedQuality.Codec, "video/")) } subscribedQualityUpdate := &livekit.SubscribedQualityUpdate{