MCPcopy Create free account

hub / github.com/livekit/livekit / functions

Functions7,437 in github.com/livekit/livekit

↓ 1 callersMethodCanAddDataBlob
(dataBlobs []*livekit.DataBlob, toAdd *livekit.DataBlob)
pkg/config/config.go:347
↓ 1 callersMethodCanClose
()
pkg/sfu/receiver_base.go:169
↓ 1 callersMethodCanHandleReconnectResponse
()
pkg/rtc/clientinfo.go:70
↓ 1 callersMethodCanPublish
()
pkg/rtc/types/interfaces.go:450
↓ 1 callersMethodCanPublishData
()
pkg/rtc/types/interfaces.go:453
↓ 1 callersMethodCanPublishSourceReturns
(result1 bool)
pkg/rtc/types/typesfakes/fake_local_participant.go:2050
↓ 1 callersMethodCanSkipBroadcast
()
pkg/rtc/types/interfaces.go:315
↓ 1 callersMethodCanSubscribe
()
pkg/rtc/participant.go:1800
↓ 1 callersMethodCanSubscribeMetrics
()
pkg/rtc/participant.go:1812
↓ 1 callersMethodCheck
()
pkg/rtc/types/interfaces.go:966
↓ 1 callersMethodCheckAndUpdatePli
(throttle int64, force bool)
pkg/sfu/rtpstats/rtpstats_base_lite.go:247
↓ 1 callersMethodCheckDataBlobKeyLength
(key string)
pkg/config/config.go:331
↓ 1 callersMethodCheckEnabled
(ctx context.Context, req *rpc.CheckEnabledRequest)
pkg/service/agentservice.go:473
↓ 1 callersMethodCheckStatus
()
pkg/sfu/streamtracker/interfaces.go:57
↓ 1 callersFunctionCheckYAMLTags
(config any)
pkg/config/configtest/checkyamltag.go:67
↓ 1 callersMethodClaimGrants
()
pkg/rtc/participant.go:797
↓ 1 callersMethodClaimGrants
permissions
pkg/rtc/types/interfaces.go:447
↓ 1 callersMethodClearAllReceivers
(isExpectedToResume bool)
pkg/rtc/mediatrackreceiver.go:376
↓ 1 callersMethodClearAllSubscriptions
()
pkg/rtc/subscriptionmanager.go:268
↓ 1 callersMethodClearParticipantListener
()
pkg/rtc/types/interfaces.go:578
↓ 1 callersMethodClearPublishedTrack
(trackID livekit.TrackID, pubTrack types.LocalMediaTrack)
pkg/rtc/supervisor/participant_supervisor.go:129
↓ 1 callersMethodClearReceiver
(mime mime.MimeType, isExpectedToResume bool)
pkg/rtc/mediatrackreceiver.go:359
↓ 1 callersMethodClearRoomState
(ctx context.Context, roomName livekit.RoomName)
pkg/routing/interfaces.go:137
↓ 1 callersMethodClearSubscriberNodes
()
pkg/rtc/dynacast/interfaces.go:78
↓ 1 callersFunctionClientInfoWithoutAddress
(c *livekit.ClientInfo)
pkg/utils/protocol.go:24
↓ 1 callersMethodClose
(isExpectedToResume bool)
pkg/rtc/mediatrackreceiver.go:447
↓ 1 callersMethodClose
(reason types.ParticipantCloseReason)
pkg/rtc/room.go:808
↓ 1 callersMethodClose
for DownTrack callback to notify us that it's closed
pkg/rtc/subscribedtrack.go:239
↓ 1 callersMethodClose
()
pkg/rtc/datatrack.go:82
↓ 1 callersMethodClose
()
pkg/sfu/downtrack.go:1425
↓ 1 callersMethodClose
(reason string, clearBuffers bool)
pkg/sfu/receiver_base.go:263
↓ 1 callersMethodClose
()
pkg/agent/worker.go:481
↓ 1 callersMethodClose
()
pkg/agent/testutils/server.go:208
↓ 1 callersMethodCloseIdleRooms
()
pkg/service/roommanager.go:220
↓ 1 callersMethodCloseReason
()
pkg/rtc/participant.go:1535
↓ 1 callersMethodClosed
Closed returns a channel that is closed when the connection is closed by the server
pkg/agent/testutils/server.go:220
↓ 1 callersMethodClusterDone
(info ProbeClusterInfo)
pkg/sfu/ccutils/prober.go:207
↓ 1 callersMethodCodecState
()
pkg/sfu/receiver_base.go:146
↓ 1 callersMethodComplyWithCodecOrderInSDPAnswer
()
pkg/rtc/clientinfo.go:100
↓ 1 callersMethodConnectedAt
()
pkg/rtc/types/interfaces.go:305
↓ 1 callersFunctionContextWithAttempt
(ctx context.Context, attempt int)
pkg/utils/context.go:28
↓ 1 callersMethodCreateEgress
(ctx context.Context, info *livekit.EgressInfo)
pkg/service/clients.go:28
↓ 1 callersMethodCreateIngress
(ctx context.Context, req *livekit.IngressInfo)
pkg/service/clients.go:31
↓ 1 callersMethodCreateIngressWithUrl
(ctx context.Context, urlStr string, req *livekit.CreateIngressRequest)
pkg/service/ingress.go:119
↓ 1 callersFunctionCreateNodeSelector
(conf *config.Config)
pkg/routing/selector/interfaces.go:33
↓ 1 callersMethodCreateReadableDataChannel
for testing only
pkg/rtc/transport.go:1343
↓ 1 callersMethodCreateSIPParticipantRequest
(ctx context.Context, req *livekit.CreateSIPParticipantRequest, projectID, host, wsUrl, token string)
pkg/service/sip.go:626
↓ 1 callersMethodCreateSourceDescriptionChunks
()
pkg/sfu/downtrack.go:1763
↓ 1 callersFunctionDefaultAPIConfig
()
pkg/config/config.go:405
↓ 1 callersMethodDeleteAgentJob
(ctx context.Context, job *livekit.Job)
pkg/rtc/room.go:80
↓ 1 callersMethodDeleteDataDownTrack
(subscriberID livekit.ParticipantID)
pkg/rtc/types/interfaces.go:847
↓ 1 callersMethodDeleteSession
(ctx context.Context, req *rpc.WHIPParticipantDeleteSessionRequest)
pkg/service/roommanager_service.go:318
↓ 1 callersMethodDeltaInfoLite
(snapshotLiteID uint32)
pkg/sfu/rtpstats/rtpstats_receiver_lite.go:120
↓ 1 callersMethodDetermineReceiver
DetermineReceiver determines the receiver of negotiated codec and returns isAvailable: returns true if given codec is a potential codec from publishe
pkg/rtc/wrappedreceiver.go:99
↓ 1 callersMethodDisconnected
()
pkg/rtc/types/interfaces.go:416
↓ 1 callersFunctionDispatchWorkerSignal
(req *livekit.WorkerMessage, h WorkerSignalHandler)
pkg/agent/worker.go:83
↓ 1 callersMethodDrain
()
pkg/routing/interfaces.go:142
↓ 1 callersMethodDrainConnections
(time.Duration, bool)
pkg/agent/testutils/server.go:32
↓ 1 callersMethodEgressEnded
(ctx context.Context, info *livekit.EgressInfo)
pkg/telemetry/telemetryservice.go:75
↓ 1 callersMethodEgressStarted
(ctx context.Context, info *livekit.EgressInfo)
pkg/telemetry/telemetryservice.go:73
↓ 1 callersMethodEgressUpdated
(ctx context.Context, info *livekit.EgressInfo)
pkg/telemetry/telemetryservice.go:74
↓ 1 callersFunctionEnsureListPermission
(ctx context.Context)
pkg/service/auth.go:204
↓ 1 callersMethodExpectDecision
(entity uint64, f func(entity uint64, decision selectorDecision))
pkg/sfu/videolayerselector/selectordecisioncache.go:96
↓ 1 callersMethodExtendedHighestSequenceNumber
for testing only
pkg/sfu/rtpstats/rtpstats_receiver.go:954
↓ 1 callersFunctionExtractDependencyDescriptorVideoSize
------------------------------------------------------------------------------
pkg/sfu/buffer/dependencydescriptorparser.go:318
↓ 1 callersMethodFilterRTX
(nacks []uint16)
pkg/sfu/forwarder.go:1731
↓ 1 callersMethodFinalizedPropagatedQueuingDelay
()
pkg/sfu/bwe/sendsidebwe/packet_group.go:241
↓ 1 callersMethodFlush
(now time.Time, closeWait time.Duration)
pkg/telemetry/statsworker.go:131
↓ 1 callersMethodFlushStats
()
pkg/telemetry/telemetryservice.go:94
↓ 1 callersMethodFlushStats
()
pkg/telemetry/telemetryservice.go:205
↓ 1 callersMethodForceBitrate
(ts time.Time)
pkg/sfu/datachannel/bitrate.go:87
↓ 1 callersMethodForceUpdate
()
pkg/rtc/dynacast/interfaces.go:55
↓ 1 callersMethodForwardRTCPSenderReport
( payloadType webrtc.PayloadType, layer int32, publisherSRData *livekit.RTCPSenderReportState, )
pkg/sfu/receiver_base.go:161
↓ 1 callersFunctionGenBasicAuthMiddleware
(username string, password string)
pkg/service/basic_auth.go:7
↓ 1 callersFunctionGenerateRawDataPackets
(handle uint16, seqNum uint16, frameNum uint16, numFrames int, frameSize int, frameDuration time.Duration)
pkg/rtc/datatrack/testutils.go:22
↓ 1 callersFunctionGetAPIKey
(ctx context.Context)
pkg/service/auth.go:143
↓ 1 callersFunctionGetActiveDecodeTargetBitmask
(layer VideoLayer, decodeTargets []DependencyDescriptorDecodeTarget)
pkg/sfu/buffer/dependencydescriptorparser.go:305
↓ 1 callersMethodGetAgentDispatches
(dispatchID string)
pkg/rtc/room.go:866
↓ 1 callersMethodGetAllSubscribers
()
pkg/rtc/types/interfaces.go:792
↓ 1 callersMethodGetAllSubscribersForMime
(mime mime.MimeType)
pkg/rtc/mediatracksubscriptions.go:307
↓ 1 callersMethodGetAllowedSubscribers
(trackID livekit.TrackID)
pkg/rtc/uptrackmanager.go:238
↓ 1 callersMethodGetAudioLevel
()
pkg/sfu/receiver_base.go:116
↓ 1 callersMethodGetBuffer
(ssrc uint32)
pkg/sfu/buffer/factory.go:109
↓ 1 callersMethodGetBufferPair
(ssrc uint32)
pkg/sfu/buffer/factory.go:103
↓ 1 callersMethodGetCachedDownTrack
(trackID livekit.TrackID)
pkg/rtc/types/interfaces.go:536
↓ 1 callersMethodGetCheckInterval
()
pkg/sfu/streamtracker/interfaces.go:54
↓ 1 callersMethodGetCidsForMimeType
(mimeType mime.MimeType)
pkg/rtc/mediatrack.go:279
↓ 1 callersMethodGetClose
()
pkg/routing/signal.go:180
↓ 1 callersMethodGetConfiguration
(clientInfo *livekit.ClientInfo)
pkg/clientconfiguration/types.go:22
↓ 1 callersMethodGetConnectionType
()
pkg/rtc/types/ice.go:153
↓ 1 callersMethodGetCurrent
()
pkg/sfu/videolayerselector/base.go:136
↓ 1 callersMethodGetDataBlobArgsForCall
(i int)
pkg/rtc/types/typesfakes/fake_participant.go:774
↓ 1 callersMethodGetDataBlobCallCount
()
pkg/rtc/types/typesfakes/fake_participant.go:762
↓ 1 callersMethodGetDataTrackInfo
(trackID livekit.TrackID)
pkg/rtc/roomtrackmanager.go:245
↓ 1 callersMethodGetDataTrackTransport
()
pkg/rtc/types/interfaces.go:576
↓ 1 callersMethodGetDeltaStats
()
pkg/sfu/connectionquality/connectionstats.go:39
↓ 1 callersMethodGetDeltaStats
()
pkg/sfu/buffer/buffer_base.go:99
↓ 1 callersMethodGetDeltaStatsSender
()
pkg/sfu/connectionquality/connectionstats.go:44
↓ 1 callersMethodGetDisableSenderReportPassThrough
()
pkg/rtc/types/interfaces.go:552
↓ 1 callersMethodGetDownTracks
()
pkg/sfu/utils/downtrackspreader.go:51
← previousnext →1,701–1,800 of 7,437, ranked by callers