@JsType(isNative=true,
namespace="<global>",
name="Object")
public static interface MediaTrackCapabilities.Builder
extends MediaTrackCapabilities
MediaTrackCapabilities.BuilderaspectRatio, autoGainControl, channelCount, cursor, deviceId, displaySurface, echoCancellation, facingMode, frameRate, groupId, height, latency, logicalSurface, noiseSuppression, of, resizeMode, sampleRate, sampleSize, setAspectRatio, setAutoGainControl, setAutoGainControl, setChannelCount, setCursor, setCursor, setDeviceId, setDisplaySurface, setEchoCancellation, setEchoCancellation, setFacingMode, setFacingMode, setFrameRate, setGroupId, setHeight, setLatency, setLogicalSurface, setNoiseSuppression, setNoiseSuppression, setResizeMode, setResizeMode, setSampleRate, setSampleSize, setWidth, width@JsOverlay @Nonnull default MediaTrackCapabilities.Builder aspectRatio(@Nonnull DoubleRange aspectRatio)
@JsOverlay @Nonnull default MediaTrackCapabilities.Builder autoGainControl(@Nonnull JsArray<java.lang.Boolean> autoGainControl)
@JsOverlay @Nonnull default MediaTrackCapabilities.Builder autoGainControl(@Nonnull java.lang.Boolean... autoGainControl)
@JsOverlay @Nonnull default MediaTrackCapabilities.Builder channelCount(@Nonnull ULongRange channelCount)
@JsOverlay @Nonnull default MediaTrackCapabilities.Builder deviceId(@Nonnull java.lang.String deviceId)
@JsOverlay @Nonnull default MediaTrackCapabilities.Builder echoCancellation(@Nonnull JsArray<java.lang.Boolean> echoCancellation)
@JsOverlay @Nonnull default MediaTrackCapabilities.Builder echoCancellation(@Nonnull java.lang.Boolean... echoCancellation)
@JsOverlay @Nonnull default MediaTrackCapabilities.Builder facingMode(@Nonnull JsArray<java.lang.String> facingMode)
@JsOverlay @Nonnull default MediaTrackCapabilities.Builder facingMode(@Nonnull java.lang.String... facingMode)
@JsOverlay @Nonnull default MediaTrackCapabilities.Builder frameRate(@Nonnull DoubleRange frameRate)
@JsOverlay @Nonnull default MediaTrackCapabilities.Builder groupId(@Nonnull java.lang.String groupId)
@JsOverlay @Nonnull default MediaTrackCapabilities.Builder height(@Nonnull ULongRange height)
@JsOverlay @Nonnull default MediaTrackCapabilities.Builder latency(@Nonnull DoubleRange latency)
@JsOverlay @Nonnull default MediaTrackCapabilities.Builder noiseSuppression(@Nonnull JsArray<java.lang.Boolean> noiseSuppression)
@JsOverlay @Nonnull default MediaTrackCapabilities.Builder noiseSuppression(@Nonnull java.lang.Boolean... noiseSuppression)
@JsOverlay @Nonnull default MediaTrackCapabilities.Builder resizeMode(@Nonnull JsArray<java.lang.String> resizeMode)
@JsOverlay @Nonnull default MediaTrackCapabilities.Builder resizeMode(@Nonnull java.lang.String... resizeMode)
@JsOverlay @Nonnull default MediaTrackCapabilities.Builder sampleRate(@Nonnull ULongRange sampleRate)
@JsOverlay @Nonnull default MediaTrackCapabilities.Builder sampleSize(@Nonnull ULongRange sampleSize)
@JsOverlay @Nonnull default MediaTrackCapabilities.Builder width(@Nonnull ULongRange width)
@JsOverlay @Nonnull default MediaTrackCapabilities.Builder cursor(@Nonnull JsArray<java.lang.String> cursor)
@JsOverlay @Nonnull default MediaTrackCapabilities.Builder cursor(@Nonnull java.lang.String... cursor)
@JsOverlay @Nonnull default MediaTrackCapabilities.Builder displaySurface(@Nonnull java.lang.String displaySurface)
@JsOverlay @Nonnull default MediaTrackCapabilities.Builder logicalSurface(boolean logicalSurface)