Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/livekit/livekit
/ functions
Functions
7,437 in github.com/livekit/livekit
⨍
Functions
7,437
◇
Types & classes
718
Method
DistanceToDesired
()
pkg/sfu/streamtrackermanager.go:418
Method
DownTrack
()
pkg/rtc/types/typesfakes/fake_subscribed_track.go:242
Method
DownTrack
()
pkg/sfu/streamallocator/track.go:108
Method
DownTrackCallCount
()
pkg/rtc/types/typesfakes/fake_subscribed_track.go:260
Method
DownTrackCalls
(stub func() *sfu.DownTrack)
pkg/rtc/types/typesfakes/fake_subscribed_track.go:266
Method
DownTrackReturns
(result1 *sfu.DownTrack)
pkg/rtc/types/typesfakes/fake_subscribed_track.go:272
Method
DownTrackReturnsOnCall
(i int, result1 *sfu.DownTrack)
pkg/rtc/types/typesfakes/fake_subscribed_track.go:281
Method
Drain
()
pkg/routing/redisrouter.go:185
Method
Drain
()
pkg/routing/localrouter.go:137
Method
Drain
()
pkg/routing/routingfakes/fake_router.go:282
Method
DrainCallCount
()
pkg/routing/routingfakes/fake_router.go:294
Method
DrainCalls
(stub func())
pkg/routing/routingfakes/fake_router.go:300
Method
DrainConnections
(interval time.Duration, force bool)
pkg/service/agentservice.go:488
Method
DrainConnections
(interval time.Duration, force bool)
pkg/service/rtcservice.go:631
Method
EgressEnded
(ctx context.Context, info *livekit.EgressInfo)
pkg/telemetry/telemetryservice.go:145
Method
EgressEnded
(ctx context.Context, info *livekit.EgressInfo)
pkg/telemetry/events.go:513
Method
EgressEnded
(arg1 context.Context, arg2 *livekit.EgressInfo)
pkg/telemetry/telemetryfakes/fake_telemetry_service.go:357
Method
EgressEndedArgsForCall
(i int)
pkg/telemetry/telemetryfakes/fake_telemetry_service.go:383
Method
EgressEndedCallCount
()
pkg/telemetry/telemetryfakes/fake_telemetry_service.go:371
Method
EgressEndedCalls
(stub func(context.Context, *livekit.EgressInfo))
pkg/telemetry/telemetryfakes/fake_telemetry_service.go:377
Method
EgressStarted
(ctx context.Context, info *livekit.EgressInfo)
pkg/telemetry/telemetryservice.go:143
Method
EgressStarted
(ctx context.Context, info *livekit.EgressInfo)
pkg/telemetry/events.go:496
Method
EgressStarted
(arg1 context.Context, arg2 *livekit.EgressInfo)
pkg/telemetry/telemetryfakes/fake_telemetry_service.go:390
Method
EgressStartedArgsForCall
(i int)
pkg/telemetry/telemetryfakes/fake_telemetry_service.go:416
Method
EgressStartedCallCount
()
pkg/telemetry/telemetryfakes/fake_telemetry_service.go:404
Method
EgressStartedCalls
(stub func(context.Context, *livekit.EgressInfo))
pkg/telemetry/telemetryfakes/fake_telemetry_service.go:410
Method
EgressUpdated
(ctx context.Context, info *livekit.EgressInfo)
pkg/telemetry/telemetryservice.go:144
Method
EgressUpdated
(ctx context.Context, info *livekit.EgressInfo)
pkg/telemetry/events.go:505
Method
EgressUpdated
(arg1 context.Context, arg2 *livekit.EgressInfo)
pkg/telemetry/telemetryfakes/fake_telemetry_service.go:423
Method
EgressUpdatedArgsForCall
(i int)
pkg/telemetry/telemetryfakes/fake_telemetry_service.go:449
Method
EgressUpdatedCallCount
()
pkg/telemetry/telemetryfakes/fake_telemetry_service.go:437
Method
EgressUpdatedCalls
(stub func(context.Context, *livekit.EgressInfo))
pkg/telemetry/telemetryfakes/fake_telemetry_service.go:443
Method
EndProbeCluster
(probeClusterId ccutils.ProbeClusterId)
pkg/sfu/pacer/probe_observer.go:69
Method
Enqueue
(fn func(T), arg T)
pkg/utils/opsqueue.go:63
Method
Enqueue
(op T)
pkg/utils/opsqueue.go:118
Method
Enqueue
(pkt *Packet)
pkg/sfu/pacer/pass_through.go:35
Method
Enqueue
(p *Packet)
pkg/sfu/pacer/leaky_bucket.go:74
Method
Enqueue
(p *Packet)
pkg/sfu/pacer/no_queue.go:58
Method
Equals
(rhs tengo.Object)
pkg/clientconfiguration/match.go:156
Method
EvaluateSIPDispatchRules
(ctx context.Context, req *rpc.EvaluateSIPDispatchRulesRequest)
pkg/service/ioservice_sip.go:84
Method
ExtHighestSequenceNumber
()
pkg/sfu/rtpstats/rtpstats_sender_lite.go:90
Method
FilterRTX
(nacks []uint16)
pkg/sfu/rtpmunger.go:261
Method
FlushStats
()
pkg/telemetry/telemetryservice.go:157
Method
FlushStats
()
pkg/telemetry/telemetryfakes/fake_telemetry_service.go:456
Method
FlushStatsCallCount
()
pkg/telemetry/telemetryfakes/fake_telemetry_service.go:468
Method
FlushStatsCalls
(stub func())
pkg/telemetry/telemetryfakes/fake_telemetry_service.go:474
Method
ForceEnable
It is possible for tracks to be in pending close state. When track is waiting to be closed, a node is not streaming a track. This can be used to force
pkg/rtc/dynacast/dynacastmanageraudio.go:83
Method
ForceEnable
(enabled bool)
pkg/rtc/dynacast/interfaces.go:57
Method
ForceEnable
(enabled bool)
pkg/rtc/dynacast/interfaces.go:92
Method
ForceQuality
It is possible for tracks to be in pending close state. When track is waiting to be closed, a node is not streaming a track. This can be used to force
pkg/rtc/dynacast/dynacastmanagervideo.go:96
Method
ForceQuality
(quality livekit.VideoQuality)
pkg/rtc/dynacast/interfaces.go:56
Method
ForceQuality
(quality livekit.VideoQuality)
pkg/rtc/dynacast/interfaces.go:91
Method
ForceUpdate
()
pkg/rtc/dynacast/interfaces.go:90
Method
ForceUpdate
There are situations like track unmute or streaming from a different node where subscription changes needs to sent to the provider immediately. This b
pkg/rtc/dynacast/dynacastmanagerbase.go:131
Method
ForwardParticipant
(ctx context.Context, req *livekit.ForwardParticipantRequest)
pkg/service/roommanager.go:899
Method
ForwardParticipant
(ctx context.Context, req *livekit.ForwardParticipantRequest)
pkg/service/roomservice.go:360
Method
ForwardRTCPSenderReport
( payloadType webrtc.PayloadType, layer int32, publisherSRData *livekit.RTCPSenderReportState, )
pkg/sfu/redprimaryreceiver.go:135
Method
ForwardRTCPSenderReport
( payloadType webrtc.PayloadType, layer int32, publisherSRData *livekit.RTCPSenderReportState, )
pkg/sfu/redreceiver.go:100
Method
ForwardRTP
(pkt *buffer.ExtPacket, spatialLayer int32)
pkg/sfu/redprimaryreceiver.go:64
Method
ForwardRTP
(pkt *buffer.ExtPacket, spatialLayer int32)
pkg/sfu/redreceiver.go:64
Function
Generate
regenerate code
magefile.go:196
Method
Get
(dbKey *livekit.DataBlobKey)
pkg/rtc/participant_data_blob.go:63
Method
GetActiveClusterId
()
pkg/sfu/ccutils/prober.go:220
Method
GetAdaptiveStream
()
pkg/rtc/participant.go:512
Method
GetAdaptiveStream
()
pkg/rtc/types/typesfakes/fake_local_participant.go:2563
Method
GetAdaptiveStreamCallCount
()
pkg/rtc/types/typesfakes/fake_local_participant.go:2581
Method
GetAdaptiveStreamCalls
(stub func() bool)
pkg/rtc/types/typesfakes/fake_local_participant.go:2587
Method
GetAdaptiveStreamReturns
(result1 bool)
pkg/rtc/types/typesfakes/fake_local_participant.go:2593
Method
GetAdaptiveStreamReturnsOnCall
(i int, result1 bool)
pkg/rtc/types/typesfakes/fake_local_participant.go:2602
Method
GetAllDataBlob
()
pkg/rtc/participant_data_blob_handler.go:111
Method
GetAllDataBlob
()
pkg/rtc/types/interfaces.go:582
Method
GetAllDataBlob
()
pkg/rtc/types/typesfakes/fake_local_participant.go:2616
Method
GetAllDataBlobCallCount
()
pkg/rtc/types/typesfakes/fake_local_participant.go:2634
Method
GetAllDataBlobCalls
(stub func() []*livekit.DataBlob)
pkg/rtc/types/typesfakes/fake_local_participant.go:2640
Method
GetAllDataBlobReturns
(result1 []*livekit.DataBlob)
pkg/rtc/types/typesfakes/fake_local_participant.go:2646
Method
GetAllDataBlobReturnsOnCall
(i int, result1 []*livekit.DataBlob)
pkg/rtc/types/typesfakes/fake_local_participant.go:2655
Method
GetAllSubscribers
()
pkg/rtc/mediatracksubscriptions.go:296
Method
GetAllSubscribers
()
pkg/rtc/types/typesfakes/fake_local_media_track.go:566
Method
GetAllSubscribers
()
pkg/rtc/types/typesfakes/fake_media_track.go:467
Method
GetAllSubscribersCallCount
()
pkg/rtc/types/typesfakes/fake_local_media_track.go:584
Method
GetAllSubscribersCallCount
()
pkg/rtc/types/typesfakes/fake_media_track.go:485
Method
GetAllSubscribersCalls
(stub func() []livekit.ParticipantID)
pkg/rtc/types/typesfakes/fake_local_media_track.go:590
Method
GetAllSubscribersCalls
(stub func() []livekit.ParticipantID)
pkg/rtc/types/typesfakes/fake_media_track.go:491
Method
GetAllSubscribersReturns
(result1 []livekit.ParticipantID)
pkg/rtc/types/typesfakes/fake_local_media_track.go:596
Method
GetAllSubscribersReturns
(result1 []livekit.ParticipantID)
pkg/rtc/types/typesfakes/fake_media_track.go:497
Method
GetAllSubscribersReturnsOnCall
(i int, result1 []livekit.ParticipantID)
pkg/rtc/types/typesfakes/fake_local_media_track.go:605
Method
GetAllSubscribersReturnsOnCall
(i int, result1 []livekit.ParticipantID)
pkg/rtc/types/typesfakes/fake_media_track.go:506
Method
GetAnswer
()
pkg/rtc/transport.go:1691
Method
GetAnswer
()
pkg/rtc/transportmanager.go:526
Method
GetAnswer
()
pkg/rtc/participant.go:1243
Method
GetAnswer
()
pkg/rtc/types/typesfakes/fake_local_participant.go:2669
Method
GetAnswerCallCount
()
pkg/rtc/types/typesfakes/fake_local_participant.go:2687
Method
GetAnswerCalls
(stub func() (webrtc.SessionDescription, uint32, error))
pkg/rtc/types/typesfakes/fake_local_participant.go:2693
Method
GetAnswerReturns
(result1 webrtc.SessionDescription, result2 uint32, result3 error)
pkg/rtc/types/typesfakes/fake_local_participant.go:2699
Method
GetAnswerReturnsOnCall
(i int, result1 webrtc.SessionDescription, result2 uint32, result3 error)
pkg/rtc/types/typesfakes/fake_local_participant.go:2710
Function
GetAttempt
(ctx context.Context)
pkg/utils/context.go:32
Method
GetAudioLevel
()
pkg/rtc/mediatrackreceiver.go:1130
Method
GetAudioLevel
()
pkg/rtc/wrappedreceiver.go:314
Method
GetAudioLevel
()
pkg/rtc/uptrackmanager.go:445
Method
GetAudioLevel
()
pkg/rtc/types/interfaces.go:329
← previous
next →
3,501–3,600 of 7,437, ranked by callers