best quality if < 10 subs

This commit is contained in:
David Colburn
2021-06-23 22:01:23 -07:00
parent d8b96ac2c8
commit 871ecd0366
3 changed files with 4 additions and 6 deletions
+1 -1
View File
@@ -214,7 +214,7 @@ func (t *MediaTrack) AddSubscriber(sub types.Participant) error {
t.subscribedTracks[sub.ID()] = subTrack
t.receiver.AddDownTrack(downTrack, true)
t.receiver.AddDownTrack(downTrack, len(t.subscribedTracks) < 10)
// since sub will lock, run it in a gorountine to avoid deadlocks
go func() {
sub.AddSubscribedTrack(t.params.ParticipantID, subTrack)