MCPcopy Index your code

hub / github.com/livekit/livekit / functions

Functions7,437 in github.com/livekit/livekit

↓ 19 callersMethodProvisionalAllocate
(availableChannelCapacity int64, layers buffer.VideoLayer, allowPause bool, allowOvershoot bool)
pkg/sfu/downtrack.go:1682
↓ 19 callersMethodStatus
()
pkg/sfu/streamtracker/interfaces.go:66
↓ 19 callersFunctiongenericKey
(name string)
pkg/rtc/participant_data_blob_test.go:34
↓ 19 callersFunctionnewForwarder
(codec webrtc.RTPCodecCapability, kind webrtc.RTPCodecType)
pkg/sfu/forwarder_test.go:36
↓ 19 callersMethodrecordInvocation
(key string, args []interface{})
pkg/rtc/types/typesfakes/fake_subscribed_track.go:1062
↓ 19 callersFunctionsetupMultiNodeTest
(name string)
test/integration_helpers.go:82
↓ 18 callersMethodAllocateOptimal
(allowOvershoot bool, hold bool)
pkg/sfu/downtrack.go:1665
↓ 18 callersMethodCreateRoom
(ctx context.Context, req *livekit.CreateRoomRequest, isExplicit bool)
pkg/service/interfaces.go:84
↓ 18 callersMethodFrameIntegrity
(extFrameNum uint64)
pkg/sfu/buffer/frameintegrity.go:219
↓ 18 callersMethodGetPublishedTracks
()
pkg/rtc/types/interfaces.go:322
↓ 18 callersMethodMarshalSize
()
pkg/sfu/rtpextension/dependencydescriptor/dependencydescriptorextension.go:87
↓ 18 callersFunctionNewPCTransport
(params TransportParams)
pkg/rtc/transport.go:539
↓ 18 callersMethodReadBits
Reads `bits` from the bitstream. `bits` must be in range [0, 64]. Returns an unsigned integer in range [0, 2^bits - 1]. On failure sets `BitstreamRead
pkg/sfu/rtpextension/dependencydescriptor/bitstreamreader.go:39
↓ 18 callersMethodReceiver
()
pkg/sfu/downtrack.go:838
↓ 18 callersMethodSetMaxSpatialLayer
(spatialLayer int32)
pkg/sfu/downtrack.go:1509
↓ 18 callersMethodTrackInfo
()
pkg/rtc/mediatrackreceiver.go:1026
↓ 18 callersFunctioncreateTestNode
(id string, cpuLoad float32, numRooms int32, numClients int32, state livekit.NodeState)
pkg/routing/selector/any_test.go:26
↓ 17 callersMethodExcludeRange
(startInclusive RT, endExclusive RT)
pkg/sfu/utils/rangemap.go:125
↓ 17 callersFunctionGetGrants
(ctx context.Context)
pkg/service/auth.go:125
↓ 17 callersMethodGetHighest
()
pkg/sfu/ccutils/trenddetector.go:157
↓ 17 callersMethodParticipantJoined
ParticipantJoined - a participant establishes signal connection to a room
pkg/telemetry/telemetryservice.go:41
↓ 17 callersMethodSendRequest
(msg *livekit.SignalRequest)
test/client/client.go:826
↓ 17 callersMethodStart
()
test/client/trackwriter.go:34
↓ 17 callersFunctioncreateFixture
()
pkg/telemetry/stats_test.go:40
↓ 17 callersFunctionnewTestNodeInRegion
(region string, available bool)
pkg/routing/selector/regionaware_test.go:151
↓ 16 callersMethodGreaterThan
(v2 VideoLayer)
pkg/sfu/buffer/videolayer.go:48
↓ 16 callersMethodID
ID is the globally unique identifier for this Track.
pkg/sfu/downtrack.go:65
↓ 16 callersMethodgetStreamAllocatorListener
()
pkg/sfu/downtrack.go:801
↓ 16 callersMethodrecordInvocation
(key string, args []interface{})
pkg/rtc/transport/transportfakes/fake_handler.go:795
↓ 15 callersMethodCreateDataChannel
(label string, dci *webrtc.DataChannelInit)
pkg/rtc/transport.go:1237
↓ 15 callersFunctionEnsureSIPAdminPermission
(ctx context.Context)
pkg/service/auth.go:228
↓ 15 callersMethodGetSubscribedTracks
()
pkg/rtc/types/interfaces.go:477
↓ 15 callersMethodKind
()
pkg/sfu/track_remote.go:26
↓ 15 callersMethodProvisionalAllocateCommit
()
pkg/sfu/downtrack.go:1708
↓ 15 callersMethodStart
()
pkg/sfu/streamtracker/interfaces.go:50
↓ 15 callersMethodUnmarshal
(buf []byte)
pkg/rtc/datatrack/packet.go:269
↓ 15 callersMethodpostEvent
(event Event)
pkg/sfu/streamallocator/streamallocator.go:643
↓ 15 callersMethodrecordInvocation
(key string, args []interface{})
pkg/rtc/types/typesfakes/fake_participant_telemetry_listener.go:647
↓ 14 callersMethodAddDownTrack
(track TrackSender)
pkg/sfu/receiver_base.go:122
↓ 14 callersMethodConnectionID
()
pkg/routing/interfaces.go:45
↓ 14 callersMethodGetAll
()
pkg/rtc/participant_data_blob.go:79
↓ 14 callersMethodGetExtension
(id uint8)
pkg/rtc/datatrack/packet.go:253
↓ 14 callersMethodHandleRemoteDescription
(sd webrtc.SessionDescription, remoteId uint32)
pkg/rtc/transport.go:1624
↓ 14 callersMethodMediaTrack
()
pkg/rtc/types/interfaces.go:891
↓ 14 callersMethodMute
Mute enables or disables media forwarding - subscriber triggered
pkg/sfu/downtrack.go:1356
↓ 14 callersMethodRID
()
pkg/sfu/track_remote.go:21
↓ 14 callersFunctionRecordRequest
(ctx context.Context, request proto.Message)
pkg/service/twirp.go:257
↓ 14 callersFunctionRecordResponse
(ctx context.Context, response proto.Message)
pkg/service/twirp.go:354
↓ 14 callersMethodSetMaxTemporalLayer
(temporalLayer int32)
pkg/sfu/downtrack.go:1523
↓ 14 callersMethodString
()
pkg/sfu/bwe/bwe.go:42
↓ 14 callersMethodTrackInfoClone
()
pkg/rtc/mediatrackreceiver.go:1030
↓ 14 callersMethodUpdateSubscriptionPermission
( subscriptionPermission *livekit.SubscriptionPermission, timedVersion utils.TimedVersion, resolverBySid fu
pkg/rtc/uptrackmanager.go:153
↓ 14 callersMethodisDesired
()
pkg/rtc/subscriptionmanager.go:1327
↓ 14 callersMethodmaybeRestart
(sn uint16, ts uint32, payloadSize int)
pkg/sfu/rtpstats/rtpstats_receiver.go:961
↓ 14 callersFunctionnewParticipantWithDataBlob
(t *testing.T, enabled bool, maxKeyLength int, maxSize uint32)
pkg/rtc/participant_data_blob_handler_test.go:30
↓ 14 callersMethodrecordInvocation
(key string, args []interface{})
pkg/service/servicefakes/fake_sipstore.go:1103
↓ 14 callersMethodrecordInvocation
(key string, args []interface{})
pkg/rtc/types/typesfakes/fake_data_track.go:851
↓ 13 callersMethodEnqueue
(p *Packet)
pkg/sfu/pacer/pacer.go:60
↓ 13 callersFunctionEnsureAdminPermission
(ctx context.Context, room livekit.RoomName)
pkg/service/auth.go:183
↓ 13 callersMethodID
()
pkg/service/redisstore.go:1047
↓ 13 callersFunctionIsCodecEnabled
(codecs []*livekit.Codec, cap webrtc.RTPCodecCapability)
pkg/rtc/mediaengine.go:118
↓ 13 callersMethodIsMuted
()
pkg/rtc/types/interfaces.go:776
↓ 13 callersMethodProvisionalAllocatePrepare
()
pkg/sfu/downtrack.go:1673
↓ 13 callersMethodPut
(key T, iceConfig *livekit.ICEConfig)
pkg/utils/iceconfigcache.go:33
↓ 13 callersMethodSendStatsCallCount
()
pkg/telemetry/telemetryfakes/fake_analytics_service.go:193
↓ 13 callersMethodSubscribeToTrack
subscriptions
pkg/rtc/types/interfaces.go:474
↓ 13 callersMethodSubscribedDataTracks
()
test/client/client.go:758
↓ 13 callersMethodUpdate
( packetTime int64, sequenceNumber uint16, timestamp uint32, marker bool, hdrSize int, payloadSize int,
pkg/sfu/rtpstats/rtpstats_receiver.go:243
↓ 13 callersMethodWriteMessage
(msg proto.Message)
pkg/routing/interfaces.go:42
↓ 13 callersMethodflush
()
pkg/telemetry/stats_test.go:629
↓ 13 callersMethodgetVideoTracks
()
pkg/sfu/streamallocator/streamallocator.go:1384
↓ 13 callersMethodrecordInvocation
(key string, args []interface{})
pkg/routing/routingfakes/fake_router.go:855
↓ 13 callersFunctiontoMinimalRoomProto
(roomID livekit.RoomID, roomName livekit.RoomName)
pkg/telemetry/events.go:645
↓ 12 callersMethodAllocateNextHigher
(availableChannelCapacity int64, allowOvershoot bool)
pkg/sfu/downtrack.go:1715
↓ 12 callersMethodForwardRTP
(pkt *buffer.ExtPacket, spatialLayer int32)
pkg/sfu/receiver_base.go:160
↓ 12 callersMethodLocalParticipantListener
()
pkg/rtc/room.go:1917
↓ 12 callersMethodNegotiate
(force bool)
pkg/rtc/types/interfaces.go:465
↓ 12 callersFunctionNewConfig
(confString string, strictMode bool, c *cli.Command, baseFlags []cli.Flag)
pkg/config/config.go:520
↓ 12 callersMethodOnFrame
(extFrameNum uint64, fd *dd.FrameDependencyTemplate)
pkg/sfu/videolayerselector/framechain.go:43
↓ 12 callersMethodSelect
(extPkt *buffer.ExtPacket, _layer int32)
pkg/sfu/videolayerselector/dependencydescriptor.go:72
↓ 12 callersMethodSendStatsArgsForCall
(i int)
pkg/telemetry/telemetryfakes/fake_analytics_service.go:205
↓ 12 callersFunctiongetBandwidthNeeded
(brs Bitrates, layer buffer.VideoLayer, fallback int64)
pkg/sfu/forwarder.go:2343
↓ 12 callersFunctionnewParticipantForTest
(identity livekit.ParticipantIdentity)
pkg/rtc/participant_internal_test.go:826
↓ 12 callersMethodrecordInvocation
(key string, args []interface{})
pkg/service/servicefakes/fake_object_store.go:977
↓ 12 callersFunctionupdateStreamStateChange
------------------------------------------------
pkg/sfu/streamallocator/streamallocator.go:1445
↓ 11 callersMethodAddBytes
(bytes int, bufferedAmout int, ts time.Time)
pkg/sfu/datachannel/bitrate.go:48
↓ 11 callersMethodAddPacket
(extSeq uint64, extFrameNum uint64, ddVal *dd.DependencyDescriptor)
pkg/sfu/buffer/frameintegrity.go:188
↓ 11 callersMethodBytes
()
pkg/sfu/ccutils/prober.go:363
↓ 11 callersMethodClose
()
pkg/rtc/transport.go:1557
↓ 11 callersMethodDelete
(dbKey *livekit.DataBlobKey)
pkg/rtc/participant_data_blob.go:52
↓ 11 callersMethodGetEvent
(name string)
test/webhook_test.go:203
↓ 11 callersMethodGetParticipant
(ctx context.Context, req *livekit.RoomParticipantIdentity)
pkg/service/roommanager.go:829
↓ 11 callersMethodGetRemoteParticipant
(sid livekit.ParticipantID)
test/client/client.go:776
↓ 11 callersFunctionGetVideoLayersForMimeType
(mimeType mime.MimeType, ti *livekit.TrackInfo)
pkg/sfu/buffer/videolayerutils.go:359
↓ 11 callersFunctionHandleError
(w http.ResponseWriter, r *http.Request, status int, err error, keysAndValues ...any)
pkg/service/utils.go:83
↓ 11 callersMethodIsDisconnected
()
pkg/rtc/participant.go:585
↓ 11 callersMethodProtocolVersion
()
pkg/rtc/participant.go:568
↓ 11 callersMethodSetLastSnTs
(extPkt *buffer.ExtPacket)
pkg/sfu/rtpmunger.go:122
↓ 11 callersMethodState
()
pkg/rtc/participant.go:536
↓ 11 callersMethodStop
()
pkg/sfu/streamtracker/interfaces.go:51
← previousnext →101–200 of 7,437, ranked by callers