MCPcopy Create free account

hub / github.com/peer-calls/peer-calls / functions

Functions1,240 in github.com/peer-calls/peer-calls

↓ 2 callersFunctionremoveTrackFromPeer
( peer: PeerState, track: MediaStreamTrack, stream: MediaStream, )
src/client/reducers/peers.ts:30
↓ 2 callersFunctionrender
()
src/client/components/Unsupported.test.tsx:8
↓ 2 callersFunctionrender
()
src/client/components/VideoSrc.test.tsx:42
↓ 2 callersMethodrequest
(req trackEventSubRequest)
server/pubsub/events.go:91
↓ 2 callersFunctionresetIfAvailable
resetIfAvailable calls Reset method on a *time.Ticker or *time.Timer, but only if it exists. It panics otherwise. This is because old go versions do n
server/clock/clock.go:165
↓ 2 callersMethodresubscribe
()
src/client/components/VUMeter.tsx:36
↓ 2 callersFunctionrevokeObjectURL
(url: string)
src/client/window.ts:3
↓ 2 callersFunctionsafeCreateObjectURL
(stream: MediaStream)
src/client/reducers/streams.ts:52
↓ 2 callersFunctionsendMessage
(message: MessageType)
src/client/actions/ChatActions.ts:47
↓ 2 callersFunctionsetChild
( obj: Record<Parent, Record<Child, Value>>, parentKey: Parent, childKey: Child, value: Value, )
src/client/reducers/recordSet.ts:6
↓ 2 callersFunctionsetEnvBool
(dest *bool, name string)
server/configread.go:145
↓ 2 callersFunctionsetEnvUint16
(dest *uint16, name string)
server/configread.go:138
↓ 2 callersMethodsetNumWindows
(numWindows: number)
src/client/frame.ts:33
↓ 2 callersMethodsetPassword
(password: string)
src/client/insertable-streams/index.ts:477
↓ 2 callersMethodsetSize
(size: Dim)
src/client/frame.ts:46
↓ 2 callersFunctionsetSlice
(dest *[]string, value string)
server/configread.go:116
↓ 2 callersFunctionstatic
(prefix string, box fs.FS)
server/mux.go:176
↓ 2 callersMethodsubscribe
(streamId: string, callback: AudioMessageCallback)
src/client/audio/AudioProcessor.ts:129
↓ 2 callersFunctionsuccessfulDial
()
src/client/reducers/media.test.ts:366
↓ 2 callersMethodunsafeInit
()
src/client/audio/AudioProcessor.ts:32
↓ 2 callersMethodunsub
(subClientID identifiers.ClientID)
server/pubsub/track_reader.go:119
↓ 2 callersFunctionupdateEncryptContext
()
src/client/insertable-streams/index.ts:187
↓ 2 callersFunctionwaitFor
(t *testing.T, ch <-chan struct{}, timeout time.Duration, desc string)
server/servertransport/transport_test.go:372
↓ 2 callersMethodwantClose
()
server/udptransport2/control_state_tracker.go:70
↓ 2 callersMethodwantCreate
()
server/udptransport2/control_state_tracker.go:50
↓ 2 callersMethodwrite
(header *rtp.Header, payload []byte, a interceptor.Attributes)
server/servertransport/track_local.go:92
↓ 1 callersMethodAcceptConn
AcceptConn reads from Conns channel. It returns io.ErrClosedPipe when the channel is closed. Users should use either AcceptConn or Conns, but never bo
server/stringmux/stringmux.go:253
↓ 1 callersMethodAcceptEvent
()
server/room.go:133
↓ 1 callersMethodAvg
Avg returns the average bitrate.
server/pubsub/remb.go:102
↓ 1 callersMethodBroadcast
Send a message to all sockets
server/memoryadapter.go:113
↓ 1 callersMethodClients
Returns IDs of all known clients connected to this room
server/redisadapter.go:211
↓ 1 callersMethodClose
()
server/wrtcsignaller.go:141
↓ 1 callersMethodClose
()
server/webrtctransport.go:334
↓ 1 callersMethodClose
()
server/udptransport2/factory.go:540
↓ 1 callersMethodCloseTransport
(streamID identifiers.RoomID)
server/udptransport2/factory.go:518
↓ 1 callersMethodCodec
()
server/transport/simple_track.go:41
↓ 1 callersMethodDebug
(msg string)
server/pionlogger/pionlogger.go:39
↓ 1 callersMethodDebugf
(format string, args ...interface{})
server/pionlogger/pionlogger.go:43
↓ 1 callersMethodDesc
()
server/command/command.go:109
↓ 1 callersMethodDone
This does not close any channel, but returns a channel that can be used for signalling closing of peer connection
server/wrtcsignaller.go:64
↓ 1 callersMethodDone
()
server/transport/transport.go:40
↓ 1 callersMethodError
(msg string)
server/pionlogger/pionlogger.go:69
↓ 1 callersFunctionExec
(ctx context.Context, props Props)
server/cli/cli.go:18
↓ 1 callersMethodHandleMessage
(msg message.Message)
server/sfu.go:128
↓ 1 callersMethodHangUp
()
server/sfu.go:153
↓ 1 callersMethodInfo
(msg string)
server/pionlogger/pionlogger.go:49
↓ 1 callersMethodInfof
(format string, args ...interface{})
server/pionlogger/pionlogger.go:53
↓ 1 callersMethodIsLevelEnabled
IsLevelEnabled implements Logger.
server/logger/logger.go:225
↓ 1 callersMethodIsServer
()
server/identifiers/identifiers.go:50
↓ 1 callersMethodLevel
Level implements Logger.
server/logger/logger.go:177
↓ 1 callersMethodLocalAddr
()
server/stringmux/stringmux.go:300
↓ 1 callersFunctionMatchRange
MatchRange is a MatchFunc that accepts packets with the first byte in [lower..upper]
server/servertransport/match.go:15
↓ 1 callersMethodMax
Max returns thet maximum bitrate.
server/pubsub/remb.go:95
↓ 1 callersMethodMetadata
()
server/wsclient.go:76
↓ 1 callersMethodNamespace
()
server/logger/logger.go:17
↓ 1 callersMethodNegotiate
()
server/wrtcnegotiator.go:111
↓ 1 callersMethodNegotiationDone
NegotiationDone returns the channel that will be closed as soon as the current negotiation is done. If there is no negotiation in progress, it returns
server/wrtcsignaller.go:373
↓ 1 callersFunctionNew
()
server/multierr/multierr.go:16
↓ 1 callersFunctionNewDataTransceiver
( log logger.Logger, clientID identifiers.ClientID, dataChannel *webrtc.DataChannel, peerConnection *webrt
server/datatransceiver.go:42
↓ 1 callersFunctionNewDataTransport
(params DataTransportParams)
server/servertransport/data_transport.go:26
↓ 1 callersFunctionNewFactory
(params FactoryParams)
server/udptransport2/factory.go:52
↓ 1 callersFunctionNewJitterHandler
(log logger.Logger, enabled bool)
server/sfu/jitter.go:21
↓ 1 callersFunctionNewJitterNackHandler
( log logger.Logger, jitterBuffer *JitterBuffer, )
server/sfu/jitter.go:29
↓ 1 callersFunctionNewMediaStream
(params MediaStreamParams)
server/servertransport/media_stream.go:70
↓ 1 callersFunctionNewMetadataTransport
(params MetadataTransportParams)
server/servertransport/metadata_transport.go:63
↓ 1 callersFunctionNewNegotiator
( log logger.Logger, initiator bool, peerConnection *webrtc.PeerConnection, onOffer func(webrtc.SessionDes
server/wrtcnegotiator.go:31
↓ 1 callersFunctionNewNetworkTypes
(log logger.Logger, networkTypes []string)
server/network_types.go:9
↓ 1 callersFunctionNewNodeManager
(params NodeManagerParams)
server/nodemanager.go:35
↓ 1 callersFunctionNewPProf
()
server/pprof.go:8
↓ 1 callersFunctionNewPeerManager
(room identifiers.RoomID, log logger.Logger, jitterHandler JitterHandler)
server/sfu/peer_manager.go:39
↓ 1 callersFunctionNewPubTrack
(roomID identifiers.RoomID, payload PubTrack)
server/message/message.go:78
↓ 1 callersFunctionNewRTCPReader
(params RTCPReaderParams)
server/cli/play/rtcp_reader.go:24
↓ 1 callersFunctionNewRTCPWriter
(params RTCPWriterParams)
server/cli/play/rtcp_writer.go:22
↓ 1 callersFunctionNewRTPReader
(params RTPReaderParams)
server/cli/play/rtp_reader.go:31
↓ 1 callersFunctionNewRootCommand
(props Props)
server/cli/root.go:7
↓ 1 callersFunctionNewSocketHandler
( ctx context.Context, log logger.Logger, tracksManager TracksManager, webRTCTransportFactory *WebRTCTrans
server/sfu.go:102
↓ 1 callersMethodNewSource
NewSource creates a new instance of Source.
server/sfu/stats/source.go:44
↓ 1 callersFunctionNewSubTrack
(roomID identifiers.RoomID, payload SubTrack)
server/message/message.go:88
↓ 1 callersMethodNewTimer
NewTimer implements the Clock interface.
server/clock/mock.go:83
↓ 1 callersFunctionNewTrackKind
(codecType webrtc.RTPCodecType)
server/transport/codec.go:31
↓ 1 callersFunctionNewTrackReader
(trackRemote transport.TrackRemote, onClose func())
server/pubsub/track_reader.go:35
↓ 1 callersFunctionNewTransport
( log logger.Logger, streamID identifiers.RoomID, mediaConn stringmux.Conn, dataConn stringmux.Conn, meta
server/udptransport2/transport.go:20
↓ 1 callersFunctionNewWebRTCTransport
( log logger.Logger, roomID identifiers.RoomID, clientID identifiers.ClientID, peerID identifiers.PeerID,
server/webrtctransport.go:242
↓ 1 callersMethodNewWebRTCTransport
( roomID identifiers.RoomID, clientID identifiers.ClientID, peerID identifiers.PeerID, )
server/webrtctransport.go:188
↓ 1 callersFunctionNewWebRTCTransportFactory
( log logger.Logger, iceServers []ICEServer, sfuConfig NetworkConfigSFU, )
server/webrtctransport.go:27
↓ 1 callersFunctionNewWebsocketContext
NewWebsocketContext initializes the new websocket context. Users must call the Close method once they are done.
server/wssub.go:39
↓ 1 callersFunctionParseUDPAddrs
(addrs []string)
server/addr.go:32
↓ 1 callersMethodPeerID
()
server/transport/simple_track.go:33
↓ 1 callersMethodPeerID
()
server/transport/track.go:9
↓ 1 callersMethodRTPCodecType
()
server/transport/codec.go:39
↓ 1 callersMethodRTPHeaderExtensionsForMimeType
(mimeType string)
server/codecs/registry.go:283
↓ 1 callersFunctionRandUint32
nolint:gochecknoglobals RandUint32 generates a mathmatical random uint32.
server/servertransport/metadata_transport.go:23
↓ 1 callersFunctionReadConfigFile
(filename string, c *Config)
server/configread.go:13
↓ 1 callersMethodRegisterFlags
RegisterFlags can be implemented to register custom flags.
server/command/command.go:37
↓ 1 callersMethodRemoteAddr
()
server/stringmux/stringmux.go:304
↓ 1 callersMethodRemove
Remove a client from the room
server/memoryadapter.go:59
↓ 1 callersMethodRemoveBuffer
(ssrc uint32)
server/sfu/jitter_buffer.go:50
↓ 1 callersMethodReset
Reset stops a ticker and resets its period to the specified duration. The next tick will arrive after the new period elapses.
server/clock/clock.go:65
↓ 1 callersMethodRoomEventsChannel
()
server/room.go:142
↓ 1 callersMethodSDPType
()
server/message/signal.go:43
← previousnext →401–500 of 1,240, ranked by callers