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
↓ 1 callers
Method
HasSdpCidCalls
(stub func(string) bool)
pkg/rtc/types/typesfakes/fake_local_media_track.go:1041
↓ 1 callers
Method
HasSignalCid
(cid string)
pkg/rtc/types/interfaces.go:815
↓ 1 callers
Method
HasSignalCidCalls
(stub func(string) bool)
pkg/rtc/types/typesfakes/fake_local_media_track.go:1102
↓ 1 callers
Method
HasSubscriptions
()
pkg/rtc/subscriptionmanager.go:344
↓ 1 callers
Method
HiddenReturns
(result1 bool)
pkg/rtc/types/typesfakes/fake_local_participant.go:5682
↓ 1 callers
Method
HighestSequenceNumber
for testing only
pkg/sfu/rtpstats/rtpstats_receiver.go:946
↓ 1 callers
Method
HighestTimestamp
()
pkg/sfu/rtpstats/rtpstats_receiver.go:938
↓ 1 callers
Method
ICETrickle
(ctx context.Context, req *rpc.WHIPParticipantICETrickleRequest)
pkg/service/roommanager_service.go:259
↓ 1 callers
Method
ID
()
pkg/service/redisstore_sip_test.go:304
↓ 1 callers
Method
ID
()
pkg/rtc/subscribedtrack.go:256
↓ 1 callers
Method
IDReturns
(result1 livekit.TrackID)
pkg/rtc/types/typesfakes/fake_subscribed_track.go:325
↓ 1 callers
Method
IDReturns
(result1 livekit.TrackID)
pkg/rtc/types/typesfakes/fake_local_media_track.go:1168
↓ 1 callers
Method
IDReturns
(result1 livekit.RoomID)
pkg/rtc/types/typesfakes/fake_room.go:179
↓ 1 callers
Function
IncrementParticipantJoin
(join uint32)
pkg/telemetry/prometheus/packets.go:297
↓ 1 callers
Function
IncrementParticipantJoinFail
(fail uint32)
pkg/telemetry/prometheus/packets.go:304
↓ 1 callers
Function
IncrementParticipantJoinUpgradeFail
(upgradeFail uint32)
pkg/telemetry/prometheus/packets.go:316
↓ 1 callers
Function
IncrementParticipantJoinValidationFail
(validationFail uint32)
pkg/telemetry/prometheus/packets.go:310
↓ 1 callers
Function
IncrementParticipantJoinWriteInitialResponseFail
(writeInitialResponseFail uint32)
pkg/telemetry/prometheus/packets.go:322
↓ 1 callers
Function
IncrementParticipantRtcConnected
(connected uint32)
pkg/telemetry/prometheus/packets.go:335
↓ 1 callers
Function
IncrementRTCP
(country string, direction Direction, nack, pli, fir uint32)
pkg/telemetry/prometheus/packets.go:247
↓ 1 callers
Method
Info
()
pkg/sfu/ccutils/prober.go:524
↓ 1 callers
Method
IngressCreated
(ctx context.Context, info *livekit.IngressInfo)
pkg/telemetry/telemetryservice.go:77
↓ 1 callers
Method
IngressDeleted
(ctx context.Context, info *livekit.IngressInfo)
pkg/telemetry/telemetryservice.go:78
↓ 1 callers
Method
IngressEnded
(ctx context.Context, info *livekit.IngressInfo)
pkg/telemetry/telemetryservice.go:81
↓ 1 callers
Method
IngressStarted
(ctx context.Context, info *livekit.IngressInfo)
pkg/telemetry/telemetryservice.go:79
↓ 1 callers
Function
InitializeRouter
(conf *config.Config, currentNode routing.LocalNode)
pkg/service/wire_gen.go:161
↓ 1 callers
Method
Integrity
()
pkg/sfu/buffer/frameintegrity.go:54
↓ 1 callers
Method
IsAnyMuted
()
pkg/sfu/forwarder.go:591
↓ 1 callers
Method
IsBWEEnabled
check if track should participate in BWE
pkg/sfu/downtrack.go:247
↓ 1 callers
Function
IsCandidateMDNS
(candidate webrtc.ICECandidateInit)
pkg/rtc/types/ice.go:398
↓ 1 callers
Function
IsCloseNotifySkippable
(closeReason types.ParticipantCloseReason)
pkg/rtc/room.go:2178
↓ 1 callers
Method
IsClosed
()
pkg/routing/signal.go:306
↓ 1 callers
Method
IsClosed
()
pkg/agent/worker.go:472
↓ 1 callers
Method
IsDataMessageUserPacketDuplicate
(ip *livekit.UserPacket)
pkg/rtc/types/interfaces.go:753
↓ 1 callers
Method
IsDuplicate
(up *livekit.UserPacket)
pkg/rtc/user_packet_deduper.go:41
↓ 1 callers
Method
IsEncrypted
()
pkg/rtc/mediatrackreceiver.go:511
↓ 1 callers
Method
IsIdle
()
pkg/rtc/types/interfaces.go:417
↓ 1 callers
Method
IsLocalCandidateRelaySelected
()
test/client/client.go:1348
↓ 1 callers
Method
IsMuted
()
pkg/rtc/mediatrackreceiver.go:497
↓ 1 callers
Method
IsOpen
()
pkg/rtc/types/interfaces.go:782
↓ 1 callers
Method
IsPubMuted
()
pkg/sfu/forwarder.go:584
↓ 1 callers
Method
IsPublisherEstablished
()
pkg/rtc/transportmanager.go:234
↓ 1 callers
Method
IsReadyReturns
(result1 bool)
pkg/rtc/types/typesfakes/fake_local_participant.go:6191
↓ 1 callers
Method
IsRecorderReturns
(result1 bool)
pkg/rtc/types/typesfakes/fake_local_participant.go:6297
↓ 1 callers
Method
IsRunning
()
pkg/sfu/ccutils/prober.go:164
↓ 1 callers
Method
IsTURNSEnabled
()
pkg/config/config.go:598
↓ 1 callers
Method
IsTrackNameSubscribed
(publisherIdentity livekit.ParticipantIdentity, trackName string)
pkg/rtc/types/interfaces.go:478
↓ 1 callers
Method
IsTriggered
()
pkg/sfu/bwe/remotebwe/nack_tracker.go:104
↓ 1 callers
Method
IsUsingSinglePeerConnection
()
pkg/rtc/types/interfaces.go:413
↓ 1 callers
Method
IssueFullReconnect
(reason ParticipantCloseReason)
pkg/rtc/types/interfaces.go:507
↓ 1 callers
Method
JobTerminate
(ctx context.Context, req *rpc.JobTerminateRequest)
pkg/service/agentservice.go:454
↓ 1 callers
Method
KindReturns
(result1 livekit.ParticipantInfo_Kind)
pkg/rtc/types/typesfakes/fake_local_participant.go:6558
↓ 1 callers
Method
KindReturns
(result1 livekit.TrackType)
pkg/rtc/types/typesfakes/fake_media_track.go:1111
↓ 1 callers
Method
LastAnswer
LastAnswer return SDP of the last answer for the publisher connection
test/client/client.go:1105
↓ 1 callers
Method
LastOrigin
()
pkg/sfu/videolayerselector/framenumberwrapper.go:56
↓ 1 callers
Method
LastPli
()
pkg/sfu/rtpstats/rtpstats_base_lite.go:301
↓ 1 callers
Method
LastPublisherOffer
()
pkg/rtc/transportmanager.go:505
↓ 1 callers
Method
LastPublisherOfferPending
()
pkg/rtc/transportmanager.go:509
↓ 1 callers
Method
LastSeenSignalAt
()
pkg/rtc/transportmanager.go:1019
↓ 1 callers
Method
LastSenderReportTime
()
pkg/sfu/rtpstats/rtpstats_receiver.go:822
↓ 1 callers
Method
LaunchPullIngress
(ctx context.Context, info *livekit.IngressInfo)
pkg/service/ingress.go:34
↓ 1 callers
Method
ListNodes
()
pkg/routing/redisrouter.go:137
↓ 1 callers
Function
ListSIPOutboundTrunk
(ctx context.Context, s SIPStore, req *livekit.ListSIPOutboundTrunkRequest, add ...*livekit.SIPOutboundTrunkIn
pkg/service/sip.go:346
↓ 1 callers
Method
LoadIngress
(_ context.Context, ingressId string)
pkg/service/redisstore.go:732
↓ 1 callers
Method
LoadIngressFromStreamKey
(ctx context.Context, streamKey string)
pkg/service/interfaces.go:73
↓ 1 callers
Method
LoadParticipant
(_ context.Context, roomName livekit.RoomName, identity livekit.ParticipantIdentity)
pkg/service/localstore.go:153
↓ 1 callers
Method
LoadParticipant
(_ context.Context, roomName livekit.RoomName, identity livekit.ParticipantIdentity)
pkg/service/redisstore.go:313
↓ 1 callers
Method
LoadRoomReturns
(result1 *livekit.Room, result2 *livekit.RoomInternal, result3 error)
pkg/service/servicefakes/fake_object_store.go:618
↓ 1 callers
Method
LoadTURNSecrets
()
pkg/config/config.go:702
↓ 1 callers
Function
LoggerWithCodecMime
(l logger.Logger, mimeType mime.MimeType)
pkg/rtc/utils.go:156
↓ 1 callers
Method
MarkForRestartStream
(reason string)
pkg/sfu/buffer/buffer_base.go:126
↓ 1 callers
Method
Marshal
()
pkg/sfu/rtpextension/dependencydescriptor/dependencydescriptorextension.go:40
↓ 1 callers
Method
MarshalLogObject
(e zapcore.ObjectEncoder)
pkg/sfu/rtpstats/rtpstats_receiver_lite.go:34
↓ 1 callers
Method
MarshalLogObject
(e zapcore.ObjectEncoder)
pkg/sfu/rtpstats/rtpstats_receiver.go:122
↓ 1 callers
Method
MarshalSizeWithActiveChains
(activeChains uint32)
pkg/sfu/rtpextension/dependencydescriptor/dependencydescriptorextension.go:91
↓ 1 callers
Method
MarshalWithActiveChains
(activeChains uint32)
pkg/sfu/rtpextension/dependencydescriptor/dependencydescriptorextension.go:44
↓ 1 callers
Method
Match
(clientInfo *livekit.ClientInfo)
pkg/clientconfiguration/match.go:30
↓ 1 callers
Method
Match
use result of eval script expression for match. expression examples: protocol bigger than 5 : c.protocol > 5 browser if firefox: c.browser == "firefox
pkg/clientconfiguration/match.go:54
↓ 1 callers
Method
MaxAudioPkts
()
pkg/sfu/buffer/buffer_base.go:247
↓ 1 callers
Method
MaxVideoPkts
()
pkg/sfu/buffer/buffer_base.go:243
↓ 1 callers
Method
MaybeAdjustFirstPacketTime
(publisherSRData *livekit.RTCPSenderReportState, tsOffset uint64)
pkg/sfu/rtpstats/rtpstats_sender.go:891
↓ 1 callers
Method
MaybeFinalizeProbe
()
pkg/sfu/bwe/remotebwe/probe_controller.go:155
↓ 1 callers
Method
MaybeFinalizeProbe
(maxSequenceNumber uint64, rtt float64)
pkg/sfu/bwe/sendsidebwe/probe_packet_group.go:94
↓ 1 callers
Method
MaybeSetSimulcast
()
pkg/rtc/mediatrackreceiver.go:653
↓ 1 callers
Method
MediaTrackReturns
(result1 types.MediaTrack)
pkg/rtc/types/typesfakes/fake_subscribed_track.go:484
↓ 1 callers
Method
MetricsCollectorBatchReady
(mb *livekit.MetricsBatch)
pkg/metric/metrics_collector.go:31
↓ 1 callers
Method
MetricsCollectorTimeToCollectMetrics
()
pkg/metric/metrics_collector.go:30
↓ 1 callers
Method
MetricsReporterBatchReady
(mb *livekit.MetricsBatch)
pkg/metric/metrics_reporter.go:30
↓ 1 callers
Method
Mime
()
pkg/rtc/wrappedreceiver.go:279
↓ 1 callers
Method
MinSendTime
()
pkg/sfu/bwe/sendsidebwe/packet_group.go:225
↓ 1 callers
Method
Msid
()
pkg/sfu/track_remote.go:22
↓ 1 callers
Method
MutePublishedTrack
(ctx context.Context, req *livekit.MuteRoomTrackRequest)
pkg/service/roommanager.go:854
↓ 1 callers
Method
Name
()
pkg/rtc/datadowntrack.go:109
↓ 1 callers
Method
Name
()
pkg/rtc/types/interfaces.go:762
↓ 1 callers
Method
NameReturns
(result1 string)
pkg/rtc/types/typesfakes/fake_media_track.go:1217
↓ 1 callers
Method
NeedsNegotiation
()
pkg/rtc/types/interfaces.go:898
↓ 1 callers
Method
NegotiateSubscriber
(force bool)
pkg/rtc/transportmanager.go:581
↓ 1 callers
Function
NewAgentClient
(bus psrpc.MessageBus, config Config)
pkg/agent/client.go:93
↓ 1 callers
Function
NewAgentHandler
( agentServer rpc.AgentInternalServer, keyProvider auth.KeyProvider, logger logger.Logger, serverInfo *liv
pkg/service/agentservice.go:208
↓ 1 callers
Function
NewAnalyticsService
(_ *config.Config, currentNode routing.LocalNode)
pkg/telemetry/analyticsservice.go:66
← previous
next →
1,901–2,000 of 7,437, ranked by callers