applyConstraints? | public | (constraints) => Promise<void> | - | - | MediaTrack.applyConstraints |
clone? | public | (signals?, label?) => MediaTrack | - | - | MediaTrack.clone |
constraints | public | InputDeviceConstraint | - | - | - |
expectedInput? | public | MediaDeviceInfoLike | The MediaDeviceInfo object representing the device that the track is expected to be connected to. See https://developer.mozilla.org/en-US/docs/Web/API/MediaDeviceInfo | MediaTrack.expectedInput | - |
getConstraints? | public | () => InputDeviceConstraint | - | - | MediaTrack.getConstraints |
getSettings? | public | () => ExtendedMediaTrackSettings | - | - | MediaTrack.getSettings |
id? | readonly | string | A unique identifier for the track same as MediaStreamTrack.id if track is available otherwise it uses the id from the construction or the kind. See MediaTrackInit | - | MediaTrack.id |
input | public | undefined | MediaDeviceInfoLike | The MediaDeviceInfo object representing the device that the track is connected to. See https://developer.mozilla.org/en-US/docs/Web/API/MediaDeviceInfo | MediaTrack.input | - |
kind | public | "audioinput" | "videoinput" | - | MediaTrack.kind | - |
label? | readonly | string | - | - | MediaTrack.label |
mute? | public | (toMute, self, soft?) => void | Overriding Mute the track | - | - |
muted? | public | boolean | The current mute state of the track. undefined means the track is not available | - | MediaTrack.muted |
overrideMute? | public | boolean | - | - | - |
previousMediaTrack? | readonly | MediaTrack | - | - | MediaTrack.previousMediaTrack |
release? | public | () => Promise<void> | - | - | MediaTrack.release |
signals? | public | MediaSignals | - | - | - |
source? | readonly | MediaTrack | The source track that it is originated from | - | MediaTrack.source |
stopped? | readonly | boolean | It maps to MediaStreamTrack['readyState'] When true the track's readyState is ended, false means live otherwise the track is not available | - | MediaTrack.stopped |
suspended? | readonly | boolean | Indicate that the media has been suspended by the User Agent, and it could happen at any time. undefined means the track is not available | - | MediaTrack.suspended |
toJSON? | public | () => unknown | - | - | MediaTrack.toJSON |
track? | readonly | MediaStreamTrack | The MediaStreamTrack object representing the track See https://developer.mozilla.org/en-US/docs/Web/API/MediaStreamTrack | - | MediaTrack.track |