MCPcopy Create free account

hub / github.com/livekit/livekit / functions

Functions7,437 in github.com/livekit/livekit

↓ 1 callersMethodreadFrameDtis
()
pkg/sfu/rtpextension/dependencydescriptor/dependencydescriptorreader.go:399
↓ 1 callersMethodreadFrameFdiffs
()
pkg/sfu/rtpextension/dependencydescriptor/dependencydescriptorreader.go:414
↓ 1 callersFunctionreadInitialResponse
(source routing.MessageSource, timeout time.Duration)
pkg/service/rtcservice.go:693
↓ 1 callersMethodreadMandatoryFields
()
pkg/sfu/rtpextension/dependencydescriptor/dependencydescriptorreader.go:93
↓ 1 callersMethodreadResolutions
()
pkg/sfu/rtpextension/dependencydescriptor/dependencydescriptorreader.go:329
↓ 1 callersMethodreadTemplateChains
()
pkg/sfu/rtpextension/dependencydescriptor/dependencydescriptorreader.go:296
↓ 1 callersMethodreadTemplateDependencyStructure
()
pkg/sfu/rtpextension/dependencydescriptor/dependencydescriptorreader.go:163
↓ 1 callersMethodreadTemplateDtis
()
pkg/sfu/rtpextension/dependencydescriptor/dependencydescriptorreader.go:255
↓ 1 callersMethodreadTemplateFdiffs
()
pkg/sfu/rtpextension/dependencydescriptor/dependencydescriptorreader.go:275
↓ 1 callersMethodreadTemplateLayers
()
pkg/sfu/rtpextension/dependencydescriptor/dependencydescriptorreader.go:210
↓ 1 callersMethodreconcileWorker
()
pkg/rtc/subscriptionmanager.go:689
↓ 1 callersMethodrecordInvocation
(key string, args []interface{})
pkg/rtc/types/typesfakes/fake_data_track_transport.go:102
↓ 1 callersFunctionredactCreateAgentDispatchRequest
(req *livekit.CreateAgentDispatchRequest)
pkg/service/agent_dispatch_service.go:118
↓ 1 callersFunctionredisClient
(t testing.TB)
pkg/service/utils_test.go:49
↓ 1 callersFunctionredisClient
()
test/integration_helpers.go:309
↓ 1 callersFunctionredisIDs
(ctx context.Context, s *RedisStore, key string)
pkg/service/redisstore.go:1034
↓ 1 callersFunctionredisLoadBatch
(ctx context.Context, s *RedisStore, key string, ids []string, keepEmpty bool)
pkg/service/redisstore.go:997
↓ 1 callersFunctionregisterHeaderExtensions
(me *webrtc.MediaEngine, rtpHeaderExtension RTPHeaderExtensionConfig)
pkg/rtc/mediaengine.go:89
↓ 1 callersMethodregisterWorker
(w *agent.Worker)
pkg/service/agentservice.go:254
↓ 1 callersMethodremoveAvailableLayer
(layer int32)
pkg/sfu/streamtrackermanager.go:543
↓ 1 callersMethodreplayJoiningReliableMessages
()
pkg/rtc/participant.go:3944
↓ 1 callersMethodreport
(reportInterval time.Duration)
pkg/sfu/forwardstats.go:96
↓ 1 callersMethodreset
()
pkg/service/twirp.go:77
↓ 1 callersMethodreset
()
pkg/sfu/buffer/fps.go:713
↓ 1 callersMethodresetIfStaleLocked
(arrivalTime int64)
pkg/sfu/audio/audiolevel.go:177
↓ 1 callersMethodresetLocked
()
pkg/sfu/streamtracker/streamtracker_dd.go:106
↓ 1 callersMethodrestart
()
pkg/sfu/buffer/dependencydescriptorparser.go:251
↓ 1 callersMethodrestart
(generation int)
pkg/sfu/videolayerselector/dependencydescriptor.go:460
↓ 1 callersMethodrestrictReceiverCodecsToPublishList
restrictReceiverCodecsToPublishList narrows recv-side transceiver codec preferences to the publish list, so the answer doesn't advertise subscribe-onl
pkg/rtc/transport.go:3232
↓ 1 callersMethodretransmitPackets
(nacks []uint16)
pkg/sfu/downtrack.go:2298
↓ 1 callersMethodrun
()
pkg/utils/opsqueue.go:68
↓ 1 callersMethodrun
()
pkg/telemetry/telemetryservice.go:255
↓ 1 callersMethodrun
()
pkg/sfu/ccutils/prober.go:278
↓ 1 callersFunctionrunRedis
(t testing.TB)
pkg/service/docker_test.go:68
↓ 1 callersFunctionscenarioDataPublish
(t *testing.T)
test/scenarios.go:149
↓ 1 callersFunctionscenarioDataTracksPublishingUponJoining
(t *testing.T)
test/scenarios.go:209
↓ 1 callersFunctionscenarioDataUnlabeledPublish
(t *testing.T)
test/scenarios.go:179
↓ 1 callersFunctionscenarioPublishingUponJoining
a scenario with lots of clients connecting, publishing, and leaving at random periods
test/scenarios.go:33
↓ 1 callersFunctionscenarioReceiveBeforePublish
(t *testing.T)
test/scenarios.go:102
↓ 1 callersFunctionscoreToMOS
------------------------------------------
pkg/sfu/connectionquality/scorer.go:633
↓ 1 callersMethodseed
(from *rtpStatsBase)
pkg/sfu/rtpstats/rtpstats_base.go:269
↓ 1 callersMethodseedKeyFrame
(keyFrameSeederGeneration int32)
pkg/sfu/buffer/buffer_base.go:1499
↓ 1 callersFunctionselectAlternativeAudioCodec
(enabledCodecs []*livekit.Codec)
pkg/rtc/mediaengine.go:140
↓ 1 callersFunctionselectAlternativeVideoCodec
(enabledCodecs []*livekit.Codec)
pkg/rtc/mediaengine.go:130
↓ 1 callersFunctionselectTwoChoiceSortedNode
(nodes []*livekit.Node, sortBy string)
pkg/routing/selector/utils.go:97
↓ 1 callersFunctionselectTwoRandomNodes
(nodes []*livekit.Node)
pkg/routing/selector/utils.go:171
↓ 1 callersMethodselectWorkerWeightedByLoad
(key workerKey, ignore map[*agent.Worker]struct{})
pkg/service/agentservice.go:514
↓ 1 callersMethodsendDisconnectUpdatesForReconnect
()
pkg/rtc/participant_signal.go:193
↓ 1 callersMethodsendGetDataBlobResponse
(requestId uint32, dataBlob *livekit.DataBlob)
pkg/rtc/participant_signal.go:379
↓ 1 callersMethodsendICECandidate
(ic *webrtc.ICECandidate, target livekit.SignalTarget)
pkg/rtc/participant_signal.go:217
↓ 1 callersMethodsendMediaSectionsRequirement
(numAudios uint32, numVideos uint32)
pkg/rtc/participant_signal.go:338
↓ 1 callersMethodsendPaddingOnMute
()
pkg/sfu/downtrack.go:2570
↓ 1 callersMethodsendPaddingOnMuteForVideo
()
pkg/sfu/downtrack.go:2581
↓ 1 callersMethodsendPublishDataTrackResponse
(dti *livekit.DataTrackInfo)
pkg/rtc/participant_signal.go:354
↓ 1 callersMethodsendRequest
(msg *livekit.SignalRequest)
test/client/client.go:834
↓ 1 callersMethodsendRoomUpdate
()
pkg/rtc/room.go:851
↓ 1 callersMethodsendSdpAnswer
(answer webrtc.SessionDescription, answerId uint32, midToTrackID map[string]string)
pkg/rtc/participant_signal.go:298
↓ 1 callersMethodsendSdpOffer
(offer webrtc.SessionDescription, offerId uint32, midToTrackID map[string]string)
pkg/rtc/participant_signal.go:302
↓ 1 callersMethodsendSilentFrameOnMuteForAudio
()
pkg/sfu/downtrack.go:2595
↓ 1 callersMethodsendStoreDataBlobResponse
(requestId uint32, key *livekit.DataBlobKey)
pkg/rtc/participant_signal.go:372
↓ 1 callersMethodsendStreamStateUpdate
(streamStateUpdate *livekit.StreamStateUpdate)
pkg/rtc/participant_signal.go:306
↓ 1 callersMethodsendSubscribedAudioCodecUpdate
(subscribedAudioCodecUpdate *livekit.SubscribedAudioCodecUpdate)
pkg/rtc/participant_signal.go:314
↓ 1 callersMethodsendSubscribedQualityUpdate
(subscribedQualityUpdate *livekit.SubscribedQualityUpdate)
pkg/rtc/participant_signal.go:310
↓ 1 callersMethodsendSubscriptionResponse
(trackID livekit.TrackID, subErr livekit.SubscriptionError)
pkg/rtc/participant_signal.go:318
↓ 1 callersMethodsendTrackUnpublished
(trackID livekit.TrackID)
pkg/rtc/participant_signal.go:244
↓ 1 callersMethodsendUnpublishDataTrackResponse
(dti *livekit.DataTrackInfo)
pkg/rtc/participant_signal.go:360
↓ 1 callersMethodsendWorker
()
pkg/sfu/pacer/leaky_bucket.go:80
↓ 1 callersMethodsendWorker
()
pkg/sfu/pacer/no_queue.go:69
↓ 1 callersMethodsetBound
mark the subscription as bound - when we've received the client's answer
pkg/rtc/subscriptionmanager.go:1483
↓ 1 callersMethodsetClockRateLocked
(clockRate uint32)
pkg/sfu/rtpstats/rtpstats_base_lite.go:182
↓ 1 callersMethodsetCodecPreferencesForPublisher
( parsedOffer *sdp.SessionDescription, unmatchAudios []*sdp.MediaDescription, unmatchVideos []*sdp.MediaDes
pkg/rtc/participant_sdp.go:175
↓ 1 callersMethodsetCodecPreferencesOpusRedForPublisher
( parsedOffer *sdp.SessionDescription, unmatchAudios []*sdp.MediaDescription, )
pkg/rtc/participant_sdp.go:259
↓ 1 callersMethodsetConnected
(isConnected bool)
pkg/rtc/supervisor/publication_monitor.go:108
↓ 1 callersMethodsetConnectedAt
(at time.Time)
pkg/rtc/transport.go:798
↓ 1 callersMethodsetEntityIfUnknown
(entity uint64, sd selectorDecision)
pkg/sfu/videolayerselector/selectordecisioncache.go:167
↓ 1 callersMethodsetICEConnectedAt
(at time.Time)
pkg/rtc/transport.go:695
↓ 1 callersMethodsetICEStartedAt
(at time.Time)
pkg/rtc/transport.go:663
↓ 1 callersMethodsetIceConfig
(roomName livekit.RoomName, participant types.LocalParticipant)
pkg/service/roommanager.go:1177
↓ 1 callersMethodsetLastSenderReportTime
(at time.Time)
pkg/sfu/connectionquality/connectionstats_test.go:50
↓ 1 callersMethodsetMute
(isMuted bool)
pkg/rtc/supervisor/publication_monitor.go:115
↓ 1 callersMethodsetPaused
(paused bool)
pkg/sfu/streamtrackermanager.go:363
↓ 1 callersMethodsetPublishedTrack
(pubTrack types.LocalMediaTrack)
pkg/rtc/supervisor/publication_monitor.go:122
↓ 1 callersMethodsetRTT
(rtt uint32)
pkg/sfu/sequencer.go:140
↓ 1 callersMethodsetSettings
(settings *livekit.UpdateTrackSettings)
pkg/rtc/subscriptionmanager.go:1472
↓ 1 callersMethodsetSubscriptionOptions
(subscriptionOptions *livekit.DataTrackSubscriptionOptions)
pkg/rtc/subscriptionmanager.go:1626
↓ 1 callersFunctionsetTestDataDownTrackClosed
(t *testing.T, ddt types.DataDownTrack)
pkg/rtc/subscriptionmanager_test.go:674
↓ 1 callersMethodsetTrackID
setTrackID either generates a new TrackID for an AddTrackRequest
pkg/rtc/participant.go:3555
↓ 1 callersMethodsetTrackMuted
(mute *livekit.MuteTrackRequest, fromAdmin bool)
pkg/rtc/participant.go:3125
↓ 1 callersMethodsetupDisconnectTimer
()
pkg/rtc/participant.go:2653
↓ 1 callersMethodsetupEnabledCodecs
(publishEnabledCodecs []*livekit.Codec, subscribeEnabledCodecs []*livekit.Codec, disabledCodecs *livekit.Disab
pkg/rtc/participant.go:3889
↓ 1 callersMethodsetupMetrics
()
pkg/rtc/participant.go:2165
↓ 1 callersFunctionsetupServerWithWebhook
()
test/webhook_test.go:126
↓ 1 callersMethodsetupSignalStateCheckTimer
()
pkg/rtc/transport.go:2533
↓ 1 callersMethodsetupSignalling
----------------------------------------------------------
pkg/rtc/participant.go:1993
↓ 1 callersMethodsetupSubscriptionManager
()
pkg/rtc/participant.go:2109
↓ 1 callersMethodsetupTransportManager
()
pkg/rtc/participant.go:2007
↓ 1 callersMethodsetupUpDataTrackManager
()
pkg/rtc/participant.go:2102
↓ 1 callersMethodsetupUpTrackManager
()
pkg/rtc/participant.go:2088
↓ 1 callersMethodsimulationCleanupWorker
()
pkg/rtc/room.go:1746
↓ 1 callersFunctionsn16LTOrEqual
(a, b uint16)
pkg/sfu/buffer/fps.go:727
← previousnext →2,801–2,900 of 7,437, ranked by callers