MCPcopy Create free account

hub / github.com/livekit/livekit / functions

Functions7,437 in github.com/livekit/livekit

↓ 3 callersMethodGetTrackStats
()
pkg/rtc/types/interfaces.go:819
↓ 3 callersMethodHTTPPort
()
pkg/service/server.go:200
↓ 3 callersMethodHandleCodecRegression
(fromMime, toMime mime.MimeType)
pkg/rtc/dynacast/interfaces.go:52
↓ 3 callersMethodHandleGetDataBlobRequest
(*livekit.GetDataBlobRequest)
pkg/rtc/types/interfaces.go:569
↓ 3 callersMethodHandleRTCPSenderReportData
( payloadType webrtc.PayloadType, layer int32, publisherSRData *livekit.RTCPSenderReportState, )
pkg/sfu/downtrack.go:67
↓ 3 callersMethodHasEnoughEstimateSamples
()
pkg/sfu/bwe/remotebwe/channel_observer.go:162
↓ 3 callersMethodHasObservers
()
pkg/rtc/types/interfaces.go:904
↓ 3 callersMethodHasSubscriberEverConnected
()
pkg/rtc/transportmanager.go:266
↓ 3 callersMethodHold
()
pkg/rtc/room.go:424
↓ 3 callersMethodIDReturns
(result1 livekit.ParticipantID)
pkg/rtc/types/typesfakes/fake_local_participant.go:5767
↓ 3 callersMethodId
()
pkg/sfu/ccutils/prober.go:520
↓ 3 callersFunctionInitLoggerFromConfig
(config *LoggingConfig)
pkg/config/config.go:939
↓ 3 callersMethodInternal
()
pkg/rtc/room.go:420
↓ 3 callersMethodInvalidate
()
pkg/sfu/rtpextension/dependencydescriptor/bitstreamreader.go:89
↓ 3 callersMethodIsAgent
()
pkg/rtc/participant.go:553
↓ 3 callersMethodIsOnFrameBoundary
()
pkg/sfu/rtpmunger.go:343
↓ 3 callersFunctionIsRedEnabled
(ti *livekit.TrackInfo)
pkg/rtc/utils.go:196
↓ 3 callersMethodIsRegressed
()
pkg/rtc/mediatrackreceiver.go:111
↓ 3 callersMethodIsShortConnection
(at time.Time)
pkg/rtc/transport.go:786
↓ 3 callersFunctionIsValidDomain
(domain string)
pkg/service/utils.go:109
↓ 3 callersMethodJobRequest
(ctx context.Context, job *livekit.Job)
pkg/service/agentservice.go:383
↓ 3 callersMethodKind
()
pkg/sfu/receiver_base.go:543
↓ 3 callersMethodLastReceiverReportTime
()
pkg/sfu/rtpstats/rtpstats_sender.go:884
↓ 3 callersFunctionListSIPDispatchRule
(ctx context.Context, s SIPStore, req *livekit.ListSIPDispatchRuleRequest, add ...*livekit.SIPDispatchRuleInfo
pkg/service/sip.go:513
↓ 3 callersMethodListSIPDispatchRule
(ctx context.Context, opts *livekit.ListSIPDispatchRuleRequest)
pkg/service/interfaces.go:103
↓ 3 callersMethodListSIPInboundTrunk
(ctx context.Context, opts *livekit.ListSIPInboundTrunkRequest)
pkg/service/interfaces.go:97
↓ 3 callersMethodListSIPOutboundTrunk
(ctx context.Context, opts *livekit.ListSIPOutboundTrunkRequest)
pkg/service/interfaces.go:98
↓ 3 callersMethodListSIPTrunk
(ctx context.Context, opts *livekit.ListSIPTrunkRequest)
pkg/service/interfaces.go:96
↓ 3 callersMethodLoadParticipant
(ctx context.Context, roomName livekit.RoomName, identity livekit.ParticipantIdentity)
pkg/service/interfaces.go:57
↓ 3 callersFunctionLoggerWithTrack
(l logger.Logger, trackID livekit.TrackID, isRelayed bool)
pkg/rtc/utils.go:144
↓ 3 callersMethodMarshalTo
(buf []byte)
pkg/rtc/datatrack/packet.go:184
↓ 3 callersMethodMaxPictureId
()
pkg/sfu/codecmunger/vp8.go:398
↓ 3 callersMethodMaybeExpireAcquireGrace
MaybeExpireAcquireGrace returns true once when the initial-acquisition grace has expired while the forwarder is still not streaming any layer. The cal
pkg/sfu/forwarder.go:325
↓ 3 callersFunctionNewAudioLevel
(params AudioLevelParams)
pkg/sfu/audio/audiolevel.go:80
↓ 3 callersFunctionNewBase
(logger logger.Logger, bwe bwe.BWE)
pkg/sfu/pacer/base.go:40
↓ 3 callersFunctionNewDataTrack
(params DataTrackParams, dti *livekit.DataTrackInfo)
pkg/rtc/datatrack.go:66
↓ 3 callersFunctionNewDecodeTarget
(target buffer.DependencyDescriptorDecodeTarget, chain *FrameChain)
pkg/sfu/videolayerselector/decodetarget.go:35
↓ 3 callersFunctionNewFactoryOfBufferFactory
(trackingPacketsVideo int, trackingPacketsAudio int)
pkg/sfu/buffer/factory.go:29
↓ 3 callersFunctionNewFrameChain
(decisions *SelectorDecisionCache, chainIdx int, logger logger.Logger)
pkg/sfu/videolayerselector/framechain.go:33
↓ 3 callersFunctionNewFrameIntegrityChecker
(frameCount, packetCount int)
pkg/sfu/buffer/frameintegrity.go:174
↓ 3 callersFunctionNewFrameRateCalculatorDD
(clockRate uint32, logger logger.Logger)
pkg/sfu/buffer/fps.go:338
↓ 3 callersFunctionNewFrameRateCalculatorH26x
(clockRate uint32, logger logger.Logger)
pkg/sfu/buffer/fps.go:585
↓ 3 callersFunctionNewFrameRateCalculatorVP8
(clockRate uint32, logger logger.Logger)
pkg/sfu/buffer/fps.go:201
↓ 3 callersFunctionNewMessageChannel
(connectionID livekit.ConnectionID, size int)
pkg/routing/messagechannel.go:38
↓ 3 callersFunctionNewMigrationDataCache
(lastSeq uint32, expiredAt time.Time)
pkg/rtc/migrationdatacache.go:24
↓ 3 callersMethodNewSenderSnapshotId
()
pkg/sfu/rtpstats/rtpstats_sender.go:440
↓ 3 callersFunctionNewSignalServer
( nodeID livekit.NodeID, region string, bus psrpc.MessageBus, config config.SignalRelayConfig, sessionHan
pkg/service/signal.go:53
↓ 3 callersMethodNewSnapshotId
()
pkg/sfu/rtpstats/rtpstats_sender.go:433
↓ 3 callersFunctionNewStaticClientConfigurationManager
(confs []ConfigurationItem)
pkg/clientconfiguration/staticconfiguration.go:36
↓ 3 callersFunctionNewTURNAuthHandler
(keyProvider auth.KeyProvider)
pkg/service/turn.go:202
↓ 3 callersMethodNode
()
pkg/service/server.go:196
↓ 3 callersMethodNotifyChanged
()
pkg/rtc/types/interfaces.go:905
↓ 3 callersMethodNotifyEgressEvent
(ctx context.Context, event string, info *livekit.EgressInfo)
pkg/telemetry/events.go:487
↓ 3 callersMethodNotifySubscriberNodeMaxQuality
( nodeID livekit.NodeID, qualities []types.SubscribedCodecQuality, )
pkg/rtc/dynacast/interfaces.go:70
↓ 3 callersMethodNotifySubscriptionNode
( nodeID livekit.NodeID, codecs []*livekit.SubscribedAudioCodec, )
pkg/rtc/dynacast/interfaces.go:74
↓ 3 callersMethodNumReceivedPackets
()
test/client/datatrack_remote.go:82
↓ 3 callersMethodObserveWithRTPTimestamp
(level uint8, ts uint32, arrivalTime int64)
pkg/sfu/audio/audiolevel.go:146
↓ 3 callersMethodOnAvailableLayersChanged
video layer availability changed
pkg/sfu/downtrack.go:226
↓ 3 callersMethodOnDataTrackMessage
(data []byte, arrivalTime int64)
pkg/rtc/transport/handler.go:44
↓ 3 callersMethodOnFrame
(extFrameNum uint64, fd *dd.FrameDependencyTemplate)
pkg/sfu/videolayerselector/decodetarget.go:58
↓ 3 callersMethodOnICECandidate
(c *webrtc.ICECandidate, target livekit.SignalTarget)
pkg/rtc/transport/handler.go:37
↓ 3 callersMethodOnInitialConnectedCalls
(stub func())
pkg/rtc/transport/transportfakes/fake_handler.go:480
↓ 3 callersMethodOnMaxAvailableLayerChanged
(maxAvailableLayer int32)
pkg/sfu/streamtrackermanager.go:40
↓ 3 callersMethodOnMediaLossUpdate
(f func(fractionalLoss uint8))
pkg/rtc/medialossproxy.go:52
↓ 3 callersMethodOnStateChange
(LocalParticipant)
pkg/rtc/types/interfaces.go:618
↓ 3 callersMethodOnSubscribeStatusChanged
(LocalParticipant, livekit.ParticipantID, bool)
pkg/rtc/types/interfaces.go:623
↓ 3 callersMethodOnSubscribedLayerChanged
subscribed max video layer changed
pkg/sfu/downtrack.go:241
↓ 3 callersMethodOnSubscriberMaxQualityChange
(f func(subscriberID livekit.ParticipantID, mime mime.MimeType, layer int32))
pkg/rtc/mediatracksubscriptions.go:70
↓ 3 callersMethodOnTrackPublished
(Participant, MediaTrack)
pkg/rtc/types/interfaces.go:590
↓ 3 callersMethodOnTrackSubscribed
()
pkg/rtc/types/interfaces.go:794
↓ 3 callersMethodOnTrackSubscribedCallCount
()
pkg/rtc/types/typesfakes/fake_media_track.go:1252
↓ 3 callersMethodOnTrackUnpublished
(Participant, MediaTrack)
pkg/rtc/types/interfaces.go:592
↓ 3 callersMethodOnTrackUpdated
(Participant, MediaTrack)
pkg/rtc/types/interfaces.go:591
↓ 3 callersMethodParticipantActive
ParticipantActive - a participant establishes media connection
pkg/telemetry/telemetryservice.go:43
↓ 3 callersMethodPendingRemoteDescription
()
pkg/rtc/transport.go:1174
↓ 3 callersMethodProbeClusterIsGoalReached
()
pkg/sfu/bwe/bwe.go:113
↓ 3 callersMethodProvisionalAllocatePrepare
()
pkg/sfu/streamallocator/track.go:145
↓ 3 callersMethodPubMute
PubMute enables or disables media forwarding - publisher side
pkg/sfu/downtrack.go:1366
↓ 3 callersMethodPublisherIdentity
()
pkg/rtc/subscribedtrack.go:264
↓ 3 callersMethodReceiverRestart
(TrackReceiver)
pkg/sfu/downtrack.go:74
↓ 3 callersMethodRelease
()
pkg/rtc/room.go:436
↓ 3 callersMethodRemainingBits
()
pkg/sfu/rtpextension/dependencydescriptor/bitstreamwriter.go:32
↓ 3 callersMethodRemoveAllTrackers
()
pkg/sfu/streamtrackermanager.go:327
↓ 3 callersMethodRemoveSubscriberCalls
(stub func(livekit.ParticipantID))
pkg/rtc/types/typesfakes/fake_data_track.go:709
↓ 3 callersMethodReporterType
()
pkg/rtc/types/ice.go:59
↓ 3 callersMethodResetAndGetDownTracks
()
pkg/sfu/utils/downtrackspreader.go:57
↓ 3 callersMethodResync
()
pkg/sfu/downtrack.go:72
↓ 3 callersMethodRtxSSRC
()
pkg/sfu/track_remote.go:24
↓ 3 callersMethodSelectNode
(nodes []*livekit.Node)
pkg/routing/selector/cpuload.go:48
↓ 3 callersMethodSelectNode
(nodes []*livekit.Node)
pkg/routing/selector/any.go:27
↓ 3 callersMethodSendPacket
(p *Packet)
pkg/sfu/pacer/base.go:58
↓ 3 callersMethodSendSpeakerUpdate
(speakers []*livekit.SpeakerInfo, force bool)
pkg/rtc/types/interfaces.go:499
↓ 3 callersMethodServeHTTP
(w http.ResponseWriter, r *http.Request, next http.HandlerFunc)
pkg/service/auth.go:62
↓ 3 callersMethodSetBufferFactory
(factory *buffer.Factory)
pkg/rtc/config.go:102
↓ 3 callersMethodSetClockRate
(clockRate uint32)
pkg/sfu/rtpstats/rtpstats_receiver.go:209
↓ 3 callersMethodSetConnected
()
pkg/sfu/downtrack.go:2163
↓ 3 callersMethodSetDirty
(isDirty bool)
pkg/sfu/streamallocator/track.go:64
↓ 3 callersMethodSetHasPermission
(hasPermission bool)
pkg/rtc/subscriptionmanager_test.go:635
↓ 3 callersMethodSetLayerSsrcsForRid
(mimeType mime.MimeType, rid string, ssrc uint32, repairSSRC uint32)
pkg/rtc/mediatrackreceiver.go:676
↓ 3 callersMethodSetMaxLayer
(spatial, temporal int32)
pkg/sfu/buffer/fps.go:351
← previousnext →801–900 of 7,437, ranked by callers