Type Alias: PeerWithTracks<PeerMetadata, ServerMetadata, T>
PeerWithTracks<
PeerMetadata,ServerMetadata,T> =object
Defined in: react-client/src/hooks/usePeers.ts:22
Type Parameters​
| Type Parameter | Default type | Description |
|---|---|---|
PeerMetadata | - | Type of metadata set by peer while connecting to a room. |
ServerMetadata | - | Type of metadata set by the server while creating a peer. |
T extends Track | Track | - |
Properties​
cameraTrack?​
optionalcameraTrack:T
Defined in: react-client/src/hooks/usePeers.ts:26
customAudioTracks​
customAudioTracks:
T[]
Defined in: react-client/src/hooks/usePeers.ts:31
customVideoTracks​
customVideoTracks:
T[]
Defined in: react-client/src/hooks/usePeers.ts:30
id​
id:
PeerId
Defined in: react-client/src/hooks/usePeers.ts:23
metadata?​
optionalmetadata:Metadata<PeerMetadata,ServerMetadata>
Defined in: react-client/src/hooks/usePeers.ts:24
microphoneTrack?​
optionalmicrophoneTrack:T
Defined in: react-client/src/hooks/usePeers.ts:27
screenShareAudioTrack?​
optionalscreenShareAudioTrack:T
Defined in: react-client/src/hooks/usePeers.ts:29
screenShareVideoTrack?​
optionalscreenShareVideoTrack:T
Defined in: react-client/src/hooks/usePeers.ts:28
tracks​
tracks:
T[]
Defined in: react-client/src/hooks/usePeers.ts:25