MCPcopy
hub / github.com/livekit/livekit / queueReconcileDataTrack

Method queueReconcileDataTrack

pkg/rtc/subscriptionmanager.go:681–687  ·  view source on GitHub ↗
(trackID livekit.TrackID)

Source from the content-addressed store, hash-verified

679}
680
681func (m *SubscriptionManager) queueReconcileDataTrack(trackID livekit.TrackID) {
682 select {
683 case m.reconcileDataTrackCh <- trackID:
684 default:
685 // queue is full, will reconcile based on timer
686 }
687}
688
689func (m *SubscriptionManager) reconcileWorker() {
690 defer close(m.doneCh)

Callers 5

SubscribeToDataTrackMethod · 0.95
ReconcileAllMethod · 0.95
subscribeDataTrackMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected