diff --git a/pkg/rtc/participant.go b/pkg/rtc/participant.go index 96db0b3d0..876f3c1d7 100644 --- a/pkg/rtc/participant.go +++ b/pkg/rtc/participant.go @@ -860,7 +860,7 @@ func (p *ParticipantImpl) GetAudioLevel() (level float64, active bool) { func (p *ParticipantImpl) GetConnectionQuality() *livekit.ConnectionQualityInfo { numTracks := 0 minQuality := livekit.ConnectionQuality_EXCELLENT - minScore := float32(0.0) + minScore := connectionquality.MaxMOS numUpDrops := 0 numDownDrops := 0 @@ -919,11 +919,6 @@ func (p *ParticipantImpl) GetConnectionQuality() *livekit.ConnectionQualityInfo availableTracks[trackID] = true } - if numTracks == 0 { - minQuality = livekit.ConnectionQuality_EXCELLENT - minScore = connectionquality.MaxMOS - } - prometheus.RecordQuality(minQuality, minScore, numUpDrops, numDownDrops) // remove unavailable tracks from track quality cache