TrackEvents
type TrackEvents = object;Defined in: client-sdk-js/src/track/Track.ts:5
Properties
Section titled “Properties”audioPlaybackFailed
Section titled “audioPlaybackFailed”audioPlaybackFailed: (error?) => void;Defined in: client-sdk-js/src/track/Track.ts:12
Parameters
Section titled “Parameters”error?
Section titled “error?”Error
Returns
Section titled “Returns”void
audioPlaybackStarted
Section titled “audioPlaybackStarted”audioPlaybackStarted: () => void;Defined in: client-sdk-js/src/track/Track.ts:11
Returns
Section titled “Returns”void
audioSilenceDetected
Section titled “audioSilenceDetected”audioSilenceDetected: () => void;Defined in: client-sdk-js/src/track/Track.ts:19
Returns
Section titled “Returns”void
elementAttached
Section titled “elementAttached”elementAttached: (element) => void;Defined in: client-sdk-js/src/track/Track.ts:9
Parameters
Section titled “Parameters”element
Section titled “element”HTMLMediaElement
Returns
Section titled “Returns”void
elementDetached
Section titled “elementDetached”elementDetached: (element) => void;Defined in: client-sdk-js/src/track/Track.ts:10
Parameters
Section titled “Parameters”element
Section titled “element”HTMLMediaElement
Returns
Section titled “Returns”void
ended: (track) => void;Defined in: client-sdk-js/src/track/Track.ts:8
Parameters
Section titled “Parameters”Returns
Section titled “Returns”void
muted: (track) => void;Defined in: client-sdk-js/src/track/Track.ts:6
Parameters
Section titled “Parameters”Returns
Section titled “Returns”void
streamStateChanged
Section titled “streamStateChanged”streamStateChanged: (track, streamState) => void;Defined in: client-sdk-js/src/track/Track.ts:20
Parameters
Section titled “Parameters”streamState
Section titled “streamState”Returns
Section titled “Returns”void
timeSyncUpdate
Section titled “timeSyncUpdate”timeSyncUpdate: (update) => void;Defined in: client-sdk-js/src/track/Track.ts:21
Parameters
Section titled “Parameters”update
Section titled “update”rtpTimestamp
Section titled “rtpTimestamp”number
timestamp
Section titled “timestamp”number
Returns
Section titled “Returns”void
unmuted
Section titled “unmuted”unmuted: (track) => void;Defined in: client-sdk-js/src/track/Track.ts:7
Parameters
Section titled “Parameters”Returns
Section titled “Returns”void
upstreamPaused
Section titled “upstreamPaused”upstreamPaused: (track) => void;Defined in: client-sdk-js/src/track/Track.ts:15
Parameters
Section titled “Parameters”Returns
Section titled “Returns”void
upstreamResumed
Section titled “upstreamResumed”upstreamResumed: (track) => void;Defined in: client-sdk-js/src/track/Track.ts:16
Parameters
Section titled “Parameters”Returns
Section titled “Returns”void
videoDimensionsChanged
Section titled “videoDimensionsChanged”videoDimensionsChanged: (dimensions, track) => void;Defined in: client-sdk-js/src/track/Track.ts:18
Parameters
Section titled “Parameters”dimensions
Section titled “dimensions”Returns
Section titled “Returns”void
videoPlaybackFailed
Section titled “videoPlaybackFailed”videoPlaybackFailed: (error?) => void;Defined in: client-sdk-js/src/track/Track.ts:14
Parameters
Section titled “Parameters”error?
Section titled “error?”Error
Returns
Section titled “Returns”void
videoPlaybackStarted
Section titled “videoPlaybackStarted”videoPlaybackStarted: () => void;Defined in: client-sdk-js/src/track/Track.ts:13
Returns
Section titled “Returns”void
visibilityChanged
Section titled “visibilityChanged”visibilityChanged: (visible, track) => void;Defined in: client-sdk-js/src/track/Track.ts:17
Parameters
Section titled “Parameters”visible
Section titled “visible”boolean
Returns
Section titled “Returns”void