mirror of
https://github.com/livekit/livekit.git
synced 2026-03-30 22:05:39 +00:00
Reset available layers when removing all trackers (#575)
This commit is contained in:
@@ -134,7 +134,7 @@ type Event struct {
|
||||
}
|
||||
|
||||
func (e Event) String() string {
|
||||
return fmt.Sprintf("StreamAllocator:Event{signal: %s, data: %s}", e.Signal, e.Data)
|
||||
return fmt.Sprintf("StreamAllocator:Event{signal: %s, data: %+v}", e.Signal, e.Data)
|
||||
}
|
||||
|
||||
type StreamAllocatorParams struct {
|
||||
|
||||
@@ -148,6 +148,8 @@ func (s *StreamTrackerManager) RemoveAllTrackers() {
|
||||
for layer := range s.trackers {
|
||||
s.trackers[layer] = nil
|
||||
}
|
||||
s.availableLayers = make([]int32, 0)
|
||||
s.maxExpectedLayer = DefaultMaxLayerSpatial
|
||||
s.lock.Unlock()
|
||||
|
||||
for _, tracker := range trackers {
|
||||
|
||||
Reference in New Issue
Block a user