MCPcopy Create free account

hub / github.com/livekit/livekit / functions

Functions7,437 in github.com/livekit/livekit

↓ 4 callersMethodgetAllSubscribedTracks
()
pkg/rtc/mediatracksubscriptions.go:342
↓ 4 callersMethodgetAndDeleteForwarderState
(trackID livekit.TrackID)
pkg/rtc/participant.go:3688
↓ 4 callersFunctiongetConfig
(c *cli.Command)
cmd/server/main.go:195
↓ 4 callersMethodgetMaxDistanceSortedDeficientVideoTracks
()
pkg/sfu/streamallocator/streamallocator.go:1421
↓ 4 callersMethodhandleSubscribedTrackClose
DownTrack closing is how the publisher signifies that the subscription is no longer fulfilled this could be due to a few reasons: - subscriber-initiat
pkg/rtc/subscriptionmanager.go:964
↓ 4 callersMethodhandleTrackPublished
(track types.MediaTrack, isMigrated bool)
pkg/rtc/participant.go:3459
↓ 4 callersFunctioninitSnapshot
----------------------------------
pkg/sfu/rtpstats/rtpstats_base.go:829
↓ 4 callersFunctioninitSnapshotLite
----------------------------------
pkg/sfu/rtpstats/rtpstats_base_lite.go:541
↓ 4 callersFunctionisCandidateEqualTo
-------------------------------------------------------------
pkg/rtc/types/ice.go:321
↓ 4 callersMethodisClosed
()
pkg/rtc/subscriptionmanager.go:174
↓ 4 callersMethodlaunchTargetAgents
(ads []*agentDispatch, p types.Participant, jobType livekit.JobType)
pkg/rtc/room.go:1795
↓ 4 callersMethodloadIngressState
(c redis.Cmdable, ingressId string)
pkg/service/redisstore.go:713
↓ 4 callersMethodmarshalLogObject
( e zapcore.ObjectEncoder, packetsExpected, packetsSeenMinusPadding uint64, extStartTS, extHighestTS uint64
pkg/sfu/rtpstats/rtpstats_base.go:562
↓ 4 callersMethodmaybeAddTrailer
(buf []byte)
pkg/sfu/downtrack.go:1908
↓ 4 callersMethodmaybeNotifyStatus
()
pkg/sfu/streamtracker/streamtracker.go:104
↓ 4 callersFunctionnewSequencer
(size int, maybeSparse bool, logger logger.Logger)
pkg/sfu/sequencer.go:121
↓ 4 callersMethodonNegotiationFailed
(warning bool, reason string)
pkg/rtc/transport.go:3042
↓ 4 callersMethodonTrackUpdated
(p types.Participant, _ types.MediaTrack)
pkg/rtc/room.go:1152
↓ 4 callersMethodoutputAndClearICEStats
()
pkg/rtc/transport.go:3062
↓ 4 callersMethodrecordAttempt
(success bool)
pkg/rtc/subscriptionmanager.go:1333
↓ 4 callersMethodrecordInvocation
(key string, args []interface{})
pkg/telemetry/telemetryfakes/fake_analytics_service.go:222
↓ 4 callersMethodrecordInvocation
(key string, args []interface{})
pkg/service/servicefakes/fake_room_allocator.go:340
↓ 4 callersMethodrecordInvocation
(key string, args []interface{})
pkg/service/servicefakes/fake_egress_store.go:335
↓ 4 callersMethodrecordInvocation
(key string, args []interface{})
pkg/routing/routingfakes/fake_message_sink.go:253
↓ 4 callersMethodrecordInvocation
(key string, args []interface{})
pkg/routing/routingfakes/fake_message_source.go:244
↓ 4 callersFunctionredisIterPage
(ctx context.Context, s *RedisStore, key string, page *livekit.Pagination)
pkg/service/redisstore.go:1050
↓ 4 callersFunctionredisLoadOne
(ctx context.Context, s *RedisStore, key, id string, notFoundErr error)
pkg/service/redisstore.go:962
↓ 4 callersFunctionredisStoreDocker
(t testing.TB)
pkg/service/redisstore_test.go:35
↓ 4 callersFunctionredisStoreOne
(ctx context.Context, s *RedisStore, key, id string, p proto.Message)
pkg/service/redisstore.go:946
↓ 4 callersFunctionregisterCodecs
(me *webrtc.MediaEngine, codecs []*livekit.Codec, rtcpFeedback RTCPFeedbackConfig, filterOutH264HighProfile bo
pkg/rtc/mediaengine.go:28
↓ 4 callersMethodremove
(size int)
pkg/sfu/bwe/sendsidebwe/packet_group.go:59
↓ 4 callersMethodroomAndParticipantForReq
(ctx context.Context, req participantReq)
pkg/service/roommanager.go:798
↓ 4 callersFunctionscoreToConnectionQuality
------------------------------------------
pkg/sfu/connectionquality/scorer.go:607
↓ 4 callersMethodsendLeaveRequest
( reason types.ParticipantCloseReason, isExpectedToResume bool, isExpectedToReconnect bool, sendOnlyIfSupp
pkg/rtc/participant_signal.go:260
↓ 4 callersMethodset
(seq uint64, received bool)
pkg/sfu/buffer/frameintegrity.go:116
↓ 4 callersMethodsetBindStateLocked
(state bindState)
pkg/sfu/downtrack.go:685
↓ 4 callersMethodsetDataTrackDesired
(trackID livekit.TrackID, desired bool)
pkg/rtc/subscriptionmanager.go:447
↓ 4 callersFunctionsortPage
(items []P, page *livekit.Pagination)
pkg/service/redisstore.go:1087
↓ 4 callersMethodsubscribeToExistingTracks
(p types.LocalParticipant, isSync bool)
pkg/rtc/room.go:1491
↓ 4 callersMethodtoProto
( packetsExpected, packetsSeenMinusPadding, packetsLost uint64, extStartTS, extHighestTS uint64, jitter, ma
pkg/sfu/rtpstats/rtpstats_base.go:620
↓ 4 callersMethodundoUpdatesLocked
(resSN utils.WrapAroundUpdateResult[uint64], resTS utils.WrapAroundUpdateResult[uint64])
pkg/sfu/rtpstats/rtpstats_receiver.go:238
↓ 4 callersMethodupdateGapHistogram
(gap int)
pkg/sfu/rtpstats/rtpstats_base.go:796
↓ 4 callersMethodupdateQualityChange
(force bool)
pkg/rtc/dynacast/dynacastqualityvideo.go:192
↓ 4 callersMethodupgrade
(receiver sfu.TrackReceiver)
pkg/rtc/wrappedreceiver.go:556
↓ 4 callersFunctionwrapSIPContextError
wrapSIPContextError converts raw context.DeadlineExceeded / context.Canceled into psrpc-coded errors so they aren't surfaced as @code:unknown / HTTP 5
pkg/service/sip.go:764
↓ 4 callersMethodwrite
(msg *livekit.WorkerMessage)
test/agent.go:175
↓ 3 callersMethodActive
()
pkg/sfu/videolayerselector/decodetarget.go:46
↓ 3 callersMethodAddLocalICECandidate
(c ice.Candidate, filtered, trickle bool)
pkg/rtc/types/ice.go:176
↓ 3 callersMethodAddOnCodecStateChange
(func(webrtc.RTPCodecParameters, ReceiverCodecState))
pkg/sfu/receiver_base.go:145
↓ 3 callersFunctionAddParticipant
()
pkg/telemetry/prometheus/rooms.go:165
↓ 3 callersMethodAddPublishedTrack
(track types.MediaTrack)
pkg/rtc/uptrackmanager.go:269
↓ 3 callersMethodAddTrackLocal
(trackLocal webrtc.TrackLocal, params AddTrackParams)
pkg/rtc/types/interfaces.go:467
↓ 3 callersMethodAddTransceiverFromTrackLocal
(trackLocal webrtc.TrackLocal, params AddTrackParams)
pkg/rtc/types/interfaces.go:468
↓ 3 callersMethodAllocateOptimal
(allowOvershoot bool, hold bool)
pkg/sfu/streamallocator/track.go:141
↓ 3 callersMethodBeginUpdateActive
()
pkg/sfu/videolayerselector/framechain.go:116
↓ 3 callersMethodBufferedAmountGetter
()
pkg/sfu/datachannel/datachannel_writer.go:74
↓ 3 callersMethodCanPublishData
()
pkg/rtc/participant.go:1804
↓ 3 callersMethodCanSubscribe
()
pkg/rtc/types/interfaces.go:452
↓ 3 callersMethodCapturedTrafficRatio
()
pkg/sfu/bwe/sendsidebwe/traffic_stats.go:102
↓ 3 callersMethodCheckRoomNameLength
(name string)
pkg/config/config.go:303
↓ 3 callersMethodCheckSync
()
pkg/sfu/videolayerselector/videolayerselector.go:53
↓ 3 callersFunctionChunkProtoBatch
(batch []T, target int)
pkg/rtc/utils.go:176
↓ 3 callersMethodClearAndResetValue
(start RT, val VT)
pkg/sfu/utils/rangemap.go:91
↓ 3 callersMethodClose
()
pkg/sfu/receiver_base.go:170
↓ 3 callersMethodCloseSignalConnection
(reason SignallingCloseReason)
pkg/rtc/types/interfaces.go:433
↓ 3 callersMethodCongestionState
()
pkg/sfu/bwe/bwe.go:107
↓ 3 callersMethodConnectedAt
()
pkg/rtc/participant.go:604
↓ 3 callersMethodCreate
(ctx context.Context, req *rpc.WHIPCreateRequest)
pkg/service/roommanager_service.go:45
↓ 3 callersMethodCreateBufferFactory
()
pkg/sfu/buffer/factory.go:36
↓ 3 callersMethodCreateDataChannelIfEmpty
(dcLabel string, dci *webrtc.DataChannelInit)
pkg/rtc/transport.go:1383
↓ 3 callersMethodDebugInfo
()
pkg/sfu/receiver_base.go:126
↓ 3 callersMethodDeleteIngress
(ctx context.Context, info *livekit.IngressInfo)
pkg/service/interfaces.go:77
↓ 3 callersMethodDeleteSIPDispatchRule
(ctx context.Context, sipDispatchRuleID string)
pkg/service/interfaces.go:104
↓ 3 callersMethodDeltaInfoSender
(senderSnapshotID uint32)
pkg/sfu/rtpstats/rtpstats_sender.go:1047
↓ 3 callersMethodEndUpdateActive
()
pkg/sfu/videolayerselector/framechain.go:124
↓ 3 callersFunctionEnsureCreatePermission
(ctx context.Context)
pkg/service/auth.go:196
↓ 3 callersMethodFirstConnectedAt
()
pkg/rtc/transport.go:1442
↓ 3 callersFunctionGenerateCLIFlags
(existingFlags []cli.Flag, hidden bool)
pkg/config/config.go:729
↓ 3 callersFunctionGetAgentTopic
(agentName, namespace, deployment string)
pkg/agent/client.go:333
↓ 3 callersMethodGetConnectionScoreAndQuality
()
pkg/rtc/types/interfaces.go:818
↓ 3 callersMethodGetCountry
getters
pkg/rtc/types/interfaces.go:403
↓ 3 callersMethodGetDataBlob
(key *livekit.DataBlobKey)
pkg/rtc/types/interfaces.go:360
↓ 3 callersMethodGetDecision
(entity uint64)
pkg/sfu/videolayerselector/selectordecisioncache.go:78
↓ 3 callersMethodGetExtLastTimestamp
()
pkg/sfu/rtpmunger.go:105
↓ 3 callersMethodGetFrameRateCalculatorForSpatial
(spatial int32)
pkg/sfu/buffer/fps.go:556
↓ 3 callersMethodGetLocalParticipants
()
pkg/rtc/types/interfaces.go:752
↓ 3 callersFunctionGetNodeSysload
(node *livekit.Node)
pkg/routing/selector/utils.go:49
↓ 3 callersMethodGetPacer
()
pkg/rtc/types/interfaces.go:550
↓ 3 callersMethodGetPadding
(frameEndNeeded bool)
pkg/sfu/forwarder.go:2304
↓ 3 callersMethodGetParticipantCount
()
pkg/rtc/room.go:374
↓ 3 callersMethodGetPublishedTrack
(trackID livekit.TrackID)
pkg/rtc/uptrackmanager.go:139
↓ 3 callersMethodGetPublishedTrackIDs
()
test/client/client.go:1094
↓ 3 callersMethodGetPublisherICESessionUfrag
()
pkg/rtc/types/interfaces.go:427
↓ 3 callersMethodGetRTT
()
pkg/rtc/transport.go:1422
↓ 3 callersMethodGetRatio
()
pkg/sfu/bwe/remotebwe/nack_tracker.go:92
↓ 3 callersMethodGetReporter
()
pkg/rtc/types/interfaces.go:406
↓ 3 callersMethodGetSenderReportParams
()
pkg/sfu/forwarder.go:783
↓ 3 callersMethodGetSeq
()
pkg/routing/signal.go:179
↓ 3 callersMethodGetSnTsForPadding
(num int, frameRate uint32, forceMarker bool)
pkg/sfu/forwarder.go:2249
↓ 3 callersMethodGetSubscriptionResponseAndClear
()
test/client/client.go:814
← previousnext →701–800 of 7,437, ranked by callers