From d2e7818ecaaf2b99d52a41640b5a8ac491621807 Mon Sep 17 00:00:00 2001 From: Raja Subramanian Date: Tue, 7 Mar 2023 09:59:10 +0530 Subject: [PATCH] Do not enable bitrate based scoring for screen share. (#1497) --- pkg/sfu/downtrack.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkg/sfu/downtrack.go b/pkg/sfu/downtrack.go index 8c8a7a39c..8fdeaa589 100644 --- a/pkg/sfu/downtrack.go +++ b/pkg/sfu/downtrack.go @@ -882,6 +882,11 @@ func (d *DownTrack) maybeAddTransition(bitrate int64) { return } + ti := d.receiver.TrackInfo() + if ti == nil || ti.Source == livekit.TrackSource_SCREEN_SHARE { + return + } + d.connectionStats.AddTransition(bitrate, time.Now()) }