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
getPacketInfoExisting
(sn uint16)
pkg/sfu/bwe/sendsidebwe/packet_tracker.go:138
↓ 1 callers
Method
getPacketsSeenPlusDuplicates
(extStartSN, extHighestSN uint64)
pkg/sfu/rtpstats/rtpstats_base.go:471
↓ 1 callers
Method
getPendingTrackPrimaryBySdpCid
(sdpCid string)
pkg/rtc/participant.go:3540
↓ 1 callers
Method
getPublishedTrackBySignalCid
(clientId string)
pkg/rtc/participant.go:3588
↓ 1 callers
Method
getPublishedTrackLocked
(trackID livekit.TrackID)
pkg/rtc/uptrackmanager.go:293
↓ 1 callers
Method
getRTCPPackets
(arrivalTime int64)
pkg/sfu/buffer/buffer.go:365
↓ 1 callers
Method
getRTCPReceiverReport
(arrivalTime int64)
pkg/sfu/buffer/buffer.go:389
↓ 1 callers
Method
getRefLayerRTPTimestamp
(ts uint32, refLayer, targetLayer int32)
pkg/sfu/forwarder.go:1784
↓ 1 callers
Function
getSIPConfig
(conf *config.Config)
pkg/service/wire_gen.go:314
↓ 1 callers
Function
getSIPStore
(s ObjectStore)
pkg/service/wire_gen.go:305
↓ 1 callers
Method
getSendPktsFromRed
(rtp *rtp.Packet)
pkg/sfu/redprimaryreceiver.go:214
↓ 1 callers
Method
getSenderSnapshotReceiverView
(startTime int64, s *senderSnapshotReceiverView)
pkg/sfu/rtpstats/rtpstats_sender.go:1282
↓ 1 callers
Method
getSenderSnapshotWindow
(startTime int64)
pkg/sfu/rtpstats/rtpstats_sender.go:1241
↓ 1 callers
Method
getSnapshot
(startTime int64, extStartSN uint64)
pkg/sfu/rtpstats/rtpstats_base.go:809
↓ 1 callers
Method
getSortedVideoTracks
()
pkg/sfu/streamallocator/streamallocator.go:1391
↓ 1 callers
Method
getSubscribedTrack
(subscriberID livekit.ParticipantID)
pkg/rtc/mediatracksubscriptions.go:335
↓ 1 callers
Method
getTSRolloverCount
(diffNano int64, ts uint32)
pkg/sfu/rtpstats/rtpstats_receiver.go:224
↓ 1 callers
Function
getTURNAuthHandlerFunc
(handler *TURNAuthHandler)
pkg/service/turn.go:194
↓ 1 callers
Method
getTranslationParamsAudio
should be called with lock held
pkg/sfu/forwarder.go:2105
↓ 1 callers
Method
getTranslationParamsVideo
should be called with lock held
pkg/sfu/forwarder.go:2116
↓ 1 callers
Function
getUserAgentParser
()
pkg/service/utils.go:237
↓ 1 callers
Method
handleAnswer
the client handles answer on the publisher PC
test/client/client.go:1187
↓ 1 callers
Method
handleAssignment
(m *livekit.JobAssignment)
pkg/agent/testutils/server.go:306
↓ 1 callers
Method
handleAssignment
(req *livekit.JobAssignment)
test/agent.go:138
↓ 1 callers
Method
handleAvailability
(m *livekit.AvailabilityRequest)
pkg/agent/testutils/server.go:297
↓ 1 callers
Method
handleAvailability
(req *livekit.AvailabilityRequest)
test/agent.go:149
↓ 1 callers
Method
handleCodecChange
(newPT uint8)
pkg/sfu/buffer/buffer_base.go:967
↓ 1 callers
Method
handleDataDownTrackClose
DataDownTrack closing is how the publisher signifies that the subscription is no longer fulfilled this could be due to a few reasons: - subscriber-ini
pkg/rtc/subscriptionmanager.go:1136
↓ 1 callers
Method
handleICEGatheringComplete
(_ event)
pkg/rtc/transport.go:2330
↓ 1 callers
Method
handleICEGatheringCompleteAnswerer
()
pkg/rtc/transport.go:2348
↓ 1 callers
Method
handleICEGatheringCompleteOfferer
()
pkg/rtc/transport.go:2338
↓ 1 callers
Method
handleICERestart
(_ event)
pkg/rtc/transport.go:3038
↓ 1 callers
Method
handleIncomingRpcAck
(requestId string)
pkg/rtc/participant.go:4207
↓ 1 callers
Method
handleLocalICECandidate
(e event)
pkg/rtc/transport.go:2399
↓ 1 callers
Method
handleMediaSectionsRequirement
the client handles media sections requirement on the publisher PC
test/client/client.go:1196
↓ 1 callers
Method
handleMigrateTracks
()
pkg/rtc/participant.go:1285
↓ 1 callers
Method
handleOffer
handles a server initiated offer, handle on subscriber PC
test/client/client.go:1180
↓ 1 callers
Method
handlePong
(m *livekit.WorkerPong)
pkg/agent/testutils/server.go:331
↓ 1 callers
Method
handleRTCP
(bytes []byte)
pkg/sfu/downtrack.go:1981
↓ 1 callers
Method
handleRTCPRTX
(bytes []byte)
pkg/sfu/downtrack.go:2130
↓ 1 callers
Method
handleRTCPSenderReportData
(publisherSRData *livekit.RTCPSenderReportState, tsOffset uint64)
pkg/sfu/downtrack.go:2689
↓ 1 callers
Method
handleRegister
(m *livekit.RegisterWorkerResponse)
pkg/agent/testutils/server.go:293
↓ 1 callers
Method
handleRegister
(req *livekit.RegisterWorkerResponse)
test/agent.go:171
↓ 1 callers
Method
handleRemoteAnswerReceived
(sd *webrtc.SessionDescription, answerId uint32)
pkg/rtc/transport.go:2931
↓ 1 callers
Method
handleRemoteDescriptionReceived
(e event)
pkg/rtc/transport.go:2707
↓ 1 callers
Method
handleRemoteICECandidate
(e event)
pkg/rtc/transport.go:2428
↓ 1 callers
Method
handleRemoteOfferReceived
(sd *webrtc.SessionDescription, offerId uint32)
pkg/rtc/transport.go:2848
↓ 1 callers
Method
handleSendOffer
(_ event)
pkg/rtc/transport.go:2694
↓ 1 callers
Method
handleServerMessages
()
pkg/agent/testutils/server.go:268
↓ 1 callers
Method
handleSignalAdjustState
(Event)
pkg/sfu/streamallocator/streamallocator.go:700
↓ 1 callers
Method
handleSignalAllocateAllTracks
(Event)
pkg/sfu/streamallocator/streamallocator.go:690
↓ 1 callers
Method
handleSignalAllocateTrack
(event Event)
pkg/sfu/streamallocator/streamallocator.go:677
↓ 1 callers
Method
handleSignalCongestionStateChange
(event Event)
pkg/sfu/streamallocator/streamallocator.go:856
↓ 1 callers
Method
handleSignalEstimate
(event Event)
pkg/sfu/streamallocator/streamallocator.go:704
↓ 1 callers
Method
handleSignalFeedback
(event Event)
pkg/sfu/streamallocator/streamallocator.go:716
↓ 1 callers
Method
handleSignalPacerProbeObserverClusterComplete
(event Event)
pkg/sfu/streamallocator/streamallocator.go:818
↓ 1 callers
Method
handleSignalPeriodicPing
(Event)
pkg/sfu/streamallocator/streamallocator.go:725
↓ 1 callers
Method
handleSignalProbeClusterSwitch
(event Event)
pkg/sfu/streamallocator/streamallocator.go:784
↓ 1 callers
Method
handleSignalResponse
(res *livekit.SignalResponse)
test/client/client.go:504
↓ 1 callers
Method
handleSignalResume
(event Event)
pkg/sfu/streamallocator/streamallocator.go:829
↓ 1 callers
Method
handleSignalSendProbe
(event Event)
pkg/sfu/streamallocator/streamallocator.go:799
↓ 1 callers
Method
handleSignalSetAllowPause
(event Event)
pkg/sfu/streamallocator/streamallocator.go:842
↓ 1 callers
Method
handleSignalSetChannelCapacity
(event Event)
pkg/sfu/streamallocator/streamallocator.go:846
↓ 1 callers
Method
handleSourceDataTrackRemoved
(trackID livekit.TrackID)
pkg/rtc/subscriptionmanager.go:1173
↓ 1 callers
Method
handleSourceTrackRemoved
(trackID livekit.TrackID)
pkg/rtc/subscriptionmanager.go:946
↓ 1 callers
Method
handleTermination
(m *livekit.JobTermination)
pkg/agent/testutils/server.go:323
↓ 1 callers
Method
handleUpstreamCodecChange
(mimeType string)
pkg/sfu/downtrack.go:713
↓ 1 callers
Method
healthCheck
(w http.ResponseWriter, _ *http.Request)
pkg/service/server.go:408
↓ 1 callers
Method
iceRestart
( w http.ResponseWriter, r *http.Request, roomName livekit.RoomName, participantIdentity livekit.Participa
pkg/service/whipservice.go:372
↓ 1 callers
Method
iceTrickle
( w http.ResponseWriter, r *http.Request, roomName livekit.RoomName, participantIdentity livekit.Participa
pkg/service/whipservice.go:318
↓ 1 callers
Function
initDataPacketStats
(nodeID string, nodeType livekit.NodeType)
pkg/telemetry/prometheus/datapacket.go:34
↓ 1 callers
Function
initDebugStats
(nodeID string, nodeType livekit.NodeType)
pkg/telemetry/prometheus/debug.go:27
↓ 1 callers
Function
initPacketStats
(nodeID string, nodeType livekit.NodeType)
pkg/telemetry/prometheus/packets.go:75
↓ 1 callers
Method
initProbes
()
pkg/sfu/ccutils/prober.go:461
↓ 1 callers
Function
initQualityStats
(nodeID string, nodeType livekit.NodeType)
pkg/telemetry/prometheus/quality.go:28
↓ 1 callers
Function
initRoomStats
(nodeID string, nodeType livekit.NodeType)
pkg/telemetry/prometheus/rooms.go:57
↓ 1 callers
Method
isAndroid
()
pkg/rtc/clientinfo.go:45
↓ 1 callers
Method
isBound
()
pkg/rtc/subscriptionmanager.go:1489
↓ 1 callers
Function
isDeficientCongestionState
(bweCongestionState bwe.CongestionState)
pkg/sfu/streamallocator/streamallocator.go:1470
↓ 1 callers
Function
isH264HighProfile
(fmtp string)
pkg/rtc/mediaengine.go:198
↓ 1 callers
Method
isInRange
(esn uint64, ehsn uint64)
pkg/sfu/rtpstats/rtpstats_receiver.go:933
↓ 1 callers
Method
isLinux
()
pkg/rtc/clientinfo.go:41
↓ 1 callers
Method
isMuted
()
pkg/sfu/connectionquality/scorer.go:513
↓ 1 callers
Method
isRemoteOfferRestartICE
(parsed *sdp.SessionDescription)
pkg/rtc/transport.go:2716
↓ 1 callers
Method
isSnInfoLost
(esn uint64, ehsn uint64)
pkg/sfu/rtpstats/rtpstats_sender.go:1368
↓ 1 callers
Function
isStartEgressMethod
(ctx context.Context)
pkg/service/egressid.go:39
↓ 1 callers
Method
isUnmutedEnough
(at time.Time)
pkg/sfu/connectionquality/scorer.go:517
↓ 1 callers
Function
isWrapping15Bit
(val1 int32, val2 int32)
pkg/sfu/codecmunger/vp8.go:380
↓ 1 callers
Function
isWrapping7Bit
----------------------------- VP8PictureIdWrapHandler
pkg/sfu/codecmunger/vp8.go:376
↓ 1 callers
Function
joinTokenWithGrant
(name string, grant *auth.VideoGrant)
test/integration_helpers.go:332
↓ 1 callers
Method
keepaliveWorker
(startedChan chan error)
pkg/routing/redisrouter.go:229
↓ 1 callers
Method
keyFrameRequester
()
pkg/sfu/downtrack.go:1000
↓ 1 callers
Method
listSIPDispatchRule
(ctx context.Context, page *livekit.Pagination)
pkg/service/redisstore_sip.go:136
↓ 1 callers
Method
loadIngressFromInfoRequest
(req *rpc.GetIngressInfoRequest)
pkg/service/ioservice_ingress.go:51
↓ 1 callers
Method
logMayFailedICEStats
()
pkg/rtc/transport.go:734
↓ 1 callers
Function
loggerRequestReceived
(ctx context.Context, twirpLoggerPool *sync.Pool)
pkg/service/twirp.go:93
↓ 1 callers
Function
loggerResponseSent
(ctx context.Context, twirpLoggerPool *sync.Pool)
pkg/service/twirp.go:123
↓ 1 callers
Method
lookupExtPacketMeta
(extSN uint64)
pkg/sfu/sequencer.go:381
↓ 1 callers
Method
lostPacket
(pi *packetInfo)
pkg/sfu/bwe/sendsidebwe/packet_group.go:205
↓ 1 callers
Function
makeTimestampOnlyTrailer
makeTimestampOnlyTrailer builds a trailer with only the timestamp TLV.
pkg/sfu/packettrailer/packet_trailer_test.go:70
← previous
next →
2,601–2,700 of 7,437, ranked by callers