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
Function
sn32LT
(a, b uint32)
pkg/sfu/buffer/fps.go:731
↓ 1 callers
Function
sortProtos
(arr []P)
pkg/service/redisstore.go:1081
↓ 1 callers
Method
ssrc
(layer int)
pkg/sfu/receiver.go:161
↓ 1 callers
Method
startConnection
( ctx context.Context, roomName livekit.RoomName, pi routing.ParticipantInit, timeout time.Duration, )
pkg/service/rtcservice.go:660
↓ 1 callers
Method
startMaxQualityTimer
()
pkg/rtc/dynacast/dynacastqualityvideo.go:226
↓ 1 callers
Function
startParticipantEgress
( ctx context.Context, launcher EgressLauncher, opts *livekit.AutoParticipantEgress, identity livekit.Part
pkg/rtc/egress.go:62
↓ 1 callers
Function
startTrackEgress
( ctx context.Context, launcher EgressLauncher, opts *livekit.AutoTrackEgress, track types.MediaTrack, ro
pkg/rtc/egress.go:123
↓ 1 callers
Method
statsWorker
update node stats and cleanup
pkg/routing/redisrouter.go:202
↓ 1 callers
Method
statsWorker
()
pkg/routing/localrouter.go:147
↓ 1 callers
Method
statusWorker
()
pkg/agent/testutils/server.go:198
↓ 1 callers
Method
structureSizeBits
()
pkg/sfu/rtpextension/dependencydescriptor/dependencydescriptorwriter.go:476
↓ 1 callers
Method
subscribe
(sub *mediaTrackSubscription)
pkg/rtc/subscriptionmanager.go:744
↓ 1 callers
Method
subscribeDataTrack
(sub *dataTrackSubscription)
pkg/rtc/subscriptionmanager.go:1051
↓ 1 callers
Method
subscribeSynchronous
(trackID livekit.TrackID)
pkg/rtc/subscriptionmanager.go:806
↓ 1 callers
Method
synthesizeAddTrackRequests
(parsedOffer *sdp.SessionDescription)
pkg/rtc/participant.go:1011
↓ 1 callers
Function
telemetryResponseSent
( ctx context.Context, nodeID livekit.NodeID, getProjectID func(ctx context.Context) string, telemetry tel
pkg/service/twirp.go:397
↓ 1 callers
Function
toAnalyticsStream
( ssrc uint32, deltaStats *rtpstats.RTPDeltaInfo, deltaStatsRemoteView *rtpstats.RTPDeltaInfo, isSender bo
pkg/sfu/connectionquality/connectionstats.go:452
↓ 1 callers
Function
toAnalyticsVideoLayer
(layer int32, layerStats *rtpstats.RTPDeltaInfo)
pkg/sfu/connectionquality/connectionstats.go:503
↓ 1 callers
Method
transferSIPParticipantRequest
(ctx context.Context, req *livekit.TransferSIPParticipantRequest)
pkg/service/sip.go:718
↓ 1 callers
Method
translateCodecHeader
(extPkt *buffer.ExtPacket, tp *TranslationParams)
pkg/sfu/forwarder.go:2192
↓ 1 callers
Method
trySetKind
(kind livekit.TrackType)
pkg/rtc/subscriptionmanager.go:1460
↓ 1 callers
Method
unsubscribe
(s *mediaTrackSubscription)
pkg/rtc/subscriptionmanager.go:899
↓ 1 callers
Method
unsubscribeDataTrack
(s *dataTrackSubscription)
pkg/rtc/subscriptionmanager.go:1116
↓ 1 callers
Function
untilTransportsConnected
(transports ...*transportfakes.FakeHandler)
pkg/rtc/transport_test.go:579
↓ 1 callers
Method
update
(force bool)
pkg/rtc/dynacast/dynacastmanageraudio.go:127
↓ 1 callers
Method
update
(force bool)
pkg/rtc/dynacast/dynacastmanagervideo.go:143
↓ 1 callers
Method
updateActiveDecodeTargets
(activeDecodeTargetsBitmask uint32)
pkg/sfu/videolayerselector/dependencydescriptor.go:418
↓ 1 callers
Method
updateCTRTrend
(pi *packetInfo, sendDelta, recvDelta int64, isLost bool)
pkg/sfu/bwe/sendsidebwe/congestion_detector.go:1026
↓ 1 callers
Method
updateCongestionState
(state bwe.CongestionState, reason channelCongestionReason)
pkg/sfu/bwe/remotebwe/remote_bwe.go:228
↓ 1 callers
Method
updateCongestionState
(state bwe.CongestionState)
pkg/sfu/bwe/sendsidebwe/congestion_detector.go:1113
↓ 1 callers
Method
updateDependencyStructure
(structure *dede.FrameDependencyStructure, decodeTargets []buffer.DependencyDescriptorDecodeTarget, extFrameNu
pkg/sfu/videolayerselector/dependencydescriptor.go:387
↓ 1 callers
Method
updateDirection
()
pkg/sfu/ccutils/trenddetector.go:237
↓ 1 callers
Method
updateEstimatedFrameRate
()
pkg/sfu/streamtracker/streamtracker_frame.go:189
↓ 1 callers
Method
updateFromCLI
(c *cli.Command, baseFlags []cli.Flag)
pkg/config/config.go:853
↓ 1 callers
Method
updateMaxTemporalLayerSeen
(brs Bitrates)
pkg/sfu/streamtrackermanager.go:614
↓ 1 callers
Method
updateNACKState
(sequenceNumber uint16, flowState rtpstats.RTPFlowState)
pkg/sfu/buffer/buffer_base.go:925
↓ 1 callers
Method
updateOOBNACKState
(sequenceNumber uint16, arrivalTime int64, size int)
pkg/sfu/buffer/buffer_base.go:937
↓ 1 callers
Method
updatePropagationDelayAndRecordSenderReport
(srData *livekit.RTCPSenderReportState)
pkg/sfu/rtpstats/rtpstats_receiver.go:759
↓ 1 callers
Method
updateRidsFromSDP
(parsed *sdp.SessionDescription, unmatchVideos []*sdp.MediaDescription)
pkg/rtc/participant.go:1065
↓ 1 callers
Method
updateScoreFromReceiverReport
(at time.Time)
pkg/sfu/connectionquality/connectionstats.go:230
↓ 1 callers
Method
updateStatsWorker
()
pkg/sfu/connectionquality/connectionstats.go:365
↓ 1 callers
Method
updateStatusCheckTime
()
pkg/sfu/streamtracker/streamtracker_frame.go:177
↓ 1 callers
Method
updateStreamingStart
(at time.Time)
pkg/sfu/connectionquality/connectionstats.go:305
↓ 1 callers
Method
validateCreate
(w http.ResponseWriter, r *http.Request)
pkg/service/whipservice.go:122
↓ 1 callers
Method
waitForForwardersStop
()
pkg/sfu/receiver_base.go:920
↓ 1 callers
Method
waitForParticipantLeaving
()
pkg/rtc/room.go:224
↓ 1 callers
Method
waitForPendingJobs
()
pkg/rtc/room.go:197
↓ 1 callers
Function
waitTCPPort
(t testing.TB, addr string)
pkg/service/docker_test.go:52
↓ 1 callers
Method
worker
()
pkg/metric/metrics_collector.go:196
↓ 1 callers
Method
worker
()
pkg/metric/metrics_reporter.go:119
↓ 1 callers
Method
worker
()
pkg/rtc/signalanddatastats.go:292
↓ 1 callers
Method
worker
(generation uint32)
pkg/sfu/streamtracker/streamtracker.go:258
↓ 1 callers
Function
writeConfigFile
(test testStruct, t *testing.T)
cmd/server/main_test.go:57
↓ 1 callers
Method
writeExtendedFields
()
pkg/sfu/rtpextension/dependencydescriptor/dependencydescriptorwriter.go:203
↓ 1 callers
Method
writeFrameChains
()
pkg/sfu/rtpextension/dependencydescriptor/dependencydescriptorwriter.go:433
↓ 1 callers
Method
writeFrameDependencyDefinition
()
pkg/sfu/rtpextension/dependencydescriptor/dependencydescriptorwriter.go:382
↓ 1 callers
Method
writeFrameDtis
()
pkg/sfu/rtpextension/dependencydescriptor/dependencydescriptorwriter.go:404
↓ 1 callers
Method
writeFrameFdiffs
()
pkg/sfu/rtpextension/dependencydescriptor/dependencydescriptorwriter.go:413
↓ 1 callers
Method
writeFrames
()
test/client/datatrack_writer.go:53
↓ 1 callers
Method
writeH264
()
test/client/trackwriter.go:186
↓ 1 callers
Method
writeMandatoryFields
()
pkg/sfu/rtpextension/dependencydescriptor/dependencydescriptorwriter.go:166
↓ 1 callers
Method
writeNull
()
test/client/trackwriter.go:107
↓ 1 callers
Method
writeOgg
()
test/client/trackwriter.go:125
↓ 1 callers
Method
writeReliable
(p []byte)
pkg/sfu/datachannel/datachannel_writer.go:86
↓ 1 callers
Method
writeResolutions
()
pkg/sfu/rtpextension/dependencydescriptor/dependencydescriptorwriter.go:370
↓ 1 callers
Method
writeTemplateChains
()
pkg/sfu/rtpextension/dependencydescriptor/dependencydescriptorwriter.go:341
↓ 1 callers
Method
writeTemplateDependencyStructure
()
pkg/sfu/rtpextension/dependencydescriptor/dependencydescriptorwriter.go:247
↓ 1 callers
Method
writeTemplateDtis
()
pkg/sfu/rtpextension/dependencydescriptor/dependencydescriptorwriter.go:313
↓ 1 callers
Method
writeTemplateFdiffs
()
pkg/sfu/rtpextension/dependencydescriptor/dependencydescriptorwriter.go:325
↓ 1 callers
Method
writeTemplateLayers
()
pkg/sfu/rtpextension/dependencydescriptor/dependencydescriptorwriter.go:284
↓ 1 callers
Method
writeUnreliable
(p []byte)
pkg/sfu/datachannel/datachannel_writer.go:112
↓ 1 callers
Method
writeVP8
()
test/client/trackwriter.go:158
Method
APICall
(ctx context.Context, apiCallInfo *livekit.APICallInfo)
pkg/telemetry/telemetryservice.go:153
Method
APICall
(ctx context.Context, apiCallInfo *livekit.APICallInfo)
pkg/telemetry/events.go:572
Method
APICall
(arg1 context.Context, arg2 *livekit.APICallInfo)
pkg/telemetry/telemetryfakes/fake_telemetry_service.go:324
Method
APICallArgsForCall
(i int)
pkg/telemetry/telemetryfakes/fake_telemetry_service.go:350
Method
APICallCallCount
()
pkg/telemetry/telemetryfakes/fake_telemetry_service.go:338
Method
APICallCalls
(stub func(context.Context, *livekit.APICallInfo))
pkg/telemetry/telemetryfakes/fake_telemetry_service.go:344
Function
AbsCaptureTimeFromValue
(absoluteCaptureTimestamp uint64, estimatedCaptureClockOffset int64)
pkg/sfu/rtpextension/abscapturetime/abscapturetime.go:69
Method
Accept
()
pkg/telemetry/statsconn.go:33
Method
ActiveAt
()
pkg/rtc/types/typesfakes/fake_local_participant.go:1586
Method
ActiveAtCallCount
()
pkg/rtc/types/typesfakes/fake_local_participant.go:1604
Method
ActiveAtCalls
(stub func() time.Time)
pkg/rtc/types/typesfakes/fake_local_participant.go:1610
Method
ActiveAtReturns
(result1 time.Time)
pkg/rtc/types/typesfakes/fake_local_participant.go:1616
Method
ActiveAtReturnsOnCall
(i int, result1 time.Time)
pkg/rtc/types/typesfakes/fake_local_participant.go:1625
Method
ActiveCount
()
pkg/routing/signal.go:42
Method
ActiveCount
()
pkg/routing/signal.go:71
Method
ActiveCount
()
pkg/routing/routingfakes/fake_signal_client.go:47
Method
ActiveCountCallCount
()
pkg/routing/routingfakes/fake_signal_client.go:65
Method
ActiveCountCalls
(stub func() int)
pkg/routing/routingfakes/fake_signal_client.go:71
Method
ActiveCountReturns
(result1 int)
pkg/routing/routingfakes/fake_signal_client.go:77
Method
ActiveCountReturnsOnCall
(i int, result1 int)
pkg/routing/routingfakes/fake_signal_client.go:86
Method
Add
(db *livekit.DataBlob)
pkg/rtc/participant_data_blob.go:41
Method
Add
(pi *packetInfo, sendDelta, recvDelta int64, isLost bool)
pkg/sfu/bwe/sendsidebwe/probe_packet_group.go:117
Method
AddBitrateTransition
(bitrate int64)
pkg/sfu/connectionquality/connectionstats.go:144
Method
AddBitrateTransitionAt
(bitrate int64, at time.Time)
pkg/sfu/connectionquality/scorer.go:298
Method
AddCodec
(mime mime.MimeType)
pkg/rtc/dynacast/interfaces.go:86
Method
AddCodec
(mime mime.MimeType)
pkg/rtc/dynacast/dynacastmanagerbase.go:71
Method
AddDataBlob
(dataBlob *livekit.DataBlob)
pkg/rtc/types/interfaces.go:359
Method
AddDataBlob
(arg1 *livekit.DataBlob)
pkg/rtc/types/typesfakes/fake_participant.go:380
← previous
next →
2,901–3,000 of 7,437, ranked by callers