The MediaTrackConstraints dictionary is used to describe a set
capabilities and the value or values each can take on. A constraints
is passed into applyConstraints() to allow a script to establish
set of exact (required) values or ranges and/or preferred values
ranges of values for the track, and the most recently-requested
of custom constraints can be retrieved by calling getConstraints().
The MediaTrackConstraints dictionary is used to describe a set capabilities and the value or values each can take on. A constraints is passed into `applyConstraints()` to allow a script to establish set of exact (required) values or ranges and/or preferred values ranges of values for the track, and the most recently-requested of custom constraints can be retrieved by calling `getConstraints()`.
(aspect-ratio this)Property.
A ConstrainDouble specifying the video aspect ratio or range aspect ratios which are acceptable and/or required.
Property. A ConstrainDouble specifying the video aspect ratio or range aspect ratios which are acceptable and/or required.
(auto-gain-control this)Property.
The web.streams.MediaTrackConstraints dictionary's autoGainControl
is a web.streams.ConstrainBoolean describing the requested
mandatory constraints placed upon the value of the autoGainControl
property.
`var constraintsObject = { autoGainControl: constraint };
constraintsObject.autoGainControl = constraint;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/autoGainControl
Property.
The `web.streams.MediaTrackConstraints` dictionary's autoGainControl
is a `web.streams.ConstrainBoolean` describing the requested
mandatory constraints placed upon the value of the `autoGainControl`
property.
`var constraintsObject = { autoGainControl: constraint };
constraintsObject.autoGainControl = constraint;`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/autoGainControl`(brightness this)Property.
A ConstrainDouble (a double-precision integer) specifying a desired setting.
Property. A ConstrainDouble (a double-precision integer) specifying a desired setting.
(channel-count this)Property.
The web.streams.MediaTrackConstraints dictionary's channelCount
is a web.streams.ConstrainLong describing the requested or
constraints placed upon the value of the channelCount constrainable
`var constraintsObject = { channelCount: constraint };
constraintsObject.channelCount = constraint;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/channelCount
Property.
The `web.streams.MediaTrackConstraints` dictionary's channelCount
is a `web.streams.ConstrainLong` describing the requested or
constraints placed upon the value of the `channelCount` constrainable
`var constraintsObject = { channelCount: constraint };
constraintsObject.channelCount = constraint;`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/channelCount`(color-temperature this)Property.
A ConstrainDouble (a double-precision integer) specifying a desired temperature in degrees kelvin.
Property. A ConstrainDouble (a double-precision integer) specifying a desired temperature in degrees kelvin.
(contrast this)Property.
A ConstrainDouble (a double-precision integer) specifying the of difference between light and dark.
Property. A ConstrainDouble (a double-precision integer) specifying the of difference between light and dark.
(cursor this)Property.
The web.streams.MediaTrackConstraints dictionary's cursor property
a web.streams.ConstrainDOMString describing the requested or
constraints placed upon the value of the cursor constrainable
which is used to specify whether or not the cursor should be
in the captured video.
`var constraintsObject = { cursor: constraint };
constraintsObject.cursor = constraint;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/cursor
Property.
The `web.streams.MediaTrackConstraints` dictionary's cursor property
a `web.streams.ConstrainDOMString` describing the requested or
constraints placed upon the value of the `cursor` constrainable
which is used to specify whether or not the cursor should be
in the captured video.
`var constraintsObject = { cursor: constraint };
constraintsObject.cursor = constraint;`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/cursor`(device-id this)Property.
The web.streams.MediaTrackConstraints dictionary's deviceId
is a web.streams.ConstrainDOMString describing the requested
mandatory constraints placed upon the value of the deviceId
property.
`var constraintsObject = { deviceId: constraint };
constraintsObject.deviceId = constraint;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/deviceId
Property.
The `web.streams.MediaTrackConstraints` dictionary's deviceId
is a `web.streams.ConstrainDOMString` describing the requested
mandatory constraints placed upon the value of the `deviceId`
property.
`var constraintsObject = { deviceId: constraint };
constraintsObject.deviceId = constraint;`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/deviceId`(display-surface this)Property.
The web.streams.MediaTrackConstraints dictionary's displaySurface
is a web.streams.ConstrainDOMString describing the requested
mandatory constraints placed upon the value of the displaySurface
property.
`var constraintsObject = { displaySurface: constraint };
constraintsObject.displaySurface = constraint;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/displaySurface
Property.
The `web.streams.MediaTrackConstraints` dictionary's displaySurface
is a `web.streams.ConstrainDOMString` describing the requested
mandatory constraints placed upon the value of the `displaySurface`
property.
`var constraintsObject = { displaySurface: constraint };
constraintsObject.displaySurface = constraint;`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/displaySurface`(echo-cancellation this)Property.
The web.streams.MediaTrackConstraints dictionary's echoCancellation
is a web.streams.ConstrainBoolean describing the requested
mandatory constraints placed upon the value of the echoCancellation
property.
`var constraintsObject = { echoCancellation: constraint };
constraintsObject.echoCancellation = constraint;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/echoCancellation
Property.
The `web.streams.MediaTrackConstraints` dictionary's echoCancellation
is a `web.streams.ConstrainBoolean` describing the requested
mandatory constraints placed upon the value of the `echoCancellation`
property.
`var constraintsObject = { echoCancellation: constraint };
constraintsObject.echoCancellation = constraint;`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/echoCancellation`(exposure-compensation this)Property.
A ConstrainDouble (a double-precision integer) specifying f-stop by up to ±3.
Property. A ConstrainDouble (a double-precision integer) specifying f-stop by up to ±3.
(exposure-mode this)Property.
A String specifying one of "none", "manual", "single-shot", or
Property. A String specifying one of "none", "manual", "single-shot", or
(facing-mode this)Property.
The web.streams.MediaTrackConstraints dictionary's facingMode
is a web.streams.ConstrainDOMString describing the requested
mandatory constraints placed upon the value of the facingMode
property.
`var constraintsObject = { facingMode: constraint };
constraintsObject.facingMode = constraint;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/facingMode
Property.
The `web.streams.MediaTrackConstraints` dictionary's facingMode
is a `web.streams.ConstrainDOMString` describing the requested
mandatory constraints placed upon the value of the `facingMode`
property.
`var constraintsObject = { facingMode: constraint };
constraintsObject.facingMode = constraint;`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/facingMode`(focus-distance this)Property.
A ConstrainDouble (a double-precision integer) specifying distance a focused object.
Property. A ConstrainDouble (a double-precision integer) specifying distance a focused object.
(focus-mode this)Property.
A String specifying one of "none", "manual", "single-shot", or
Property. A String specifying one of "none", "manual", "single-shot", or
(frame-rate this)Property.
The web.streams.MediaTrackConstraints dictionary's frameRate
is a web.rtc.ConstrainDouble describing the requested or mandatory
placed upon the value of the frameRate constrainable property.
`var constraintsObject = { frameRate: constraint };
constraintsObject.frameRate = constraint;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/frameRate
Property.
The `web.streams.MediaTrackConstraints` dictionary's frameRate
is a `web.rtc.ConstrainDouble` describing the requested or mandatory
placed upon the value of the `frameRate` constrainable property.
`var constraintsObject = { frameRate: constraint };
constraintsObject.frameRate = constraint;`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/frameRate`(group-id this)Property.
The web.streams.MediaTrackConstraints dictionary's groupId
is a web.streams.ConstrainDOMString describing the requested
mandatory constraints placed upon the value of the groupId
property.
`var constraintsObject = { groupId: constraint };
constraintsObject.groupId = constraint;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/groupId
Property.
The `web.streams.MediaTrackConstraints` dictionary's groupId
is a `web.streams.ConstrainDOMString` describing the requested
mandatory constraints placed upon the value of the `groupId`
property.
`var constraintsObject = { groupId: constraint };
constraintsObject.groupId = constraint;`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/groupId`(height this)Property.
The web.streams.MediaTrackConstraints dictionary's height property
a web.streams.ConstrainLong describing the requested or mandatory
placed upon the value of the height constrainable property.
`var constraintsObject = { height: constraint };
constraintsObject.height = constraint;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/height
Property.
The `web.streams.MediaTrackConstraints` dictionary's height property
a `web.streams.ConstrainLong` describing the requested or mandatory
placed upon the value of the `height` constrainable property.
`var constraintsObject = { height: constraint };
constraintsObject.height = constraint;`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/height`(iso this)Property.
A ConstrainDouble (a double-precision integer) specifying a desired setting.
Property. A ConstrainDouble (a double-precision integer) specifying a desired setting.
(latency this)Property.
The web.streams.MediaTrackConstraints dictionary's latency
is a web.rtc.ConstrainDouble describing the requested or mandatory
placed upon the value of the latency constrainable property.
`var constraintsObject = { latency: constraint };
constraintsObject.latency = constraint;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/latency
Property.
The `web.streams.MediaTrackConstraints` dictionary's latency
is a `web.rtc.ConstrainDouble` describing the requested or mandatory
placed upon the value of the `latency` constrainable property.
`var constraintsObject = { latency: constraint };
constraintsObject.latency = constraint;`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/latency`(logical-surface this)Property.
The web.streams.MediaTrackConstraints dictionary's logicalSurface
is a web.streams.ConstrainDOMString describing the requested
mandatory constraints placed upon the value of the logicalSurface
property.
`var constraintsObject = { logicalSurface: constraint };
constraintsObject.logicalSurface = constraint;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/logicalSurface
Property.
The `web.streams.MediaTrackConstraints` dictionary's logicalSurface
is a `web.streams.ConstrainDOMString` describing the requested
mandatory constraints placed upon the value of the `logicalSurface`
property.
`var constraintsObject = { logicalSurface: constraint };
constraintsObject.logicalSurface = constraint;`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/logicalSurface`(noise-suppression this)Property.
The web.streams.MediaTrackConstraints dictionary's noiseSuppression
is a web.streams.ConstrainBoolean describing the requested
mandatory constraints placed upon the value of the noiseSuppression
property.
`var constraintsObject = { noiseSuppression: constraint };
constraintsObject.noiseSuppression = constraint;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/noiseSuppression
Property.
The `web.streams.MediaTrackConstraints` dictionary's noiseSuppression
is a `web.streams.ConstrainBoolean` describing the requested
mandatory constraints placed upon the value of the `noiseSuppression`
property.
`var constraintsObject = { noiseSuppression: constraint };
constraintsObject.noiseSuppression = constraint;`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/noiseSuppression`(points-of-interest this)Property.
The pixel coordinates on the sensor of one or more points of This is either an object in the form { x:value, y:value } or array of such objects, where value is a double-precision integer.
Property.
The pixel coordinates on the sensor of one or more points of
This is either an object in the form { x:value, y:value } or
array of such objects, where value is a double-precision integer.(resize-mode this)Property.
A ConstrainDOMString object specifying a mode or an array of the UA can use to derive the resolution of a video track. Allowed are none and crop-and-scale. none means that the user agent uses resolution provided by the camera, its driver or the OS. crop-and-scale that the user agent can use cropping and downscaling on the camera in order to satisfy other constraints that affect the resolution.
Property. A ConstrainDOMString object specifying a mode or an array of the UA can use to derive the resolution of a video track. Allowed are none and crop-and-scale. none means that the user agent uses resolution provided by the camera, its driver or the OS. crop-and-scale that the user agent can use cropping and downscaling on the camera in order to satisfy other constraints that affect the resolution.
(sample-rate this)Property.
The web.streams.MediaTrackConstraints dictionary's sampleRate
is a web.streams.ConstrainLong describing the requested or
constraints placed upon the value of the sampleRate constrainable
`var constraintsObject = { sampleRate: constraint };
constraintsObject.sampleRate = constraint;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/sampleRate
Property.
The `web.streams.MediaTrackConstraints` dictionary's sampleRate
is a `web.streams.ConstrainLong` describing the requested or
constraints placed upon the value of the `sampleRate` constrainable
`var constraintsObject = { sampleRate: constraint };
constraintsObject.sampleRate = constraint;`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/sampleRate`(sample-size this)Property.
The web.streams.MediaTrackConstraints dictionary's sampleSize
is a web.streams.ConstrainLong describing the requested or
constraints placed upon the value of the sampleSize constrainable
`var constraintsObject = { sampleSize: constraint };
constraintsObject.sampleSize = constraint;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/sampleSize
Property.
The `web.streams.MediaTrackConstraints` dictionary's sampleSize
is a `web.streams.ConstrainLong` describing the requested or
constraints placed upon the value of the `sampleSize` constrainable
`var constraintsObject = { sampleSize: constraint };
constraintsObject.sampleSize = constraint;`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/sampleSize`(saturation this)Property.
A ConstrainDouble (a double-precision integer) specifying the of color intensity.
Property. A ConstrainDouble (a double-precision integer) specifying the of color intensity.
(set-aspect-ratio! this val)Property.
A ConstrainDouble specifying the video aspect ratio or range aspect ratios which are acceptable and/or required.
Property. A ConstrainDouble specifying the video aspect ratio or range aspect ratios which are acceptable and/or required.
(set-auto-gain-control! this val)Property.
The web.streams.MediaTrackConstraints dictionary's autoGainControl
is a web.streams.ConstrainBoolean describing the requested
mandatory constraints placed upon the value of the autoGainControl
property.
`var constraintsObject = { autoGainControl: constraint };
constraintsObject.autoGainControl = constraint;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/autoGainControl
Property.
The `web.streams.MediaTrackConstraints` dictionary's autoGainControl
is a `web.streams.ConstrainBoolean` describing the requested
mandatory constraints placed upon the value of the `autoGainControl`
property.
`var constraintsObject = { autoGainControl: constraint };
constraintsObject.autoGainControl = constraint;`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/autoGainControl`(set-brightness! this val)Property.
A ConstrainDouble (a double-precision integer) specifying a desired setting.
Property. A ConstrainDouble (a double-precision integer) specifying a desired setting.
(set-channel-count! this val)Property.
The web.streams.MediaTrackConstraints dictionary's channelCount
is a web.streams.ConstrainLong describing the requested or
constraints placed upon the value of the channelCount constrainable
`var constraintsObject = { channelCount: constraint };
constraintsObject.channelCount = constraint;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/channelCount
Property.
The `web.streams.MediaTrackConstraints` dictionary's channelCount
is a `web.streams.ConstrainLong` describing the requested or
constraints placed upon the value of the `channelCount` constrainable
`var constraintsObject = { channelCount: constraint };
constraintsObject.channelCount = constraint;`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/channelCount`(set-color-temperature! this val)Property.
A ConstrainDouble (a double-precision integer) specifying a desired temperature in degrees kelvin.
Property. A ConstrainDouble (a double-precision integer) specifying a desired temperature in degrees kelvin.
(set-contrast! this val)Property.
A ConstrainDouble (a double-precision integer) specifying the of difference between light and dark.
Property. A ConstrainDouble (a double-precision integer) specifying the of difference between light and dark.
(set-cursor! this val)Property.
The web.streams.MediaTrackConstraints dictionary's cursor property
a web.streams.ConstrainDOMString describing the requested or
constraints placed upon the value of the cursor constrainable
which is used to specify whether or not the cursor should be
in the captured video.
`var constraintsObject = { cursor: constraint };
constraintsObject.cursor = constraint;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/cursor
Property.
The `web.streams.MediaTrackConstraints` dictionary's cursor property
a `web.streams.ConstrainDOMString` describing the requested or
constraints placed upon the value of the `cursor` constrainable
which is used to specify whether or not the cursor should be
in the captured video.
`var constraintsObject = { cursor: constraint };
constraintsObject.cursor = constraint;`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/cursor`(set-device-id! this val)Property.
The web.streams.MediaTrackConstraints dictionary's deviceId
is a web.streams.ConstrainDOMString describing the requested
mandatory constraints placed upon the value of the deviceId
property.
`var constraintsObject = { deviceId: constraint };
constraintsObject.deviceId = constraint;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/deviceId
Property.
The `web.streams.MediaTrackConstraints` dictionary's deviceId
is a `web.streams.ConstrainDOMString` describing the requested
mandatory constraints placed upon the value of the `deviceId`
property.
`var constraintsObject = { deviceId: constraint };
constraintsObject.deviceId = constraint;`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/deviceId`(set-display-surface! this val)Property.
The web.streams.MediaTrackConstraints dictionary's displaySurface
is a web.streams.ConstrainDOMString describing the requested
mandatory constraints placed upon the value of the displaySurface
property.
`var constraintsObject = { displaySurface: constraint };
constraintsObject.displaySurface = constraint;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/displaySurface
Property.
The `web.streams.MediaTrackConstraints` dictionary's displaySurface
is a `web.streams.ConstrainDOMString` describing the requested
mandatory constraints placed upon the value of the `displaySurface`
property.
`var constraintsObject = { displaySurface: constraint };
constraintsObject.displaySurface = constraint;`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/displaySurface`(set-echo-cancellation! this val)Property.
The web.streams.MediaTrackConstraints dictionary's echoCancellation
is a web.streams.ConstrainBoolean describing the requested
mandatory constraints placed upon the value of the echoCancellation
property.
`var constraintsObject = { echoCancellation: constraint };
constraintsObject.echoCancellation = constraint;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/echoCancellation
Property.
The `web.streams.MediaTrackConstraints` dictionary's echoCancellation
is a `web.streams.ConstrainBoolean` describing the requested
mandatory constraints placed upon the value of the `echoCancellation`
property.
`var constraintsObject = { echoCancellation: constraint };
constraintsObject.echoCancellation = constraint;`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/echoCancellation`(set-exposure-compensation! this val)Property.
A ConstrainDouble (a double-precision integer) specifying f-stop by up to ±3.
Property. A ConstrainDouble (a double-precision integer) specifying f-stop by up to ±3.
(set-exposure-mode! this val)Property.
A String specifying one of "none", "manual", "single-shot", or
Property. A String specifying one of "none", "manual", "single-shot", or
(set-facing-mode! this val)Property.
The web.streams.MediaTrackConstraints dictionary's facingMode
is a web.streams.ConstrainDOMString describing the requested
mandatory constraints placed upon the value of the facingMode
property.
`var constraintsObject = { facingMode: constraint };
constraintsObject.facingMode = constraint;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/facingMode
Property.
The `web.streams.MediaTrackConstraints` dictionary's facingMode
is a `web.streams.ConstrainDOMString` describing the requested
mandatory constraints placed upon the value of the `facingMode`
property.
`var constraintsObject = { facingMode: constraint };
constraintsObject.facingMode = constraint;`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/facingMode`(set-focus-distance! this val)Property.
A ConstrainDouble (a double-precision integer) specifying distance a focused object.
Property. A ConstrainDouble (a double-precision integer) specifying distance a focused object.
(set-focus-mode! this val)Property.
A String specifying one of "none", "manual", "single-shot", or
Property. A String specifying one of "none", "manual", "single-shot", or
(set-frame-rate! this val)Property.
The web.streams.MediaTrackConstraints dictionary's frameRate
is a web.rtc.ConstrainDouble describing the requested or mandatory
placed upon the value of the frameRate constrainable property.
`var constraintsObject = { frameRate: constraint };
constraintsObject.frameRate = constraint;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/frameRate
Property.
The `web.streams.MediaTrackConstraints` dictionary's frameRate
is a `web.rtc.ConstrainDouble` describing the requested or mandatory
placed upon the value of the `frameRate` constrainable property.
`var constraintsObject = { frameRate: constraint };
constraintsObject.frameRate = constraint;`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/frameRate`(set-group-id! this val)Property.
The web.streams.MediaTrackConstraints dictionary's groupId
is a web.streams.ConstrainDOMString describing the requested
mandatory constraints placed upon the value of the groupId
property.
`var constraintsObject = { groupId: constraint };
constraintsObject.groupId = constraint;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/groupId
Property.
The `web.streams.MediaTrackConstraints` dictionary's groupId
is a `web.streams.ConstrainDOMString` describing the requested
mandatory constraints placed upon the value of the `groupId`
property.
`var constraintsObject = { groupId: constraint };
constraintsObject.groupId = constraint;`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/groupId`(set-height! this val)Property.
The web.streams.MediaTrackConstraints dictionary's height property
a web.streams.ConstrainLong describing the requested or mandatory
placed upon the value of the height constrainable property.
`var constraintsObject = { height: constraint };
constraintsObject.height = constraint;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/height
Property.
The `web.streams.MediaTrackConstraints` dictionary's height property
a `web.streams.ConstrainLong` describing the requested or mandatory
placed upon the value of the `height` constrainable property.
`var constraintsObject = { height: constraint };
constraintsObject.height = constraint;`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/height`(set-iso! this val)Property.
A ConstrainDouble (a double-precision integer) specifying a desired setting.
Property. A ConstrainDouble (a double-precision integer) specifying a desired setting.
(set-latency! this val)Property.
The web.streams.MediaTrackConstraints dictionary's latency
is a web.rtc.ConstrainDouble describing the requested or mandatory
placed upon the value of the latency constrainable property.
`var constraintsObject = { latency: constraint };
constraintsObject.latency = constraint;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/latency
Property.
The `web.streams.MediaTrackConstraints` dictionary's latency
is a `web.rtc.ConstrainDouble` describing the requested or mandatory
placed upon the value of the `latency` constrainable property.
`var constraintsObject = { latency: constraint };
constraintsObject.latency = constraint;`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/latency`(set-logical-surface! this val)Property.
The web.streams.MediaTrackConstraints dictionary's logicalSurface
is a web.streams.ConstrainDOMString describing the requested
mandatory constraints placed upon the value of the logicalSurface
property.
`var constraintsObject = { logicalSurface: constraint };
constraintsObject.logicalSurface = constraint;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/logicalSurface
Property.
The `web.streams.MediaTrackConstraints` dictionary's logicalSurface
is a `web.streams.ConstrainDOMString` describing the requested
mandatory constraints placed upon the value of the `logicalSurface`
property.
`var constraintsObject = { logicalSurface: constraint };
constraintsObject.logicalSurface = constraint;`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/logicalSurface`(set-noise-suppression! this val)Property.
The web.streams.MediaTrackConstraints dictionary's noiseSuppression
is a web.streams.ConstrainBoolean describing the requested
mandatory constraints placed upon the value of the noiseSuppression
property.
`var constraintsObject = { noiseSuppression: constraint };
constraintsObject.noiseSuppression = constraint;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/noiseSuppression
Property.
The `web.streams.MediaTrackConstraints` dictionary's noiseSuppression
is a `web.streams.ConstrainBoolean` describing the requested
mandatory constraints placed upon the value of the `noiseSuppression`
property.
`var constraintsObject = { noiseSuppression: constraint };
constraintsObject.noiseSuppression = constraint;`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/noiseSuppression`(set-points-of-interest! this val)Property.
The pixel coordinates on the sensor of one or more points of This is either an object in the form { x:value, y:value } or array of such objects, where value is a double-precision integer.
Property.
The pixel coordinates on the sensor of one or more points of
This is either an object in the form { x:value, y:value } or
array of such objects, where value is a double-precision integer.(set-resize-mode! this val)Property.
A ConstrainDOMString object specifying a mode or an array of the UA can use to derive the resolution of a video track. Allowed are none and crop-and-scale. none means that the user agent uses resolution provided by the camera, its driver or the OS. crop-and-scale that the user agent can use cropping and downscaling on the camera in order to satisfy other constraints that affect the resolution.
Property. A ConstrainDOMString object specifying a mode or an array of the UA can use to derive the resolution of a video track. Allowed are none and crop-and-scale. none means that the user agent uses resolution provided by the camera, its driver or the OS. crop-and-scale that the user agent can use cropping and downscaling on the camera in order to satisfy other constraints that affect the resolution.
(set-sample-rate! this val)Property.
The web.streams.MediaTrackConstraints dictionary's sampleRate
is a web.streams.ConstrainLong describing the requested or
constraints placed upon the value of the sampleRate constrainable
`var constraintsObject = { sampleRate: constraint };
constraintsObject.sampleRate = constraint;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/sampleRate
Property.
The `web.streams.MediaTrackConstraints` dictionary's sampleRate
is a `web.streams.ConstrainLong` describing the requested or
constraints placed upon the value of the `sampleRate` constrainable
`var constraintsObject = { sampleRate: constraint };
constraintsObject.sampleRate = constraint;`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/sampleRate`(set-sample-size! this val)Property.
The web.streams.MediaTrackConstraints dictionary's sampleSize
is a web.streams.ConstrainLong describing the requested or
constraints placed upon the value of the sampleSize constrainable
`var constraintsObject = { sampleSize: constraint };
constraintsObject.sampleSize = constraint;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/sampleSize
Property.
The `web.streams.MediaTrackConstraints` dictionary's sampleSize
is a `web.streams.ConstrainLong` describing the requested or
constraints placed upon the value of the `sampleSize` constrainable
`var constraintsObject = { sampleSize: constraint };
constraintsObject.sampleSize = constraint;`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/sampleSize`(set-saturation! this val)Property.
A ConstrainDouble (a double-precision integer) specifying the of color intensity.
Property. A ConstrainDouble (a double-precision integer) specifying the of color intensity.
(set-sharpness! this val)Property.
A ConstrainDouble (a double-precision integer) specifying the of edges.
Property. A ConstrainDouble (a double-precision integer) specifying the of edges.
(set-torch! this val)Property.
A Boolean defining whether the fill light is continuously connected, it stays on as long as the track is active.
Property. A Boolean defining whether the fill light is continuously connected, it stays on as long as the track is active.
(set-volume! this val)Property.
The web.streams.MediaTrackConstraints dictionary's volume property
a web.rtc.ConstrainDouble describing the requested or mandatory
placed upon the value of the volume constrainable property.
`var constraintsObject = { volume: constraint };
constraintsObject.volume = constraint;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/volume
Property.
The `web.streams.MediaTrackConstraints` dictionary's volume property
a `web.rtc.ConstrainDouble` describing the requested or mandatory
placed upon the value of the `volume` constrainable property.
`var constraintsObject = { volume: constraint };
constraintsObject.volume = constraint;`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/volume`(set-white-balance-mode! this val)Property.
A String specifying one of "none", "manual", "single-shot", or
Property. A String specifying one of "none", "manual", "single-shot", or
(set-width! this val)Property.
The web.streams.MediaTrackConstraints dictionary's width property
a web.streams.ConstrainLong describing the requested or mandatory
placed upon the value of the width constrainable property.
`var constraintsObject = { width: constraint };
constraintsObject.width = constraint;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/width
Property.
The `web.streams.MediaTrackConstraints` dictionary's width property
a `web.streams.ConstrainLong` describing the requested or mandatory
placed upon the value of the `width` constrainable property.
`var constraintsObject = { width: constraint };
constraintsObject.width = constraint;`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/width`(set-zoom! this val)Property.
A ConstrainDouble (a double-precision integer) specifying the focal length.
Property. A ConstrainDouble (a double-precision integer) specifying the focal length.
(sharpness this)Property.
A ConstrainDouble (a double-precision integer) specifying the of edges.
Property. A ConstrainDouble (a double-precision integer) specifying the of edges.
(torch this)Property.
A Boolean defining whether the fill light is continuously connected, it stays on as long as the track is active.
Property. A Boolean defining whether the fill light is continuously connected, it stays on as long as the track is active.
(volume this)Property.
The web.streams.MediaTrackConstraints dictionary's volume property
a web.rtc.ConstrainDouble describing the requested or mandatory
placed upon the value of the volume constrainable property.
`var constraintsObject = { volume: constraint };
constraintsObject.volume = constraint;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/volume
Property.
The `web.streams.MediaTrackConstraints` dictionary's volume property
a `web.rtc.ConstrainDouble` describing the requested or mandatory
placed upon the value of the `volume` constrainable property.
`var constraintsObject = { volume: constraint };
constraintsObject.volume = constraint;`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/volume`(white-balance-mode this)Property.
A String specifying one of "none", "manual", "single-shot", or
Property. A String specifying one of "none", "manual", "single-shot", or
(width this)Property.
The web.streams.MediaTrackConstraints dictionary's width property
a web.streams.ConstrainLong describing the requested or mandatory
placed upon the value of the width constrainable property.
`var constraintsObject = { width: constraint };
constraintsObject.width = constraint;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/width
Property.
The `web.streams.MediaTrackConstraints` dictionary's width property
a `web.streams.ConstrainLong` describing the requested or mandatory
placed upon the value of the `width` constrainable property.
`var constraintsObject = { width: constraint };
constraintsObject.width = constraint;`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/width`(zoom this)Property.
A ConstrainDouble (a double-precision integer) specifying the focal length.
Property. A ConstrainDouble (a double-precision integer) specifying the focal length.
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |