MCPcopy Index your code

hub / github.com/livekit/livekit / functions

Functions7,437 in github.com/livekit/livekit

↓ 4 callersMethodGetSnTsForBlankFrames
(frameRate uint32, numPackets int)
pkg/sfu/forwarder.go:2272
↓ 4 callersFunctionGetSpatialLayerForRid
(mimeType mime.MimeType, rid string, ti *livekit.TrackInfo)
pkg/sfu/buffer/videolayerutils.go:375
↓ 4 callersMethodGetTemporalLayerFpsForSpatial
(layer int32)
pkg/sfu/receiver_base.go:137
↓ 4 callersFunctionGetVideoLayerModeForMimeType
(mimeType mime.MimeType, ti *livekit.TrackInfo)
pkg/sfu/buffer/videolayerutils.go:347
↓ 4 callersFunctionGetVideoQualityForSpatialLayer
(mimeType mime.MimeType, spatialLayer int32, ti *livekit.TrackInfo)
pkg/sfu/buffer/videolayerutils.go:469
↓ 4 callersMethodGroupRange
()
pkg/sfu/bwe/sendsidebwe/congestion_detector.go:274
↓ 4 callersMethodHasDownTrack
(subscriberID livekit.ParticipantID)
pkg/sfu/utils/downtrackspreader.go:85
↓ 4 callersMethodHasPublisherEverConnected
()
pkg/rtc/transportmanager.go:226
↓ 4 callersMethodHeaderExtensions
()
pkg/sfu/receiver_base.go:110
↓ 4 callersFunctionInitializeServer
Injectors from wire.go:
pkg/service/wire_gen.go:34
↓ 4 callersMethodIsClosed
()
pkg/sfu/downtrack.go:63
↓ 4 callersMethodIsDisconnected
()
pkg/rtc/types/interfaces.go:342
↓ 4 callersFunctionIsEOF
(err error)
pkg/rtc/utils.go:93
↓ 4 callersMethodIsInProbe
()
pkg/sfu/bwe/remotebwe/probe_controller.go:125
↓ 4 callersFunctionIsParticipantExemptFromTrackPermissionsRestrictions
(p types.LocalParticipant)
pkg/rtc/room.go:2182
↓ 4 callersMethodIsRecorder
()
pkg/rtc/types/interfaces.go:309
↓ 4 callersMethodIsSubscribedTo
(sid livekit.ParticipantID)
pkg/rtc/types/interfaces.go:492
↓ 4 callersMethodIsSubscriber
(subID livekit.ParticipantID)
pkg/rtc/datatrack.go:164
↓ 4 callersMethodIsTriggered
(numGroups int, duration int64)
pkg/sfu/bwe/sendsidebwe/congestion_detector.go:37
↓ 4 callersMethodKindDetails
()
pkg/rtc/participant.go:544
↓ 4 callersFunctionLayerPresenceFromTrackInfo
(mimeType mime.MimeType, trackInfo *livekit.TrackInfo)
pkg/sfu/buffer/videolayerutils.go:43
↓ 4 callersMethodListRooms
ListRooms returns currently active rooms. if names is not nil, it'll filter and return only rooms that match
pkg/service/interfaces.go:51
↓ 4 callersFunctionListSIPInboundTrunk
(ctx context.Context, s SIPStore, req *livekit.ListSIPInboundTrunkRequest, add ...*livekit.SIPInboundTrunkInfo
pkg/service/sip.go:334
↓ 4 callersMethodLoadEgress
(ctx context.Context, egressID string)
pkg/service/interfaces.go:64
↓ 4 callersMethodLogger
()
pkg/rtc/room.go:318
↓ 4 callersMethodMigrateState
()
pkg/rtc/participant.go:1715
↓ 4 callersMethodMime
()
pkg/sfu/receiver_base.go:531
↓ 4 callersFunctionNewBase
(logger logger.Logger)
pkg/sfu/videolayerselector/base.go:44
↓ 4 callersFunctionNewBitrateCalculator
(duration time.Duration, window time.Duration)
pkg/sfu/datachannel/bitrate.go:31
↓ 4 callersFunctionNewBytesTrackStats
( country string, trackID livekit.TrackID, pID livekit.ParticipantID, kind livekit.ParticipantInfo_Kind,
pkg/rtc/signalanddatastats.go:68
↓ 4 callersFunctionNewDependencyDescriptor
(logger logger.Logger)
pkg/sfu/videolayerselector/dependencydescriptor.go:52
↓ 4 callersFunctionNewDynacastManagerVideo
(params DynacastManagerVideoParams)
pkg/rtc/dynacast/dynacastmanagervideo.go:53
↓ 4 callersFunctionNewNull
(_logger logger.Logger)
pkg/sfu/codecmunger/null.go:26
↓ 4 callersFunctionNewRTPStatsReceiver
(params RTPStatsParams)
pkg/sfu/rtpstats/rtpstats_receiver.go:199
↓ 4 callersFunctionNewRTPStatsSender
(params RTPStatsParams, cacheSize int)
pkg/sfu/rtpstats/rtpstats_sender.go:387
↓ 4 callersFunctionNewSignalClient
(nodeID livekit.NodeID, bus psrpc.MessageBus, config config.SignalRelayConfig)
pkg/routing/signal.go:53
↓ 4 callersFunctionNewTelemetryService
(notifier webhook.QueuedNotifier, analytics AnalyticsService)
pkg/telemetry/telemetryservice.go:186
↓ 4 callersFunctionNewTestServer
(bus psrpc.MessageBus)
pkg/agent/testutils/server.go:41
↓ 4 callersMethodNotifyTrackChanged
(trackID livekit.TrackID)
pkg/rtc/roomtrackmanager.go:147
↓ 4 callersMethodObserve
(temporalLayer int32, pktSize int, payloadSize int, hasMarker bool, ts uint32, ddVal *buffer.ExtDependencyDesc
pkg/sfu/streamtracker/streamtracker_dd.go:154
↓ 4 callersMethodOnDataMessageUnlabeled
(data []byte)
pkg/rtc/transport/handler.go:43
↓ 4 callersMethodOnFailed
(isShortLived bool, iceConnectionInfo *types.ICEConnectionInfo)
pkg/rtc/transport/handler.go:40
↓ 4 callersMethodOnICECandidateCalls
(stub func(*webrtc.ICECandidate, livekit.SignalTarget) error)
pkg/rtc/transport/transportfakes/fake_handler.go:426
↓ 4 callersMethodOnSeqAcked
(seq uint16)
pkg/sfu/playoutdelay.go:164
↓ 4 callersMethodOnTrackPublishedUpdate
(pID livekit.ParticipantID, ti *livekit.TrackInfo)
pkg/rtc/types/interfaces.go:691
↓ 4 callersMethodOnTrackStats
(key telemetry.StatsKey, stat *livekit.AnalyticsStat)
pkg/rtc/types/interfaces.go:696
↓ 4 callersMethodPacketDropped
(extPkt *buffer.ExtPacket)
pkg/sfu/rtpmunger.go:144
↓ 4 callersMethodParticipantLeft
ParticipantLeft - the participant leaves the room, only sent if ParticipantActive has been called before
pkg/telemetry/telemetryservice.go:47
↓ 4 callersMethodPictureIdOffset
for testing only
pkg/sfu/codecmunger/vp8.go:369
↓ 4 callersMethodPrimaryReceiver
()
pkg/rtc/mediatrackreceiver.go:1165
↓ 4 callersMethodProbeClusterStarting
(pci ccutils.ProbeClusterInfo)
pkg/sfu/bwe/bwe.go:111
↓ 4 callersMethodProbeDuration
()
pkg/sfu/bwe/bwe.go:110
↓ 4 callersMethodProcessGetDataBlobRequest
(*livekit.GetDataBlobRequest, Participant)
pkg/rtc/types/interfaces.go:570
↓ 4 callersMethodPublisherID
()
pkg/rtc/subscribedtrack.go:260
↓ 4 callersMethodReadMessage
()
pkg/rtc/types/interfaces.go:45
↓ 4 callersFunctionRecover
(l logger.Logger)
pkg/rtc/utils.go:97
↓ 4 callersMethodRegion
()
pkg/routing/node.go:35
↓ 4 callersMethodRegister
(agentName string, jobType livekit.JobType)
pkg/agent/testutils/server.go:410
↓ 4 callersFunctionReleaseExtPacket
(extPkt *ExtPacket)
pkg/sfu/buffer/buffer_base.go:55
↓ 4 callersMethodRemoveNotifier
(key string, force bool)
pkg/utils/changenotifier.go:103
↓ 4 callersMethodRemoveParticipant
( identity livekit.ParticipantIdentity, pID livekit.ParticipantID, reason types.ParticipantCloseReason, )
pkg/rtc/room.go:1396
↓ 4 callersMethodResolveParticipant
(pi *livekit.ParticipantInfo)
pkg/rtc/signalanddatastats.go:238
↓ 4 callersMethodResolveRoom
(ri *livekit.Room)
pkg/rtc/signalanddatastats.go:226
↓ 4 callersMethodRestart
()
pkg/rtc/types/interfaces.go:813
↓ 4 callersMethodRoomManager
()
pkg/service/server.go:375
↓ 4 callersFunctionSelectSortedNode
(nodes []*livekit.Node, sortBy string, algorithm string)
pkg/routing/selector/utils.go:79
↓ 4 callersMethodSendDataMessageUnlabeled
(data []byte, useRaw bool, sender livekit.ParticipantIdentity)
pkg/rtc/types/interfaces.go:501
↓ 4 callersMethodSendPLI
(layer int32, force bool)
pkg/sfu/receiver_base.go:118
↓ 4 callersMethodSendParticipantUpdateCallCount
()
pkg/rtc/types/typesfakes/fake_local_participant.go:7491
↓ 4 callersMethodSendRoomUpdateCallCount
()
pkg/rtc/types/typesfakes/fake_local_participant.go:7674
↓ 4 callersMethodSetConfig
(config AudioLevelConfig)
pkg/sfu/audio/audiolevel.go:88
↓ 4 callersMethodSetEnableStartAtDesiredQuality
(enable bool)
pkg/sfu/videolayerselector/videolayerselector.go:40
↓ 4 callersMethodSetJitter
(jitter uint32)
pkg/sfu/playoutdelay.go:120
↓ 4 callersMethodSetMigrateState
(s MigrateState)
pkg/rtc/types/interfaces.go:519
↓ 4 callersMethodSetNextWriteCompleteAt
(t time.Time)
pkg/sfu/datachannel/datachannel_writer_test.go:112
↓ 4 callersMethodSetRTT
(rtt uint32)
pkg/rtc/types/interfaces.go:821
↓ 4 callersMethodSetTrackMuted
(mute *livekit.MuteTrackRequest, fromAdmin bool)
pkg/rtc/types/interfaces.go:462
↓ 4 callersMethodStartParticipantSignal
(ctx context.Context, roomName livekit.RoomName, pi ParticipantInit, nodeID livekit.NodeID)
pkg/routing/signal.go:43
↓ 4 callersMethodStoreSIPOutboundTrunk
(ctx context.Context, info *livekit.SIPOutboundTrunkInfo)
pkg/service/interfaces.go:92
↓ 4 callersMethodString
()
pkg/rtc/mediatrackreceiver.go:61
↓ 4 callersMethodSubscribeToTrackCallCount
()
pkg/rtc/types/typesfakes/fake_local_participant.go:8434
↓ 4 callersMethodSupportsICETCP
()
pkg/rtc/clientinfo.go:80
↓ 4 callersMethodSupportsTransceiverReuse
(mt MediaTrack)
pkg/rtc/types/interfaces.go:412
↓ 4 callersMethodToProto
()
pkg/rtc/mediatrack.go:289
↓ 4 callersMethodUnmarshal
(ext Extension)
pkg/rtc/datatrack/extension_participant_sid.go:48
↓ 4 callersMethodUpdateIngress
(ctx context.Context, info *livekit.IngressInfo)
pkg/service/interfaces.go:75
↓ 4 callersMethodUpdateRoomMetadata
(ctx context.Context, req *livekit.UpdateRoomMetadataRequest)
pkg/service/roommanager.go:987
↓ 4 callersMethodVerify
()
pkg/rtc/types/interfaces.go:482
↓ 4 callersMethodVideoLayerMode
()
pkg/sfu/receiver_base.go:109
↓ 4 callersFunctionWithGrants
(ctx context.Context, grants *auth.ClaimGrants, apiKey string)
pkg/service/auth.go:152
↓ 4 callersMethodWriteBits
(val uint64, bitCount int)
pkg/sfu/rtpextension/dependencydescriptor/bitstreamwriter.go:36
↓ 4 callersMethodWriteResponse
(msg *livekit.SignalResponse)
pkg/service/wsprotocol.go:134
↓ 4 callersFunctionallIDs
(t testing.TB, it iters.PageIter[T])
pkg/service/redisstore_sip_test.go:307
↓ 4 callersFunctioncheckStatues
(t *testing.T, statuses []StreamStatus, expected StreamStatus, maxSpatial int)
pkg/sfu/streamtracker/streamtracker_dd_test.go:55
↓ 4 callersMethodclearDisconnectTimer
()
pkg/rtc/participant.go:2644
↓ 4 callersMethodclearMigrationTimer
()
pkg/rtc/participant.go:1551
↓ 4 callersMethodclearSignalStateCheckTimer
()
pkg/rtc/transport.go:2526
↓ 4 callersFunctioncompress
(t *testing.T, payload []byte)
pkg/service/utils_test.go:82
↓ 4 callersMethodcreateAndSendOffer
(options *webrtc.OfferOptions)
pkg/rtc/transport.go:2582
↓ 4 callersMethodensurePublisherConnected
()
test/client/client.go:1109
← previousnext →601–700 of 7,437, ranked by callers