Use smaller default deque size. (#2488)

This commit is contained in:
Raja Subramanian
2024-02-17 21:30:19 +05:30
committed by GitHub
parent 5ac5bd236a
commit e7dd03181c
2 changed files with 2 additions and 2 deletions

View File

@@ -59,7 +59,7 @@ func NewDynacastManager(params DynacastManagerParams) *DynacastManager {
maxSubscribedQuality: make(map[string]livekit.VideoQuality),
committedMaxSubscribedQuality: make(map[string]livekit.VideoQuality),
maxSubscribedQualityDebounce: debounce.New(params.DynacastPauseDelay),
qualityNotifyOpQueue: utils.NewOpsQueue("quality-notify", 0, true),
qualityNotifyOpQueue: utils.NewOpsQueue("quality-notify", 64, true),
}
d.qualityNotifyOpQueue.Start()
return d

View File

@@ -41,7 +41,7 @@ func NewOpsQueue(name string, minSize uint, flushOnStop bool) *OpsQueue {
wake: make(chan struct{}, 1),
doneChan: make(chan struct{}),
}
oq.ops.SetMinCapacity(uint(utils.Min(bits.Len64(uint64(minSize-1)), 16)))
oq.ops.SetMinCapacity(uint(utils.Min(bits.Len64(uint64(minSize-1)), 7)))
return oq
}