MCPcopy Create free account

hub / github.com/livekit/livekit / functions

Functions7,437 in github.com/livekit/livekit

↓ 1 callersMethodSetNodeForRoom
(ctx context.Context, roomName livekit.RoomName, nodeId livekit.NodeID)
pkg/routing/interfaces.go:136
↓ 1 callersMethodSetPLIThrottle
(duration int64)
pkg/sfu/buffer/buffer_base.go:87
↓ 1 callersMethodSetPLIThrottleConfig
(pliThrottleConfig PLIThrottleConfig)
pkg/sfu/receiver_base.go:300
↓ 1 callersMethodSetPacerProbeObserverListener
(listener PacerProbeObserverListener)
pkg/sfu/pacer/pacer.go:68
↓ 1 callersMethodSetPublishedTrack
(trackID livekit.TrackID, pubTrack types.LocalMediaTrack)
pkg/rtc/supervisor/participant_supervisor.go:120
↓ 1 callersMethodSetPublishedTrackMuted
(trackID livekit.TrackID, muted bool)
pkg/rtc/uptrackmanager.go:120
↓ 1 callersMethodSetPublisherMuted
(muted bool)
pkg/rtc/subscribedtrack.go:308
↓ 1 callersMethodSetPublisherMuted
(muted bool)
pkg/rtc/types/interfaces.go:894
↓ 1 callersMethodSetPublisherPeerConnectionConnected
(isConnected bool)
pkg/rtc/supervisor/participant_supervisor.go:82
↓ 1 callersMethodSetRTPSender
(sender *webrtc.RTPSender)
pkg/rtc/subscribedtrack.go:402
↓ 1 callersMethodSetRefSenderReport
(layer int32, srData *livekit.RTCPSenderReportState)
pkg/sfu/forwarder.go:734
↓ 1 callersMethodSetRtcpSenderReportData
(srData *livekit.RTCPSenderReportState)
pkg/sfu/rtpstats/rtpstats_receiver.go:779
↓ 1 callersMethodSetSelectedPair
(pair *webrtc.ICECandidatePair)
pkg/rtc/types/ice.go:235
↓ 1 callersMethodSetSendSideBWEInterceptor
(sendSideBWEInterceptor cc.BandwidthEstimator)
pkg/sfu/streamallocator/streamallocator.go:307
↓ 1 callersMethodSetSenderReportData
(srData *livekit.RTCPSenderReportState)
pkg/sfu/buffer/buffer_base.go:104
↓ 1 callersMethodSetStreamRestartDetection
(enable bool)
pkg/sfu/buffer/buffer_base.go:86
↓ 1 callersMethodSetSubscriberAllowPause
(allowPause bool)
pkg/rtc/transportmanager.go:1034
↓ 1 callersMethodSetSubscriberChannelCapacity
(channelCapacity int64)
pkg/rtc/types/interfaces.go:548
↓ 1 callersMethodSetTWCCAndExtID
(twcc *twcc.Responder, extID uint8)
pkg/sfu/buffer/buffer.go:90
↓ 1 callersMethodSetTemporalLayerSelector
(tls temporallayerselector.TemporalLayerSelector)
pkg/sfu/videolayerselector/videolayerselector.go:39
↓ 1 callersMethodSetTrackMutedCalls
(stub func(*livekit.MuteTrackRequest, bool) *livekit.TrackInfo)
pkg/rtc/types/typesfakes/fake_local_participant.go:8246
↓ 1 callersMethodSetupReceiver
(receiver sfu.TrackReceiver, priority int, mid string)
pkg/rtc/mediatrackreceiver.go:183
↓ 1 callersMethodSignalConnectionQualityUpdate
(connectionQuality *livekit.ConnectionQualityUpdate)
pkg/rtc/signalling/interfaces.go:43
↓ 1 callersMethodSignalDataTrackSubscriberHandles
(dataTrackSubscriberHandles *livekit.DataTrackSubscriberHandles)
pkg/rtc/signalling/interfaces.go:64
↓ 1 callersMethodSignalGetDataBlobResponse
(getDataBlobResponse *livekit.GetDataBlobResponse)
pkg/rtc/signalling/interfaces.go:66
↓ 1 callersMethodSignalICECandidate
(trickle *livekit.TrickleRequest)
pkg/rtc/signalling/interfaces.go:48
↓ 1 callersMethodSignalJoinResponse
(join *livekit.JoinResponse)
pkg/rtc/signalling/interfaces.go:39
↓ 1 callersMethodSignalLeaveRequest
(leave *livekit.LeaveRequest)
pkg/rtc/signalling/interfaces.go:53
↓ 1 callersMethodSignalMediaSectionsRequirement
(mediaSectionsRequirement *livekit.MediaSectionsRequirement)
pkg/rtc/signalling/interfaces.go:60
↓ 1 callersMethodSignalPublishDataTrackResponse
(publishDataTrackResponse *livekit.PublishDataTrackResponse)
pkg/rtc/signalling/interfaces.go:62
↓ 1 callersMethodSignalReconnectResponse
(reconnect *livekit.ReconnectResponse)
pkg/rtc/signalling/interfaces.go:47
↓ 1 callersMethodSignalRefreshToken
(token string)
pkg/rtc/signalling/interfaces.go:44
↓ 1 callersMethodSignalRequestResponse
(requestResponse *livekit.RequestResponse)
pkg/rtc/signalling/interfaces.go:45
↓ 1 callersMethodSignalRoomMovedResponse
(roomMoved *livekit.RoomMovedResponse)
pkg/rtc/signalling/interfaces.go:46
↓ 1 callersMethodSignalRoomUpdate
(room *livekit.Room)
pkg/rtc/signalling/interfaces.go:42
↓ 1 callersMethodSignalSdpAnswer
(answer *livekit.SessionDescription)
pkg/rtc/signalling/interfaces.go:54
↓ 1 callersMethodSignalSdpOffer
(offer *livekit.SessionDescription)
pkg/rtc/signalling/interfaces.go:55
↓ 1 callersMethodSignalSpeakerUpdate
(speakers []*livekit.SpeakerInfo)
pkg/rtc/signalling/interfaces.go:41
↓ 1 callersMethodSignalStoreDataBlobResponse
(storeDataBlobResponse *livekit.StoreDataBlobResponse)
pkg/rtc/signalling/interfaces.go:65
↓ 1 callersMethodSignalStreamStateUpdate
(streamStateUpdate *livekit.StreamStateUpdate)
pkg/rtc/signalling/interfaces.go:56
↓ 1 callersMethodSignalSubscribedAudioCodecUpdate
(subscribedAudioCodecUpdate *livekit.SubscribedAudioCodecUpdate)
pkg/rtc/signalling/interfaces.go:61
↓ 1 callersMethodSignalSubscribedQualityUpdate
(subscribedQualityUpdate *livekit.SubscribedQualityUpdate)
pkg/rtc/signalling/interfaces.go:57
↓ 1 callersMethodSignalSubscriptionPermissionUpdate
(subscriptionPermissionUpdate *livekit.SubscriptionPermissionUpdate)
pkg/rtc/signalling/interfaces.go:59
↓ 1 callersMethodSignalSubscriptionResponse
(subscriptionResponse *livekit.SubscriptionResponse)
pkg/rtc/signalling/interfaces.go:58
↓ 1 callersMethodSignalTrackMuted
(mute *livekit.MuteTrackRequest)
pkg/rtc/signalling/interfaces.go:49
↓ 1 callersMethodSignalTrackPublished
(trackPublished *livekit.TrackPublishedResponse)
pkg/rtc/signalling/interfaces.go:50
↓ 1 callersMethodSignalTrackSubscribed
(trackSubscribed *livekit.TrackSubscribed)
pkg/rtc/signalling/interfaces.go:52
↓ 1 callersMethodSignalTrackUnpublished
(trackUnpublished *livekit.TrackUnpublishedResponse)
pkg/rtc/signalling/interfaces.go:51
↓ 1 callersMethodSignalUnpublishDataTrackResponse
(unpublishDataTrackResponse *livekit.UnpublishDataTrackResponse)
pkg/rtc/signalling/interfaces.go:63
↓ 1 callersMethodSinceLastSignal
()
pkg/rtc/transportmanager.go:1013
↓ 1 callersFunctionSortByTest
(t *testing.T, sortBy string)
pkg/routing/selector/sortby_test.go:25
↓ 1 callersFunctionSpatialLayerToVideoQuality
(mimeType mime.MimeType, layer int32, trackInfo *livekit.TrackInfo)
pkg/sfu/buffer/videolayerutils.go:214
↓ 1 callersMethodStart
()
pkg/sfu/streamtracker/interfaces.go:61
↓ 1 callersMethodStartBuffer
(buff buffer.BufferProvider, layer int32)
pkg/sfu/receiver_base.go:826
↓ 1 callersMethodStartKeyFrameSeeder
()
pkg/sfu/buffer/buffer_base.go:113
↓ 1 callersFunctionStartParticipantEgress
( ctx context.Context, launcher EgressLauncher, ts telemetry.TelemetryService, opts *livekit.AutoParticipa
pkg/rtc/egress.go:35
↓ 1 callersMethodStartProbeCluster
(pci ccutils.ProbeClusterInfo)
pkg/sfu/pacer/pacer.go:69
↓ 1 callersFunctionStartTrackEgress
( ctx context.Context, launcher EgressLauncher, ts telemetry.TelemetryService, opts *livekit.AutoTrackEgre
pkg/rtc/egress.go:97
↓ 1 callersMethodStateReturns
(result1 livekit.ParticipantInfo_State)
pkg/rtc/types/typesfakes/fake_local_participant.go:8312
↓ 1 callersMethodStop
(force bool)
pkg/service/server.go:352
↓ 1 callersMethodStop
()
pkg/rtc/signalanddatastats.go:130
↓ 1 callersMethodStop
()
pkg/sfu/buffer/datastats.go:81
↓ 1 callersMethodStop
()
pkg/sfu/streamtracker/streamtracker_dd.go:55
↓ 1 callersMethodStop
()
test/client/client.go:782
↓ 1 callersMethodStopKeyFrameSeeder
()
pkg/sfu/buffer/buffer_base.go:114
↓ 1 callersMethodStopWriteAndGetState
()
pkg/sfu/downtrack.go:1577
↓ 1 callersFunctionStreamFromTrackSource
(source livekit.TrackSource)
pkg/rtc/utils.go:53
↓ 1 callersMethodString
()
pkg/sfu/forwarder.go:115
↓ 1 callersMethodString
()
pkg/sfu/ccutils/trenddetector.go:35
↓ 1 callersMethodString
()
pkg/sfu/ccutils/prober.go:321
↓ 1 callersFunctionSubParticipant
()
pkg/telemetry/prometheus/rooms.go:170
↓ 1 callersFunctionSubPublishedTrack
(kind string)
pkg/telemetry/prometheus/rooms.go:180
↓ 1 callersMethodSubscriberClose
()
pkg/rtc/transportmanager.go:222
↓ 1 callersMethodSubscriberID
()
pkg/rtc/datadowntrack.go:113
↓ 1 callersMethodSubscriberID
()
pkg/sfu/utils/downtrackspreader.go:26
↓ 1 callersMethodSubscriberReturns
(result1 types.LocalParticipant)
pkg/rtc/types/typesfakes/fake_subscribed_track.go:866
↓ 1 callersMethodSupportFastStart
SupportFastStart - if client supports fast start, server side will send media streams in the first offer
pkg/rtc/types/protocol_version.go:67
↓ 1 callersMethodSupportsConnectionQuality
SupportsConnectionQuality - avoid sending frequent ConnectionQuality updates for lower protocol versions
pkg/rtc/types/protocol_version.go:49
↓ 1 callersMethodSupportsConnectionQualityLost
()
pkg/rtc/types/protocol_version.go:79
↓ 1 callersMethodSupportsDisconnectedUpdate
()
pkg/rtc/types/protocol_version.go:71
↓ 1 callersMethodSupportsICELite
()
pkg/rtc/types/protocol_version.go:57
↓ 1 callersMethodSupportsIdentityBasedReconnection
()
pkg/rtc/types/protocol_version.go:87
↓ 1 callersMethodSupportsMoving
()
pkg/rtc/types/interfaces.go:428
↓ 1 callersMethodSupportsNonErrorSignalResponse
()
pkg/rtc/types/protocol_version.go:95
↓ 1 callersMethodSupportsPackedStreamId
()
pkg/rtc/types/protocol_version.go:21
↓ 1 callersMethodSupportsPacketTrailer
()
pkg/rtc/clientinfo.go:129
↓ 1 callersMethodSupportsRequestResponse
()
pkg/rtc/clientinfo.go:109
↓ 1 callersMethodSupportsSctpZeroChecksum
()
pkg/rtc/clientinfo.go:113
↓ 1 callersMethodSupportsSpeakerChanged
SupportsSpeakerChanged - if client handles speaker info deltas, instead of a comprehensive list
pkg/rtc/types/protocol_version.go:39
↓ 1 callersMethodSupportsSyncStreamID
()
pkg/rtc/participant.go:3825
↓ 1 callersMethodSupportsUnpublish
()
pkg/rtc/types/protocol_version.go:61
↓ 1 callersMethodSwapResponseSink
(sink routing.MessageSink, reason types.SignallingCloseReason)
pkg/rtc/participant_signal.go:30
↓ 1 callersMethodSwapResponseSink
(sink routing.MessageSink, reason types.SignallingCloseReason)
pkg/rtc/signalling/signallerasyncbase.go:45
↓ 1 callersMethodTimeSinceLastSentPacket
()
pkg/sfu/pacer/pacer.go:66
↓ 1 callersMethodToProto
()
pkg/rtc/datatrack.go:100
↓ 1 callersMethodToProtoReturns
(result1 *livekit.ParticipantInfo)
pkg/rtc/types/typesfakes/fake_local_participant.go:8898
↓ 1 callersMethodToProtoReturns
(result1 *livekit.TrackInfo)
pkg/rtc/types/typesfakes/fake_media_track.go:1743
↓ 1 callersFunctionToProtoTrackKind
(kind webrtc.RTPCodecType)
pkg/rtc/utils.go:83
↓ 1 callersMethodToProtoWithVersion
()
pkg/rtc/participant.go:892
↓ 1 callersMethodToProtoWithVersionReturns
(result1 *livekit.ParticipantInfo, result2 utils.TimedVersion)
pkg/rtc/types/typesfakes/fake_local_participant.go:8951
← previousnext →2,301–2,400 of 7,437, ranked by callers