MCPcopy Create free account

hub / github.com/livekit/livekit / functions

Functions7,437 in github.com/livekit/livekit

↓ 3 callersMethodSetMuted
(muted bool)
pkg/rtc/types/interfaces.go:777
↓ 3 callersMethodSetName
(name string)
pkg/rtc/types/interfaces.go:440
↓ 3 callersMethodSetNodeID
(nodeID livekit.NodeID)
pkg/routing/node.go:31
↓ 3 callersMethodSetPaused
(paused bool)
pkg/sfu/buffer/buffer_base.go:89
↓ 3 callersMethodSetPermission
(permission *livekit.ParticipantPermission)
pkg/rtc/types/interfaces.go:449
↓ 3 callersMethodSetPreferTCP
(preferTCP bool)
pkg/rtc/transport.go:991
↓ 3 callersMethodSetPrimaryBufferForRTX
(primaryBuffer *Buffer)
pkg/sfu/buffer/buffer.go:216
↓ 3 callersMethodSetPriority
(priority uint8)
pkg/sfu/streamallocator/track.go:86
↓ 3 callersMethodSetPublicationMute
(trackID livekit.TrackID, isMuted bool)
pkg/rtc/supervisor/participant_supervisor.go:111
↓ 3 callersMethodSetRTXPair
(repair, base uint32, rsid string)
pkg/sfu/buffer/factory.go:121
↓ 3 callersMethodSetReadDeadline
(time.Time)
pkg/agent/worker.go:62
↓ 3 callersMethodSetStreamState
(streamState StreamState)
pkg/sfu/streamallocator/track.go:73
↓ 3 callersMethodSetWriteDeadline
(t time.Time)
pkg/sfu/datachannel/datachannel_writer_test.go:107
↓ 3 callersMethodStart
()
pkg/routing/interfaces.go:141
↓ 3 callersMethodStoreEgress
(ctx context.Context, info *livekit.EgressInfo)
pkg/service/interfaces.go:63
↓ 3 callersMethodStoreParticipant
(ctx context.Context, roomName livekit.RoomName, participant *livekit.ParticipantInfo)
pkg/service/interfaces.go:40
↓ 3 callersFunctionStripTrailer
StripTrailer returns the number of bytes to strip from the end of an RTP payload if it contains an LKTS trailer. The trailer is located by checking fo
pkg/sfu/packettrailer/packet_trailer.go:29
↓ 3 callersMethodSubscriberID
()
pkg/sfu/downtrack.go:833
↓ 3 callersMethodSubscriberIdentity
()
pkg/rtc/types/interfaces.go:888
↓ 3 callersMethodSupportsRegionsInLeaveRequest
()
pkg/rtc/types/protocol_version.go:91
↓ 3 callersMethodTelemetryGuard
()
pkg/rtc/types/interfaces.go:399
↓ 3 callersMethodTerminateJob
(ctx context.Context, jobID string, reason rpc.JobTerminateReason)
pkg/agent/client.go:54
↓ 3 callersMethodToDisconnectReason
()
pkg/rtc/types/interfaces.go:188
↓ 3 callersMethodUpdateAndGetPadding
(newPicture bool)
pkg/sfu/codecmunger/codecmunger.go:38
↓ 3 callersMethodUpdateEgress
(ctx context.Context, info *livekit.EgressInfo)
pkg/service/interfaces.go:66
↓ 3 callersMethodUpdateNack
(nackCount uint32)
pkg/sfu/rtpstats/rtpstats_base_lite.go:223
↓ 3 callersMethodUpdateRTT
(rtt float64)
pkg/sfu/bwe/bwe.go:105
↓ 3 callersMethodUpdateSubscribedTrackSettings
(trackID livekit.TrackID, settings *livekit.UpdateTrackSettings)
pkg/rtc/types/interfaces.go:476
↓ 3 callersMethodVideoSizes
VideoSizes returns the video size parsed from rtp packet for each spatial layer.
pkg/sfu/receiver_base.go:149
↓ 3 callersFunctionWithLabel
(label string)
pkg/agent/testutils/server.go:79
↓ 3 callersMethodWriteControl
(messageType int, data []byte, deadline time.Time)
pkg/rtc/types/interfaces.go:47
↓ 3 callersMethodWriteMessage
(msg proto.Message)
pkg/routing/messagechannel.go:56
↓ 3 callersMethodaddTimeSeriesMetricSample
(metricId int, value float32)
pkg/metric/metrics_collector.go:183
↓ 3 callersMethodallocateAllTracks
()
pkg/sfu/streamallocator/streamallocator.go:1149
↓ 3 callersMethodapplySettings
()
pkg/rtc/subscribedtrack.go:337
↓ 3 callersFunctionbitwidth
(n uint32)
pkg/sfu/rtpextension/dependencydescriptor/bitstreamreader.go:131
↓ 3 callersMethodcalc
(rawPkt []byte, rtpPacket *rtp.Packet, arrivalTime int64, isBuffered bool, isRTX bool)
pkg/sfu/buffer/buffer.go:351
↓ 3 callersMethodclearConnTimer
()
pkg/rtc/transport.go:1609
↓ 3 callersFunctioncloseTrackSenders
----------------------------------------------------------- closes all track senders in parallel, returns when all are closed
pkg/sfu/receiver_base.go:1283
↓ 3 callersMethodcomputePassword
(apiKey string, pID livekit.ParticipantID, expiry int64)
pkg/service/turn.go:240
↓ 3 callersFunctionconfigureSenderAudio
configure subscriber transceiver for audio stereo and nack pion doesn't support per transciver codec configuration, so the nack of this session will b
pkg/rtc/transport.go:3115
↓ 3 callersFunctionconnectTransports
(t *testing.T, offerer, answerer *PCTransport, offererHandler, answererHandler *transportfakes.FakeHandler, is
pkg/rtc/transport_test.go:538
↓ 3 callersFunctionconnectionDetailsFields
(infos []*types.ICEConnectionInfo)
pkg/rtc/room.go:2350
↓ 3 callersFunctioncreateDescriptorDependencyForTargets
(maxSpatial, maxTemporal int)
pkg/sfu/streamtracker/streamtracker_dd_test.go:28
↓ 3 callersMethodcreateFrameRateCalculator
()
pkg/sfu/buffer/buffer_base.go:600
↓ 3 callersMethodcreateTimeSeriesMetric
( label livekit.MetricLabel, participantIdentity livekit.ParticipantIdentity, )
pkg/metric/metrics_collector.go:172
↓ 3 callersMethodgetAvailableChannelCapacity
(allowOverride bool)
pkg/sfu/streamallocator/streamallocator.go:1257
↓ 3 callersMethodgetBuffer
(layer int32)
pkg/sfu/receiver_base.go:682
↓ 3 callersFunctiongetConfigString
(configFile string, inConfigBody string)
cmd/server/main.go:323
↓ 3 callersMethodgetDynacastQualitiesLocked
()
pkg/rtc/dynacast/dynacastmanagerbase.go:163
↓ 3 callersMethodgetFirstKeyPair
()
pkg/service/roommanager.go:1187
↓ 3 callersMethodgetFrontCluster
()
pkg/sfu/ccutils/prober.go:231
↓ 3 callersMethodgetHasPermission
()
pkg/rtc/subscriptionmanager.go:1279
↓ 3 callersMethodgetMidToTrackIDMapping
()
pkg/rtc/transport.go:3073
↓ 3 callersMethodgetNumBytes
()
pkg/sfu/bwe/sendsidebwe/packet_group.go:68
↓ 3 callersMethodgetNumPackets
()
pkg/sfu/bwe/sendsidebwe/packet_group.go:64
↓ 3 callersMethodgetOnRtcpFeedback
()
pkg/sfu/buffer/buffer.go:423
↓ 3 callersMethodgetOrCreateWorker
( ctx context.Context, roomID livekit.RoomID, roomName livekit.RoomName, participantID livekit.Participant
pkg/telemetry/telemetryservice.go:273
↓ 3 callersMethodgetPos
(seq uint64)
pkg/sfu/buffer/frameintegrity.go:111
↓ 3 callersMethodgetTransport
(isPrimary bool)
pkg/rtc/transportmanager.go:721
↓ 3 callersMethodhandleConnectionFailed
(forceShortConn bool)
pkg/rtc/transport.go:831
↓ 3 callersMethodhandlePendingRemoteTracks
()
pkg/rtc/participant.go:2360
↓ 3 callersMethodiceServersForParticipant
(apiKey string, participant types.LocalParticipant, tlsOnly bool)
pkg/service/roommanager.go:1046
↓ 3 callersMethodisLayerMuted
()
pkg/sfu/connectionquality/scorer.go:539
↓ 3 callersMethodisPaused
()
pkg/sfu/connectionquality/scorer.go:543
↓ 3 callersFunctionjoinToken
(room, name string, customFn func(token *auth.AccessToken, grants *auth.VideoGrant))
test/integration_helpers.go:315
↓ 3 callersMethodlistSIPLegacyTrunk
(ctx context.Context, page *livekit.Pagination)
pkg/service/redisstore_sip.go:124
↓ 3 callersMethodloadSIPLegacyTrunk
(ctx context.Context, id string)
pkg/service/redisstore_sip.go:42
↓ 3 callersFunctionmakePayloadWithTrailer
makePayloadWithTrailer builds a fake video payload followed by a full LKTS trailer.
pkg/sfu/packettrailer/packet_trailer_test.go:61
↓ 3 callersMethodmaxExpectedLayerFromTrackInfoLocked
(force bool)
pkg/sfu/streamtrackermanager.go:589
↓ 3 callersMethodmaybeNotifyFullyEstablished
()
pkg/rtc/transport.go:969
↓ 3 callersMethodneedsCleanup
()
pkg/rtc/subscriptionmanager.go:1598
↓ 3 callersMethodnewChannelObserver
()
pkg/sfu/bwe/remotebwe/remote_bwe.go:344
↓ 3 callersFunctionnewEgressEvent
(event livekit.AnalyticsEventType, egress *livekit.EgressInfo)
pkg/telemetry/events.go:626
↓ 3 callersFunctionnewMediaTrackSubscription
(subscriberID livekit.ParticipantID, trackID livekit.TrackID, l logger.Logger)
pkg/rtc/subscriptionmanager.go:1424
↓ 3 callersFunctionnewRTPStatsBaseLite
(params RTPStatsParams)
pkg/sfu/rtpstats/rtpstats_base_lite.go:134
↓ 3 callersFunctionnewRoomEvent
(event livekit.AnalyticsEventType, room *livekit.Room)
pkg/telemetry/events.go:594
↓ 3 callersFunctionnewTestDataTrackSubscriber
(id livekit.ParticipantID, identity livekit.ParticipantIdentity, isRecorder bool)
pkg/rtc/datatrack_test.go:28
↓ 3 callersFunctionnewTestRoomAllocator
(t *testing.T, conf *config.Config, node *livekit.Node)
pkg/service/roomallocator_test.go:88
↓ 3 callersMethodnumBytes
()
pkg/sfu/bwe/sendsidebwe/packet_group.go:110
↓ 3 callersMethodnumPackets
()
pkg/sfu/bwe/sendsidebwe/packet_group.go:106
↓ 3 callersMethodonWriteComplete
()
test/client/trackwriter.go:190
↓ 3 callersMethodping
(pingGeneration uint32, interval time.Duration)
pkg/sfu/streamallocator/streamallocator.go:627
↓ 3 callersMethodpostMaxLayerNotifierEvent
(event string)
pkg/sfu/downtrack.go:1043
↓ 3 callersMethodprocessRemoteTrack
(track *webrtc.TrackRemote)
test/client/client.go:1253
↓ 3 callersMethodpushPadding
(extStartSNInclusive uint64, extEndSNInclusive uint64)
pkg/sfu/sequencer.go:257
↓ 3 callersMethodrecordInvocation
(key string, args []interface{})
pkg/service/servicefakes/fake_service_store.go:276
↓ 3 callersFunctionredisClientDocker
(t testing.TB)
pkg/service/utils_test.go:31
↓ 3 callersFunctionredisLoadAll
(ctx context.Context, s *RedisStore, key string)
pkg/service/redisstore.go:977
↓ 3 callersMethodrefreshToken
(participant types.LocalParticipant)
pkg/service/roommanager.go:1140
↓ 3 callersFunctionselectLowestSortedNode
(nodes []*livekit.Node, sortBy string)
pkg/routing/selector/utils.go:121
↓ 3 callersMethodsendSpeakerChanges
for protocol 3, send only changed updates
pkg/rtc/room.go:1567
↓ 3 callersMethodsetChangedNotifierLocked
(notifier types.ChangeNotifier)
pkg/rtc/subscriptionmanager.go:1364
↓ 3 callersMethodsetIsPublisher
(isPublisher bool)
pkg/rtc/participant.go:2215
↓ 3 callersMethodsetListener
(listener types.LocalParticipantListener)
pkg/rtc/participant.go:463
↓ 3 callersMethodsetRTPHeaderExtensions
Sets RTP header extensions for this track
pkg/sfu/downtrack.go:875
↓ 3 callersMethodsetRemoteDescription
(sd webrtc.SessionDescription)
pkg/rtc/transport.go:2728
↓ 3 callersMethodsetRemovedNotifierLocked
(notifier types.ChangeNotifier)
pkg/rtc/subscriptionmanager.go:1384
↓ 3 callersMethodsetState
(state probeControllerState)
pkg/sfu/bwe/remotebwe/probe_controller.go:175
↓ 3 callersFunctionsetTestSubscribedTrackBound
(t *testing.T, st types.SubscribedTrack)
pkg/rtc/subscriptionmanager_test.go:658
← previousnext →901–1,000 of 7,437, ranked by callers