@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface MediaTrackConstraints
extends MediaTrackConstraintSet
aspectRatio, autoGainControl, channelCount, cursor, deviceId, displaySurface, echoCancellation, facingMode, frameRate, groupId, height, latency, logicalSurface, noiseSuppression, resizeMode, restrictOwnAudio, sampleRate, sampleSize, setAspectRatio, setAspectRatio, setAspectRatio, setAutoGainControl, setAutoGainControl, setAutoGainControl, setChannelCount, setChannelCount, setChannelCount, setCursor, setCursor, setCursor, setCursor, setCursor, setDeviceId, setDeviceId, setDeviceId, setDeviceId, setDeviceId, setDisplaySurface, setDisplaySurface, setDisplaySurface, setDisplaySurface, setDisplaySurface, setEchoCancellation, setEchoCancellation, setEchoCancellation, setFacingMode, setFacingMode, setFacingMode, setFacingMode, setFacingMode, setFrameRate, setFrameRate, setFrameRate, setGroupId, setGroupId, setGroupId, setGroupId, setGroupId, setHeight, setHeight, setHeight, setLatency, setLatency, setLatency, setLogicalSurface, setLogicalSurface, setLogicalSurface, setNoiseSuppression, setNoiseSuppression, setNoiseSuppression, setResizeMode, setResizeMode, setResizeMode, setResizeMode, setResizeMode, setRestrictOwnAudio, setRestrictOwnAudio, setRestrictOwnAudio, setSampleRate, setSampleRate, setSampleRate, setSampleSize, setSampleSize, setSampleSize, setWidth, setWidth, setWidth, width@JsOverlay @Nonnull static MediaTrackConstraints create()
create in interface MediaTrackConstraintSet@JsProperty(name="advanced") JsArray<MediaTrackConstraintSet> advanced()
@JsProperty
void setAdvanced(@Nonnull
JsArray<MediaTrackConstraintSet> advanced)
@JsOverlay @Nonnull default MediaTrackConstraints advanced(@Nonnull JsArray<MediaTrackConstraintSet> advanced)
@JsOverlay
default void setAdvanced(@Nonnull
MediaTrackConstraintSet... advanced)
@JsOverlay @Nonnull default MediaTrackConstraints advanced(@Nonnull MediaTrackConstraintSet... advanced)
@JsOverlay @Nonnull default MediaTrackConstraints aspectRatio(@Nonnull ConstrainDouble aspectRatio)
aspectRatio in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints aspectRatio(double aspectRatio)
aspectRatio in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints aspectRatio(@Nonnull ConstrainDoubleRange aspectRatio)
aspectRatio in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints autoGainControl(@Nonnull ConstrainBoolean autoGainControl)
autoGainControl in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints autoGainControl(boolean autoGainControl)
autoGainControl in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints autoGainControl(@Nonnull ConstrainBooleanParameters autoGainControl)
autoGainControl in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints channelCount(@Nonnull ConstrainULong channelCount)
channelCount in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints channelCount(int channelCount)
channelCount in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints channelCount(@Nonnull ConstrainULongRange channelCount)
channelCount in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints deviceId(@Nonnull ConstrainDOMString deviceId)
deviceId in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints deviceId(@Nonnull java.lang.String deviceId)
deviceId in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints deviceId(@Nonnull JsArray<java.lang.String> deviceId)
deviceId in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints deviceId(@Nonnull java.lang.String... deviceId)
deviceId in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints deviceId(@Nonnull ConstrainDOMStringParameters deviceId)
deviceId in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints echoCancellation(@Nonnull ConstrainBoolean echoCancellation)
echoCancellation in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints echoCancellation(boolean echoCancellation)
echoCancellation in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints echoCancellation(@Nonnull ConstrainBooleanParameters echoCancellation)
echoCancellation in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints facingMode(@Nonnull ConstrainDOMString facingMode)
facingMode in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints facingMode(@Nonnull java.lang.String facingMode)
facingMode in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints facingMode(@Nonnull JsArray<java.lang.String> facingMode)
facingMode in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints facingMode(@Nonnull java.lang.String... facingMode)
facingMode in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints facingMode(@Nonnull ConstrainDOMStringParameters facingMode)
facingMode in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints frameRate(@Nonnull ConstrainDouble frameRate)
frameRate in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints frameRate(double frameRate)
frameRate in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints frameRate(@Nonnull ConstrainDoubleRange frameRate)
frameRate in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints groupId(@Nonnull ConstrainDOMString groupId)
groupId in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints groupId(@Nonnull java.lang.String groupId)
groupId in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints groupId(@Nonnull JsArray<java.lang.String> groupId)
groupId in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints groupId(@Nonnull java.lang.String... groupId)
groupId in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints groupId(@Nonnull ConstrainDOMStringParameters groupId)
groupId in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints height(@Nonnull ConstrainULong height)
height in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints height(int height)
height in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints height(@Nonnull ConstrainULongRange height)
height in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints latency(@Nonnull ConstrainDouble latency)
latency in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints latency(double latency)
latency in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints latency(@Nonnull ConstrainDoubleRange latency)
latency in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints noiseSuppression(@Nonnull ConstrainBoolean noiseSuppression)
noiseSuppression in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints noiseSuppression(boolean noiseSuppression)
noiseSuppression in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints noiseSuppression(@Nonnull ConstrainBooleanParameters noiseSuppression)
noiseSuppression in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints resizeMode(@Nonnull ConstrainDOMString resizeMode)
resizeMode in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints resizeMode(@Nonnull java.lang.String resizeMode)
resizeMode in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints resizeMode(@Nonnull JsArray<java.lang.String> resizeMode)
resizeMode in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints resizeMode(@Nonnull java.lang.String... resizeMode)
resizeMode in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints resizeMode(@Nonnull ConstrainDOMStringParameters resizeMode)
resizeMode in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints sampleRate(@Nonnull ConstrainULong sampleRate)
sampleRate in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints sampleRate(int sampleRate)
sampleRate in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints sampleRate(@Nonnull ConstrainULongRange sampleRate)
sampleRate in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints sampleSize(@Nonnull ConstrainULong sampleSize)
sampleSize in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints sampleSize(int sampleSize)
sampleSize in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints sampleSize(@Nonnull ConstrainULongRange sampleSize)
sampleSize in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints width(@Nonnull ConstrainULong width)
width in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints width(int width)
width in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints width(@Nonnull ConstrainULongRange width)
width in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints cursor(@Nonnull ConstrainDOMString cursor)
cursor in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints cursor(@Nonnull java.lang.String cursor)
cursor in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints cursor(@Nonnull JsArray<java.lang.String> cursor)
cursor in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints cursor(@Nonnull java.lang.String... cursor)
cursor in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints cursor(@Nonnull ConstrainDOMStringParameters cursor)
cursor in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints displaySurface(@Nonnull ConstrainDOMString displaySurface)
displaySurface in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints displaySurface(@Nonnull java.lang.String displaySurface)
displaySurface in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints displaySurface(@Nonnull JsArray<java.lang.String> displaySurface)
displaySurface in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints displaySurface(@Nonnull java.lang.String... displaySurface)
displaySurface in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints displaySurface(@Nonnull ConstrainDOMStringParameters displaySurface)
displaySurface in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints logicalSurface(@Nonnull ConstrainBoolean logicalSurface)
logicalSurface in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints logicalSurface(boolean logicalSurface)
logicalSurface in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints logicalSurface(@Nonnull ConstrainBooleanParameters logicalSurface)
logicalSurface in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints restrictOwnAudio(@Nonnull ConstrainBoolean restrictOwnAudio)
restrictOwnAudio in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints restrictOwnAudio(boolean restrictOwnAudio)
restrictOwnAudio in interface MediaTrackConstraintSet@JsOverlay @Nonnull default MediaTrackConstraints restrictOwnAudio(@Nonnull ConstrainBooleanParameters restrictOwnAudio)
restrictOwnAudio in interface MediaTrackConstraintSet