@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface MediaTrackConstraints
extends MediaTrackConstraintSet
| Modifier and Type | Interface and Description |
|---|---|
static interface |
MediaTrackConstraints.Builder
The MediaTrackConstraints dictionary is used to describe a set of capabilities and the value or values each can take on.
|
| Modifier and Type | Method and Description |
|---|---|
JsArray<MediaTrackConstraintSet> |
advanced() |
static MediaTrackConstraints.Builder |
create() |
void |
setAdvanced(JsArray<MediaTrackConstraintSet> advanced) |
default void |
setAdvanced(MediaTrackConstraintSet... advanced) |
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, setSuppressLocalAudioPlayback, setSuppressLocalAudioPlayback, setSuppressLocalAudioPlayback, setWidth, setWidth, setWidth, suppressLocalAudioPlayback, width@JsOverlay @Nonnull static MediaTrackConstraints.Builder create()
create in interface MediaTrackConstraintSet@JsProperty(name="advanced") JsArray<MediaTrackConstraintSet> advanced()
@JsProperty
void setAdvanced(@Nonnull
JsArray<MediaTrackConstraintSet> advanced)
@JsOverlay
default void setAdvanced(@Nonnull
MediaTrackConstraintSet... advanced)