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
OnLeave
(LocalParticipant, ParticipantCloseReason)
pkg/rtc/types/interfaces.go:675
Method
OnLeave
(arg1 types.LocalParticipant, arg2 types.ParticipantCloseReason)
pkg/rtc/types/typesfakes/fake_local_participant_listener.go:379
Method
OnLeaveArgsForCall
(i int)
pkg/rtc/types/typesfakes/fake_local_participant_listener.go:405
Method
OnLeaveCallCount
()
pkg/rtc/types/typesfakes/fake_local_participant_listener.go:393
Method
OnLeaveCalls
(stub func(types.LocalParticipant, types.ParticipantCloseReason))
pkg/rtc/types/typesfakes/fake_local_participant_listener.go:399
Method
OnMaxAvailableLayerChanged
StreamTrackerManagerListener.OnMaxAvailableLayerChanged
pkg/sfu/receiver.go:277
Method
OnMaxAvailableLayerChanged
StreamTrackerManagerListener.OnMaxAvailableLayerChanged
pkg/sfu/receiver_base.go:647
Method
OnMaxPublishedLayerChanged
StreamTrackerManagerListener.OnMaxPublishedLayerChanged
pkg/sfu/receiver.go:266
Method
OnMaxPublishedLayerChanged
StreamTrackerManagerListener.OnMaxPublishedLayerChanged
pkg/sfu/receiver_base.go:625
Method
OnMaxPublishedSpatialChanged
called when feeding track's max published spatial layer changes
pkg/sfu/streamallocator/streamallocator.go:514
Method
OnMaxPublishedTemporalChanged
called when feeding track's max published temporal layer changes
pkg/sfu/streamallocator/streamallocator.go:519
Method
OnMaxSubscribedLayerChanged
(layer int32)
pkg/rtc/subscribedtrack.go:441
Method
OnMaxTemporalLayerSeenChanged
StreamTrackerManagerListener.OnMaxTemporalLayerSeenChanged
pkg/sfu/receiver.go:272
Method
OnMaxTemporalLayerSeenChanged
StreamTrackerManagerListener.OnMaxTemporalLayerSeenChanged
pkg/sfu/receiver_base.go:636
Method
OnMetrics
(p types.Participant, dp *livekit.DataPacket)
pkg/rtc/room.go:1960
Method
OnMetrics
(Participant, *livekit.DataPacket)
pkg/rtc/types/interfaces.go:610
Method
OnMetrics
(arg1 types.Participant, arg2 *livekit.DataPacket)
pkg/rtc/types/typesfakes/fake_participant_listener.go:170
Method
OnMetrics
(arg1 types.Participant, arg2 *livekit.DataPacket)
pkg/rtc/types/typesfakes/fake_local_participant_listener.go:412
Method
OnMetricsArgsForCall
(i int)
pkg/rtc/types/typesfakes/fake_participant_listener.go:196
Method
OnMetricsArgsForCall
(i int)
pkg/rtc/types/typesfakes/fake_local_participant_listener.go:438
Method
OnMetricsCallCount
()
pkg/rtc/types/typesfakes/fake_participant_listener.go:184
Method
OnMetricsCallCount
()
pkg/rtc/types/typesfakes/fake_local_participant_listener.go:426
Method
OnMetricsCalls
(stub func(types.Participant, *livekit.DataPacket))
pkg/rtc/types/typesfakes/fake_participant_listener.go:190
Method
OnMetricsCalls
(stub func(types.Participant, *livekit.DataPacket))
pkg/rtc/types/typesfakes/fake_local_participant_listener.go:432
Method
OnMigrateStateChange
(_p types.LocalParticipant, _migrateState types.MigrateState)
pkg/rtc/room.go:1972
Method
OnMigrateStateChange
(LocalParticipant, MigrateState)
pkg/rtc/types/interfaces.go:647
Method
OnMigrateStateChange
(arg1 types.LocalParticipant, arg2 types.MigrateState)
pkg/rtc/types/typesfakes/fake_local_participant_listener.go:445
Method
OnMigrateStateChangeArgsForCall
(i int)
pkg/rtc/types/typesfakes/fake_local_participant_listener.go:471
Method
OnMigrateStateChangeCallCount
()
pkg/rtc/types/typesfakes/fake_local_participant_listener.go:459
Method
OnMigrateStateChangeCalls
(stub func(types.LocalParticipant, types.MigrateState))
pkg/rtc/types/typesfakes/fake_local_participant_listener.go:465
Method
OnNegotiationFailed
()
pkg/rtc/participant.go:1903
Method
OnNegotiationFailed
()
pkg/rtc/transport/handler.go:76
Method
OnNegotiationFailed
()
pkg/rtc/transport/transportfakes/fake_handler.go:486
Method
OnNegotiationFailedCallCount
()
pkg/rtc/transport/transportfakes/fake_handler.go:498
Method
OnNegotiationStateChanged
(state NegotiationState)
pkg/rtc/transport/handler.go:49
Method
OnNegotiationStateChanged
(state NegotiationState)
pkg/rtc/transport/handler.go:75
Method
OnNegotiationStateChanged
(arg1 transport.NegotiationState)
pkg/rtc/transport/transportfakes/fake_handler.go:510
Method
OnNegotiationStateChangedArgsForCall
(i int)
pkg/rtc/transport/transportfakes/fake_handler.go:535
Method
OnNegotiationStateChangedCallCount
()
pkg/rtc/transport/transportfakes/fake_handler.go:523
Method
OnNegotiationStateChangedCalls
(stub func(transport.NegotiationState))
pkg/rtc/transport/transportfakes/fake_handler.go:529
Method
OnOffer
(sd webrtc.SessionDescription, offerId uint32, midToTrackID map[string]string)
pkg/rtc/participant.go:1959
Method
OnOffer
(sd webrtc.SessionDescription, offerId uint32, midToTrackID map[string]string)
pkg/rtc/transport/handler.go:68
Method
OnOffer
(arg1 webrtc.SessionDescription, arg2 uint32, arg3 map[string]string)
pkg/rtc/transport/transportfakes/fake_handler.go:542
Method
OnOfferArgsForCall
(i int)
pkg/rtc/transport/transportfakes/fake_handler.go:575
Method
OnOfferCallCount
()
pkg/rtc/transport/transportfakes/fake_handler.go:563
Method
OnOfferReturns
(result1 error)
pkg/rtc/transport/transportfakes/fake_handler.go:582
Method
OnOfferReturnsOnCall
(i int, result1 error)
pkg/rtc/transport/transportfakes/fake_handler.go:591
Method
OnPacerProbeObserverClusterComplete
called when pacer probe observer observes a cluster completion
pkg/sfu/streamallocator/streamallocator.go:572
Method
OnParticipantUpdate
(p types.Participant)
pkg/rtc/room.go:1933
Method
OnParticipantUpdate
(Participant)
pkg/rtc/types/interfaces.go:603
Method
OnParticipantUpdate
(arg1 types.Participant)
pkg/rtc/types/typesfakes/fake_participant_listener.go:203
Method
OnParticipantUpdate
(arg1 types.Participant)
pkg/rtc/types/typesfakes/fake_local_participant_listener.go:478
Method
OnParticipantUpdateArgsForCall
(i int)
pkg/rtc/types/typesfakes/fake_participant_listener.go:228
Method
OnParticipantUpdateArgsForCall
(i int)
pkg/rtc/types/typesfakes/fake_local_participant_listener.go:503
Method
OnParticipantUpdateCallCount
()
pkg/rtc/types/typesfakes/fake_participant_listener.go:216
Method
OnParticipantUpdateCallCount
()
pkg/rtc/types/typesfakes/fake_local_participant_listener.go:491
Method
OnParticipantUpdateCalls
(stub func(types.Participant))
pkg/rtc/types/typesfakes/fake_participant_listener.go:222
Method
OnParticipantUpdateCalls
(stub func(types.Participant))
pkg/rtc/types/typesfakes/fake_local_participant_listener.go:497
Method
OnProbeClusterSwitch
called when probe cluster changes
pkg/sfu/streamallocator/streamallocator.go:556
Method
OnREMB
called when a new REMB is received (receive side bandwidth estimation)
pkg/sfu/streamallocator/streamallocator.go:390
Method
OnResume
called when forwarder resumes a track
pkg/sfu/streamallocator/streamallocator.go:548
Method
OnRtcpSenderReport
(fn func())
pkg/sfu/buffer/buffer_base.go:1406
Method
OnRttUpdate
(rtt uint32)
pkg/rtc/subscribedtrack.go:447
Method
OnSendProbe
called when prober wants to send packet(s)
pkg/sfu/streamallocator/streamallocator.go:564
Method
OnSetRemoteDescriptionOffer
()
pkg/rtc/participant.go:1917
Method
OnSetRemoteDescriptionOffer
()
pkg/rtc/transport/handler.go:71
Method
OnSetRemoteDescriptionOffer
()
pkg/rtc/transport/transportfakes/fake_handler.go:605
Method
OnSetRemoteDescriptionOfferCallCount
()
pkg/rtc/transport/transportfakes/fake_handler.go:617
Method
OnSetRemoteDescriptionOfferCalls
(stub func())
pkg/rtc/transport/transportfakes/fake_handler.go:623
Method
OnSimulateScenario
(p types.LocalParticipant, simulateScenario *livekit.SimulateScenario)
pkg/rtc/room.go:2015
Method
OnSimulateScenario
(LocalParticipant, *livekit.SimulateScenario)
pkg/rtc/types/interfaces.go:672
Method
OnSimulateScenario
(arg1 types.LocalParticipant, arg2 *livekit.SimulateScenario)
pkg/rtc/types/typesfakes/fake_local_participant_listener.go:510
Method
OnSimulateScenarioArgsForCall
(i int)
pkg/rtc/types/typesfakes/fake_local_participant_listener.go:542
Method
OnSimulateScenarioCallCount
()
pkg/rtc/types/typesfakes/fake_local_participant_listener.go:530
Method
OnSimulateScenarioCalls
(stub func(types.LocalParticipant, *livekit.SimulateScenario) error)
pkg/rtc/types/typesfakes/fake_local_participant_listener.go:536
Method
OnSimulateScenarioReturns
(result1 error)
pkg/rtc/types/typesfakes/fake_local_participant_listener.go:549
Method
OnSimulateScenarioReturnsOnCall
(i int, result1 error)
pkg/rtc/types/typesfakes/fake_local_participant_listener.go:558
Method
OnStateChange
(p types.LocalParticipant)
pkg/rtc/room.go:1964
Method
OnStateChange
(LocalParticipant)
pkg/rtc/types/interfaces.go:645
Method
OnStateChange
(arg1 types.LocalParticipant)
pkg/rtc/types/typesfakes/fake_local_participant_listener.go:572
Method
OnStateChangeArgsForCall
(i int)
pkg/rtc/types/typesfakes/fake_local_participant_listener.go:597
Method
OnStateChangeCallCount
()
pkg/rtc/types/typesfakes/fake_local_participant_listener.go:585
Method
OnStateChangeCalls
(stub func(types.LocalParticipant))
pkg/rtc/types/typesfakes/fake_local_participant_listener.go:591
Method
OnStatsUpdate
(stat *livekit.AnalyticsStat)
pkg/rtc/subscribedtrack.go:417
Method
OnStatsUpdate
OnStatsUpdate registers an additional callback that fires alongside the configured DownTrackListener whenever connection-quality stats are produced. I
pkg/sfu/downtrack.go:2505
Method
OnStatsUpdate
(fn func(cs *ConnectionStats, stat *livekit.AnalyticsStat))
pkg/sfu/connectionquality/connectionstats.go:116
Method
OnStatusChanged
(f func(status StreamStatus))
pkg/sfu/streamtracker/streamtracker.go:85
Method
OnStatusChanged
(layer int32, f func(status StreamStatus))
pkg/sfu/streamtracker/streamtracker_dd.go:68
Method
OnStatusChanged
(f func(status StreamStatus))
pkg/sfu/streamtracker/streamtracker_dd.go:289
Method
OnStoreDataBlob
(_p types.LocalParticipant, _dataBlob *livekit.DataBlob)
pkg/rtc/room.go:2004
Method
OnStoreDataBlob
(LocalParticipant, *livekit.DataBlob)
pkg/rtc/types/interfaces.go:665
Method
OnStoreDataBlob
(arg1 types.LocalParticipant, arg2 *livekit.DataBlob)
pkg/rtc/types/typesfakes/fake_local_participant_listener.go:604
Method
OnStoreDataBlobCalls
(stub func(types.LocalParticipant, *livekit.DataBlob))
pkg/rtc/types/typesfakes/fake_local_participant_listener.go:624
Method
OnStreamRestart
()
pkg/sfu/redprimaryreceiver.go:178
Method
OnStreamRestart
()
pkg/sfu/redreceiver.go:143
Method
OnStreamRestart
(fn func(string))
pkg/sfu/buffer/buffer_base.go:1437
Method
OnStreamStarted
()
pkg/rtc/subscribedtrack.go:495
Method
OnStreamStateChange
(update *streamallocator.StreamStateUpdate)
pkg/rtc/participant.go:1963
Method
OnStreamStateChange
(update *streamallocator.StreamStateUpdate)
pkg/rtc/transport/handler.go:77
Method
OnStreamStateChange
(arg1 *streamallocator.StreamStateUpdate)
pkg/rtc/transport/transportfakes/fake_handler.go:629
← previous
next →
5,201–5,300 of 7,437, ranked by callers