The MediaTrackSettings dictionary is used to return the current
configured for each of a web.video.MediaStreamTrack
's settings.
values will adhere as closely as possible to any constraints
described using a web.streams.MediaTrackConstraints
object
set using applyConstraints()
, and will adhere to the default
for any properties whose constraints haven't been changed, or
customized constraints couldn't be matched.
The MediaTrackSettings dictionary is used to return the current configured for each of a `web.video.MediaStreamTrack`'s settings. values will adhere as closely as possible to any constraints described using a `web.streams.MediaTrackConstraints` object set using `applyConstraints()`, and will adhere to the default for any properties whose constraints haven't been changed, or customized constraints couldn't be matched.
(aspect-ratio this)
Property.
The web.video.MediaTrackSettings
dictionary's aspectRatio property
a double-precision floating-point number indicating the aspect
of the web.video.MediaStreamTrack
as currently configured.
lets you determine what value was selected to comply with your
constraints for this property's value as described in the MediaTrackConstraints.aspectRatio
you provided when calling either getUserMedia()
or MediaStreamTrack.applyConstraints()
.
var aspectRatio = MediaTrackSettings.aspectRatio;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/aspectRatio
Property. The `web.video.MediaTrackSettings` dictionary's aspectRatio property a double-precision floating-point number indicating the aspect of the `web.video.MediaStreamTrack` as currently configured. lets you determine what value was selected to comply with your constraints for this property's value as described in the `MediaTrackConstraints.aspectRatio` you provided when calling either `getUserMedia()` or `MediaStreamTrack.applyConstraints()`. `var aspectRatio = MediaTrackSettings.aspectRatio;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/aspectRatio`
(auto-gain-control this)
Property.
The web.video.MediaTrackSettings
dictionary's autoGainControl
is a Boolean value whose value indicates whether or not automatic
control (AGC) is enabled on an audio track. This lets you determine
value was selected to comply with your specified constraints
this property's value as described in the MediaTrackConstraints.autoGainControl
you provided when calling either getUserMedia()
or MediaStreamTrack.applyConstraints()
.
var autoGainControl = MediaTrackSettings.autoGainControl;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/autoGainControl
Property. The `web.video.MediaTrackSettings` dictionary's autoGainControl is a Boolean value whose value indicates whether or not automatic control (AGC) is enabled on an audio track. This lets you determine value was selected to comply with your specified constraints this property's value as described in the `MediaTrackConstraints.autoGainControl` you provided when calling either `getUserMedia()` or `MediaStreamTrack.applyConstraints()`. `var autoGainControl = MediaTrackSettings.autoGainControl;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/autoGainControl`
(channel-count this)
Property.
The web.video.MediaTrackSettings
dictionary's channelCount
is an integer indicating how many audio channel the web.video.MediaStreamTrack
currently configured to have. This lets you determine what value
selected to comply with your specified constraints for this property's
as described in the MediaTrackConstraints.channelCount
property
provided when calling either getUserMedia()
or MediaStreamTrack.applyConstraints()
.
var channelCount = MediaTrackSettings.channelCount;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/channelCount
Property. The `web.video.MediaTrackSettings` dictionary's channelCount is an integer indicating how many audio channel the `web.video.MediaStreamTrack` currently configured to have. This lets you determine what value selected to comply with your specified constraints for this property's as described in the `MediaTrackConstraints.channelCount` property provided when calling either `getUserMedia()` or `MediaStreamTrack.applyConstraints()`. `var channelCount = MediaTrackSettings.channelCount;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/channelCount`
(cursor this)
Property.
The web.video.MediaTrackSettings
dictionary's cursor property
whether or not the cursor should be captured as part of the video
included in the web.streams.MediaStream
returned by getDisplayMedia()
.
cursorSetting = mediaTrackSettings.cursor;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/cursor
Property. The `web.video.MediaTrackSettings` dictionary's cursor property whether or not the cursor should be captured as part of the video included in the `web.streams.MediaStream` returned by `getDisplayMedia()`. `cursorSetting = mediaTrackSettings.cursor;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/cursor`
(device-id this)
Property.
The web.video.MediaTrackSettings
dictionary's deviceId property
a web.DOMString
which uniquely identifies the source for the
web.video.MediaStreamTrack
for the origin corresponding to
browsing session. This lets you determine what value was selected
comply with your specified constraints for this property's value
described in the MediaTrackConstraints.deviceId
property you
when calling either getUserMedia()
.
var deviceId = MediaTrackSettings.deviceId;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/deviceId
Property. The `web.video.MediaTrackSettings` dictionary's deviceId property a `web.DOMString` which uniquely identifies the source for the `web.video.MediaStreamTrack` for the origin corresponding to browsing session. This lets you determine what value was selected comply with your specified constraints for this property's value described in the `MediaTrackConstraints.deviceId` property you when calling either `getUserMedia()`. `var deviceId = MediaTrackSettings.deviceId;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/deviceId`
(display-surface this)
Property.
The web.video.MediaTrackSettings
dictionary's displaySurface
indicates the type of display surface being captured.
displaySurface = mediaTrackSettings.displaySurface;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/displaySurface
Property. The `web.video.MediaTrackSettings` dictionary's displaySurface indicates the type of display surface being captured. `displaySurface = mediaTrackSettings.displaySurface;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/displaySurface`
(echo-cancellation this)
Property.
The web.video.MediaTrackSettings
dictionary's echoCancellation
is a Boolean value whose value indicates whether or not echo
is enabled on an audio track. This lets you determine what value
selected to comply with your specified constraints for this property's
as described in the MediaTrackConstraints.echoCancellation
you provided when calling either getUserMedia()
or MediaStreamTrack.applyConstraints()
.
var echoCancellation = MediaTrackSettings.echoCancellation;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/echoCancellation
Property. The `web.video.MediaTrackSettings` dictionary's echoCancellation is a Boolean value whose value indicates whether or not echo is enabled on an audio track. This lets you determine what value selected to comply with your specified constraints for this property's as described in the `MediaTrackConstraints.echoCancellation` you provided when calling either `getUserMedia()` or `MediaStreamTrack.applyConstraints()`. `var echoCancellation = MediaTrackSettings.echoCancellation;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/echoCancellation`
(facing-mode this)
Property.
The web.video.MediaTrackSettings
dictionary's facingMode property
a web.DOMString
indicating the direction in which the camera
the video track represented by the web.video.MediaStreamTrack
currently facing. This lets you determine what value was selected
comply with your specified constraints for this property's value
described in the MediaTrackConstraints.facingMode
property
provided when calling either getUserMedia()
or MediaStreamTrack.applyConstraints()
.
var facingMode = MediaTrackSettings.facingMode;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/facingMode
Property. The `web.video.MediaTrackSettings` dictionary's facingMode property a `web.DOMString` indicating the direction in which the camera the video track represented by the `web.video.MediaStreamTrack` currently facing. This lets you determine what value was selected comply with your specified constraints for this property's value described in the `MediaTrackConstraints.facingMode` property provided when calling either `getUserMedia()` or `MediaStreamTrack.applyConstraints()`. `var facingMode = MediaTrackSettings.facingMode;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/facingMode`
(frame-rate this)
Property.
The web.video.MediaTrackSettings
dictionary's frameRate property
a double-precision floating-point number indicating the frame
in frames per second, of the web.video.MediaStreamTrack
as
configured. This lets you determine what value was selected to
with your specified constraints for this property's value as
in the MediaTrackConstraints.frameRate
property you provided
calling either getUserMedia()
or MediaStreamTrack.applyConstraints()
.
var frameRate = MediaTrackSettings.frameRate;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/frameRate
Property. The `web.video.MediaTrackSettings` dictionary's frameRate property a double-precision floating-point number indicating the frame in frames per second, of the `web.video.MediaStreamTrack` as configured. This lets you determine what value was selected to with your specified constraints for this property's value as in the `MediaTrackConstraints.frameRate` property you provided calling either `getUserMedia()` or `MediaStreamTrack.applyConstraints()`. `var frameRate = MediaTrackSettings.frameRate;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/frameRate`
(group-id this)
Property.
The web.video.MediaTrackSettings
dictionary's groupId property
a browsing-session unique web.DOMString
which identifies the
of devices which includes the source for the web.video.MediaStreamTrack
.
lets you determine what value was selected to comply with your
constraints for this property's value as described in the MediaTrackConstraints.groupId
you provided when calling either getUserMedia()
.
var groupId = MediaTrackSettings.groupId;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/groupId
Property. The `web.video.MediaTrackSettings` dictionary's groupId property a browsing-session unique `web.DOMString` which identifies the of devices which includes the source for the `web.video.MediaStreamTrack`. lets you determine what value was selected to comply with your constraints for this property's value as described in the `MediaTrackConstraints.groupId` you provided when calling either `getUserMedia()`. `var groupId = MediaTrackSettings.groupId;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/groupId`
(height this)
Property.
The web.video.MediaTrackSettings
dictionary's height property
an integer indicating the number of pixels tall web.video.MediaStreamTrack
currently configured to be. This lets you determine what value
selected to comply with your specified constraints for this property's
as described in the MediaTrackConstraints.height
property you
when calling either getUserMedia()
or MediaStreamTrack.applyConstraints()
.
var height = MediaTrackSettings.height;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/height
Property. The `web.video.MediaTrackSettings` dictionary's height property an integer indicating the number of pixels tall `web.video.MediaStreamTrack` currently configured to be. This lets you determine what value selected to comply with your specified constraints for this property's as described in the `MediaTrackConstraints.height` property you when calling either `getUserMedia()` or `MediaStreamTrack.applyConstraints()`. `var height = MediaTrackSettings.height;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/height`
(latency this)
Property.
The web.video.MediaTrackSettings
dictionary's latency property
a double-precision floating-point number indicating the estimated
(specified in seconds) of the web.video.MediaStreamTrack
as
configured. This lets you determine what value was selected to
with your specified constraints for this property's value as
in the MediaTrackConstraints.latency
property you provided
calling either getUserMedia()
or MediaStreamTrack.applyConstraints()
.
var latency = MediaTrackSettings.latency;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/latency
Property. The `web.video.MediaTrackSettings` dictionary's latency property a double-precision floating-point number indicating the estimated (specified in seconds) of the `web.video.MediaStreamTrack` as configured. This lets you determine what value was selected to with your specified constraints for this property's value as in the `MediaTrackConstraints.latency` property you provided calling either `getUserMedia()` or `MediaStreamTrack.applyConstraints()`. `var latency = MediaTrackSettings.latency;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/latency`
(logical-surface this)
Property.
The web.video.MediaTrackSettings
dictionary's logicalSurface
indicates whether or not the display area being captured is a
surface. Logical surfaces are those which are not necessarily
onscreen, or may even be off-screen, such as windows' backing
(where only part of the buffer is visible without scrolling the
window) and offscreen rendering contexts.
isLogicalSurface = mediaTrackSettings.logicalSurface;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/logicalSurface
Property. The `web.video.MediaTrackSettings` dictionary's logicalSurface indicates whether or not the display area being captured is a surface. Logical surfaces are those which are not necessarily onscreen, or may even be off-screen, such as windows' backing (where only part of the buffer is visible without scrolling the window) and offscreen rendering contexts. `isLogicalSurface = mediaTrackSettings.logicalSurface;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/logicalSurface`
(noise-suppression this)
Property.
The web.video.MediaTrackSettings
dictionary's noiseSuppression
is a Boolean value whose value indicates whether or not noise
technology is enabled on an audio track. This lets you determine
value was selected to comply with your specified constraints
this property's value as described in the MediaTrackConstraints.noiseSuppression
you provided when calling either getUserMedia()
or MediaStreamTrack.applyConstraints()
.
var noiseSuppression = MediaTrackSettings.noiseSuppression;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/noiseSuppression
Property. The `web.video.MediaTrackSettings` dictionary's noiseSuppression is a Boolean value whose value indicates whether or not noise technology is enabled on an audio track. This lets you determine value was selected to comply with your specified constraints this property's value as described in the `MediaTrackConstraints.noiseSuppression` you provided when calling either `getUserMedia()` or `MediaStreamTrack.applyConstraints()`. `var noiseSuppression = MediaTrackSettings.noiseSuppression;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/noiseSuppression`
(resize-mode this)
Property.
A DOMString indicating the current value of the resizeMode property, the mode used by the user agent to derive the resolution of the The value will be one of: "none" The track has the resolution offered by the camera, its driver the OS. "crop-and-scale" The track's resolution might be the result of the user agent cropping or downscaling from a higher camera resolution.
Property. A DOMString indicating the current value of the resizeMode property, the mode used by the user agent to derive the resolution of the The value will be one of: "none" The track has the resolution offered by the camera, its driver the OS. "crop-and-scale" The track's resolution might be the result of the user agent cropping or downscaling from a higher camera resolution.
(sample-rate this)
Property.
The web.video.MediaTrackSettings
dictionary's sampleRate property
an integer indicating how many audio samples per second the web.video.MediaStreamTrack
currently configured for. This lets you determine what value
selected to comply with your specified constraints for this property's
as described in the MediaTrackConstraints.sampleRate
property
provided when calling either getUserMedia()
or MediaStreamTrack.applyConstraints()
.
var sampleRate = MediaTrackSettings.sampleRate;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/sampleRate
Property. The `web.video.MediaTrackSettings` dictionary's sampleRate property an integer indicating how many audio samples per second the `web.video.MediaStreamTrack` currently configured for. This lets you determine what value selected to comply with your specified constraints for this property's as described in the `MediaTrackConstraints.sampleRate` property provided when calling either `getUserMedia()` or `MediaStreamTrack.applyConstraints()`. `var sampleRate = MediaTrackSettings.sampleRate;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/sampleRate`
(sample-size this)
Property.
The web.video.MediaTrackSettings
dictionary's sampleSize property
an integer indicating the linear sample size (in bits per sample)
web.video.MediaStreamTrack
is currently configured for. This
you determine what value was selected to comply with your specified
for this property's value as described in the MediaTrackConstraints.sampleSize
you provided when calling either getUserMedia()
or MediaStreamTrack.applyConstraints()
.
var sampleSize = MediaTrackSettings.sampleSize;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/sampleSize
Property. The `web.video.MediaTrackSettings` dictionary's sampleSize property an integer indicating the linear sample size (in bits per sample) `web.video.MediaStreamTrack` is currently configured for. This you determine what value was selected to comply with your specified for this property's value as described in the `MediaTrackConstraints.sampleSize` you provided when calling either `getUserMedia()` or `MediaStreamTrack.applyConstraints()`. `var sampleSize = MediaTrackSettings.sampleSize;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/sampleSize`
(set-aspect-ratio! this val)
Property.
The web.video.MediaTrackSettings
dictionary's aspectRatio property
a double-precision floating-point number indicating the aspect
of the web.video.MediaStreamTrack
as currently configured.
lets you determine what value was selected to comply with your
constraints for this property's value as described in the MediaTrackConstraints.aspectRatio
you provided when calling either getUserMedia()
or MediaStreamTrack.applyConstraints()
.
var aspectRatio = MediaTrackSettings.aspectRatio;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/aspectRatio
Property. The `web.video.MediaTrackSettings` dictionary's aspectRatio property a double-precision floating-point number indicating the aspect of the `web.video.MediaStreamTrack` as currently configured. lets you determine what value was selected to comply with your constraints for this property's value as described in the `MediaTrackConstraints.aspectRatio` you provided when calling either `getUserMedia()` or `MediaStreamTrack.applyConstraints()`. `var aspectRatio = MediaTrackSettings.aspectRatio;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/aspectRatio`
(set-auto-gain-control! this val)
Property.
The web.video.MediaTrackSettings
dictionary's autoGainControl
is a Boolean value whose value indicates whether or not automatic
control (AGC) is enabled on an audio track. This lets you determine
value was selected to comply with your specified constraints
this property's value as described in the MediaTrackConstraints.autoGainControl
you provided when calling either getUserMedia()
or MediaStreamTrack.applyConstraints()
.
var autoGainControl = MediaTrackSettings.autoGainControl;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/autoGainControl
Property. The `web.video.MediaTrackSettings` dictionary's autoGainControl is a Boolean value whose value indicates whether or not automatic control (AGC) is enabled on an audio track. This lets you determine value was selected to comply with your specified constraints this property's value as described in the `MediaTrackConstraints.autoGainControl` you provided when calling either `getUserMedia()` or `MediaStreamTrack.applyConstraints()`. `var autoGainControl = MediaTrackSettings.autoGainControl;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/autoGainControl`
(set-channel-count! this val)
Property.
The web.video.MediaTrackSettings
dictionary's channelCount
is an integer indicating how many audio channel the web.video.MediaStreamTrack
currently configured to have. This lets you determine what value
selected to comply with your specified constraints for this property's
as described in the MediaTrackConstraints.channelCount
property
provided when calling either getUserMedia()
or MediaStreamTrack.applyConstraints()
.
var channelCount = MediaTrackSettings.channelCount;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/channelCount
Property. The `web.video.MediaTrackSettings` dictionary's channelCount is an integer indicating how many audio channel the `web.video.MediaStreamTrack` currently configured to have. This lets you determine what value selected to comply with your specified constraints for this property's as described in the `MediaTrackConstraints.channelCount` property provided when calling either `getUserMedia()` or `MediaStreamTrack.applyConstraints()`. `var channelCount = MediaTrackSettings.channelCount;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/channelCount`
(set-cursor! this val)
Property.
The web.video.MediaTrackSettings
dictionary's cursor property
whether or not the cursor should be captured as part of the video
included in the web.streams.MediaStream
returned by getDisplayMedia()
.
cursorSetting = mediaTrackSettings.cursor;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/cursor
Property. The `web.video.MediaTrackSettings` dictionary's cursor property whether or not the cursor should be captured as part of the video included in the `web.streams.MediaStream` returned by `getDisplayMedia()`. `cursorSetting = mediaTrackSettings.cursor;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/cursor`
(set-device-id! this val)
Property.
The web.video.MediaTrackSettings
dictionary's deviceId property
a web.DOMString
which uniquely identifies the source for the
web.video.MediaStreamTrack
for the origin corresponding to
browsing session. This lets you determine what value was selected
comply with your specified constraints for this property's value
described in the MediaTrackConstraints.deviceId
property you
when calling either getUserMedia()
.
var deviceId = MediaTrackSettings.deviceId;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/deviceId
Property. The `web.video.MediaTrackSettings` dictionary's deviceId property a `web.DOMString` which uniquely identifies the source for the `web.video.MediaStreamTrack` for the origin corresponding to browsing session. This lets you determine what value was selected comply with your specified constraints for this property's value described in the `MediaTrackConstraints.deviceId` property you when calling either `getUserMedia()`. `var deviceId = MediaTrackSettings.deviceId;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/deviceId`
(set-display-surface! this val)
Property.
The web.video.MediaTrackSettings
dictionary's displaySurface
indicates the type of display surface being captured.
displaySurface = mediaTrackSettings.displaySurface;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/displaySurface
Property. The `web.video.MediaTrackSettings` dictionary's displaySurface indicates the type of display surface being captured. `displaySurface = mediaTrackSettings.displaySurface;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/displaySurface`
(set-echo-cancellation! this val)
Property.
The web.video.MediaTrackSettings
dictionary's echoCancellation
is a Boolean value whose value indicates whether or not echo
is enabled on an audio track. This lets you determine what value
selected to comply with your specified constraints for this property's
as described in the MediaTrackConstraints.echoCancellation
you provided when calling either getUserMedia()
or MediaStreamTrack.applyConstraints()
.
var echoCancellation = MediaTrackSettings.echoCancellation;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/echoCancellation
Property. The `web.video.MediaTrackSettings` dictionary's echoCancellation is a Boolean value whose value indicates whether or not echo is enabled on an audio track. This lets you determine what value selected to comply with your specified constraints for this property's as described in the `MediaTrackConstraints.echoCancellation` you provided when calling either `getUserMedia()` or `MediaStreamTrack.applyConstraints()`. `var echoCancellation = MediaTrackSettings.echoCancellation;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/echoCancellation`
(set-facing-mode! this val)
Property.
The web.video.MediaTrackSettings
dictionary's facingMode property
a web.DOMString
indicating the direction in which the camera
the video track represented by the web.video.MediaStreamTrack
currently facing. This lets you determine what value was selected
comply with your specified constraints for this property's value
described in the MediaTrackConstraints.facingMode
property
provided when calling either getUserMedia()
or MediaStreamTrack.applyConstraints()
.
var facingMode = MediaTrackSettings.facingMode;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/facingMode
Property. The `web.video.MediaTrackSettings` dictionary's facingMode property a `web.DOMString` indicating the direction in which the camera the video track represented by the `web.video.MediaStreamTrack` currently facing. This lets you determine what value was selected comply with your specified constraints for this property's value described in the `MediaTrackConstraints.facingMode` property provided when calling either `getUserMedia()` or `MediaStreamTrack.applyConstraints()`. `var facingMode = MediaTrackSettings.facingMode;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/facingMode`
(set-frame-rate! this val)
Property.
The web.video.MediaTrackSettings
dictionary's frameRate property
a double-precision floating-point number indicating the frame
in frames per second, of the web.video.MediaStreamTrack
as
configured. This lets you determine what value was selected to
with your specified constraints for this property's value as
in the MediaTrackConstraints.frameRate
property you provided
calling either getUserMedia()
or MediaStreamTrack.applyConstraints()
.
var frameRate = MediaTrackSettings.frameRate;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/frameRate
Property. The `web.video.MediaTrackSettings` dictionary's frameRate property a double-precision floating-point number indicating the frame in frames per second, of the `web.video.MediaStreamTrack` as configured. This lets you determine what value was selected to with your specified constraints for this property's value as in the `MediaTrackConstraints.frameRate` property you provided calling either `getUserMedia()` or `MediaStreamTrack.applyConstraints()`. `var frameRate = MediaTrackSettings.frameRate;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/frameRate`
(set-group-id! this val)
Property.
The web.video.MediaTrackSettings
dictionary's groupId property
a browsing-session unique web.DOMString
which identifies the
of devices which includes the source for the web.video.MediaStreamTrack
.
lets you determine what value was selected to comply with your
constraints for this property's value as described in the MediaTrackConstraints.groupId
you provided when calling either getUserMedia()
.
var groupId = MediaTrackSettings.groupId;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/groupId
Property. The `web.video.MediaTrackSettings` dictionary's groupId property a browsing-session unique `web.DOMString` which identifies the of devices which includes the source for the `web.video.MediaStreamTrack`. lets you determine what value was selected to comply with your constraints for this property's value as described in the `MediaTrackConstraints.groupId` you provided when calling either `getUserMedia()`. `var groupId = MediaTrackSettings.groupId;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/groupId`
(set-height! this val)
Property.
The web.video.MediaTrackSettings
dictionary's height property
an integer indicating the number of pixels tall web.video.MediaStreamTrack
currently configured to be. This lets you determine what value
selected to comply with your specified constraints for this property's
as described in the MediaTrackConstraints.height
property you
when calling either getUserMedia()
or MediaStreamTrack.applyConstraints()
.
var height = MediaTrackSettings.height;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/height
Property. The `web.video.MediaTrackSettings` dictionary's height property an integer indicating the number of pixels tall `web.video.MediaStreamTrack` currently configured to be. This lets you determine what value selected to comply with your specified constraints for this property's as described in the `MediaTrackConstraints.height` property you when calling either `getUserMedia()` or `MediaStreamTrack.applyConstraints()`. `var height = MediaTrackSettings.height;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/height`
(set-latency! this val)
Property.
The web.video.MediaTrackSettings
dictionary's latency property
a double-precision floating-point number indicating the estimated
(specified in seconds) of the web.video.MediaStreamTrack
as
configured. This lets you determine what value was selected to
with your specified constraints for this property's value as
in the MediaTrackConstraints.latency
property you provided
calling either getUserMedia()
or MediaStreamTrack.applyConstraints()
.
var latency = MediaTrackSettings.latency;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/latency
Property. The `web.video.MediaTrackSettings` dictionary's latency property a double-precision floating-point number indicating the estimated (specified in seconds) of the `web.video.MediaStreamTrack` as configured. This lets you determine what value was selected to with your specified constraints for this property's value as in the `MediaTrackConstraints.latency` property you provided calling either `getUserMedia()` or `MediaStreamTrack.applyConstraints()`. `var latency = MediaTrackSettings.latency;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/latency`
(set-logical-surface! this val)
Property.
The web.video.MediaTrackSettings
dictionary's logicalSurface
indicates whether or not the display area being captured is a
surface. Logical surfaces are those which are not necessarily
onscreen, or may even be off-screen, such as windows' backing
(where only part of the buffer is visible without scrolling the
window) and offscreen rendering contexts.
isLogicalSurface = mediaTrackSettings.logicalSurface;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/logicalSurface
Property. The `web.video.MediaTrackSettings` dictionary's logicalSurface indicates whether or not the display area being captured is a surface. Logical surfaces are those which are not necessarily onscreen, or may even be off-screen, such as windows' backing (where only part of the buffer is visible without scrolling the window) and offscreen rendering contexts. `isLogicalSurface = mediaTrackSettings.logicalSurface;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/logicalSurface`
(set-noise-suppression! this val)
Property.
The web.video.MediaTrackSettings
dictionary's noiseSuppression
is a Boolean value whose value indicates whether or not noise
technology is enabled on an audio track. This lets you determine
value was selected to comply with your specified constraints
this property's value as described in the MediaTrackConstraints.noiseSuppression
you provided when calling either getUserMedia()
or MediaStreamTrack.applyConstraints()
.
var noiseSuppression = MediaTrackSettings.noiseSuppression;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/noiseSuppression
Property. The `web.video.MediaTrackSettings` dictionary's noiseSuppression is a Boolean value whose value indicates whether or not noise technology is enabled on an audio track. This lets you determine value was selected to comply with your specified constraints this property's value as described in the `MediaTrackConstraints.noiseSuppression` you provided when calling either `getUserMedia()` or `MediaStreamTrack.applyConstraints()`. `var noiseSuppression = MediaTrackSettings.noiseSuppression;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/noiseSuppression`
(set-resize-mode! this val)
Property.
A DOMString indicating the current value of the resizeMode property, the mode used by the user agent to derive the resolution of the The value will be one of: "none" The track has the resolution offered by the camera, its driver the OS. "crop-and-scale" The track's resolution might be the result of the user agent cropping or downscaling from a higher camera resolution.
Property. A DOMString indicating the current value of the resizeMode property, the mode used by the user agent to derive the resolution of the The value will be one of: "none" The track has the resolution offered by the camera, its driver the OS. "crop-and-scale" The track's resolution might be the result of the user agent cropping or downscaling from a higher camera resolution.
(set-sample-rate! this val)
Property.
The web.video.MediaTrackSettings
dictionary's sampleRate property
an integer indicating how many audio samples per second the web.video.MediaStreamTrack
currently configured for. This lets you determine what value
selected to comply with your specified constraints for this property's
as described in the MediaTrackConstraints.sampleRate
property
provided when calling either getUserMedia()
or MediaStreamTrack.applyConstraints()
.
var sampleRate = MediaTrackSettings.sampleRate;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/sampleRate
Property. The `web.video.MediaTrackSettings` dictionary's sampleRate property an integer indicating how many audio samples per second the `web.video.MediaStreamTrack` currently configured for. This lets you determine what value selected to comply with your specified constraints for this property's as described in the `MediaTrackConstraints.sampleRate` property provided when calling either `getUserMedia()` or `MediaStreamTrack.applyConstraints()`. `var sampleRate = MediaTrackSettings.sampleRate;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/sampleRate`
(set-sample-size! this val)
Property.
The web.video.MediaTrackSettings
dictionary's sampleSize property
an integer indicating the linear sample size (in bits per sample)
web.video.MediaStreamTrack
is currently configured for. This
you determine what value was selected to comply with your specified
for this property's value as described in the MediaTrackConstraints.sampleSize
you provided when calling either getUserMedia()
or MediaStreamTrack.applyConstraints()
.
var sampleSize = MediaTrackSettings.sampleSize;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/sampleSize
Property. The `web.video.MediaTrackSettings` dictionary's sampleSize property an integer indicating the linear sample size (in bits per sample) `web.video.MediaStreamTrack` is currently configured for. This you determine what value was selected to comply with your specified for this property's value as described in the `MediaTrackConstraints.sampleSize` you provided when calling either `getUserMedia()` or `MediaStreamTrack.applyConstraints()`. `var sampleSize = MediaTrackSettings.sampleSize;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/sampleSize`
(set-volume! this val)
Property.
The web.video.MediaTrackSettings
dictionary's volume property
a double-precision floating-point number indicating the volume
the web.video.MediaStreamTrack
as currently configured, as
value from 0.0 (silence) to 1.0 (maximum supported volume for
device). This lets you determine what value was selected to comply
your specified constraints for this property's value as described
the MediaTrackConstraints.volume
property you provided when
either getUserMedia()
or MediaStreamTrack.applyConstraints()
.
var volume = MediaTrackSettings.volume;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/volume
Property. The `web.video.MediaTrackSettings` dictionary's volume property a double-precision floating-point number indicating the volume the `web.video.MediaStreamTrack` as currently configured, as value from 0.0 (silence) to 1.0 (maximum supported volume for device). This lets you determine what value was selected to comply your specified constraints for this property's value as described the `MediaTrackConstraints.volume` property you provided when either `getUserMedia()` or `MediaStreamTrack.applyConstraints()`. `var volume = MediaTrackSettings.volume;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/volume`
(set-width! this val)
Property.
The web.video.MediaTrackSettings
dictionary's width property
an integer indicating the number of pixels wide web.video.MediaStreamTrack
currently configured to be. This lets you determine what value
selected to comply with your specified constraints for this property's
as described in the MediaTrackConstraints.width
property you
when calling either getUserMedia()
or MediaStreamTrack.applyConstraints()
.
var width = MediaTrackSettings.width;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/width
Property. The `web.video.MediaTrackSettings` dictionary's width property an integer indicating the number of pixels wide `web.video.MediaStreamTrack` currently configured to be. This lets you determine what value selected to comply with your specified constraints for this property's as described in the `MediaTrackConstraints.width` property you when calling either `getUserMedia()` or `MediaStreamTrack.applyConstraints()`. `var width = MediaTrackSettings.width;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/width`
(volume this)
Property.
The web.video.MediaTrackSettings
dictionary's volume property
a double-precision floating-point number indicating the volume
the web.video.MediaStreamTrack
as currently configured, as
value from 0.0 (silence) to 1.0 (maximum supported volume for
device). This lets you determine what value was selected to comply
your specified constraints for this property's value as described
the MediaTrackConstraints.volume
property you provided when
either getUserMedia()
or MediaStreamTrack.applyConstraints()
.
var volume = MediaTrackSettings.volume;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/volume
Property. The `web.video.MediaTrackSettings` dictionary's volume property a double-precision floating-point number indicating the volume the `web.video.MediaStreamTrack` as currently configured, as value from 0.0 (silence) to 1.0 (maximum supported volume for device). This lets you determine what value was selected to comply your specified constraints for this property's value as described the `MediaTrackConstraints.volume` property you provided when either `getUserMedia()` or `MediaStreamTrack.applyConstraints()`. `var volume = MediaTrackSettings.volume;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/volume`
(width this)
Property.
The web.video.MediaTrackSettings
dictionary's width property
an integer indicating the number of pixels wide web.video.MediaStreamTrack
currently configured to be. This lets you determine what value
selected to comply with your specified constraints for this property's
as described in the MediaTrackConstraints.width
property you
when calling either getUserMedia()
or MediaStreamTrack.applyConstraints()
.
var width = MediaTrackSettings.width;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/width
Property. The `web.video.MediaTrackSettings` dictionary's width property an integer indicating the number of pixels wide `web.video.MediaStreamTrack` currently configured to be. This lets you determine what value selected to comply with your specified constraints for this property's as described in the `MediaTrackConstraints.width` property you when calling either `getUserMedia()` or `MediaStreamTrack.applyConstraints()`. `var width = MediaTrackSettings.width;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/width`
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close