![JAR search and dependency download from the Maven repository](/logo.png)
elemental2.dom.MediaTrackConstraintSet Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of elemental2-dom Show documentation
Show all versions of elemental2-dom Show documentation
Thin Java abstractions for the native Browser APIs.
The newest version!
/*
* Copyright 2018 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
package elemental2.dom;
import elemental2.core.JsArray;
import jsinterop.annotations.JsOverlay;
import jsinterop.annotations.JsPackage;
import jsinterop.annotations.JsProperty;
import jsinterop.annotations.JsType;
import jsinterop.base.Js;
import jsinterop.base.JsPropertyMap;
@JsType(isNative = true, namespace = JsPackage.GLOBAL)
public interface MediaTrackConstraintSet {
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetAspectRatioUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetAspectRatioUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default ConstrainDoubleRange asConstrainDoubleRange() {
return Js.cast(this);
}
@JsOverlay
default double asDouble() {
return Js.asDouble(this);
}
@JsOverlay
default boolean isDouble() {
return (Object) this instanceof Double;
}
}
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetAutoGainControlUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetAutoGainControlUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default boolean asBoolean() {
return Js.asBoolean(this);
}
@JsOverlay
default ConstrainBooleanParameters asConstrainBooleanParameters() {
return Js.cast(this);
}
@JsOverlay
default boolean isBoolean() {
return (Object) this instanceof Boolean;
}
}
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetChannelCountUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetChannelCountUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default ConstrainLongRange asConstrainLongRange() {
return Js.cast(this);
}
@JsOverlay
default int asInt() {
return Js.asInt(this);
}
@JsOverlay
default boolean isInt() {
return (Object) this instanceof Double;
}
}
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetCursorUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetCursorUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default ConstrainDOMStringParameters asConstrainDOMStringParameters() {
return Js.cast(this);
}
@JsOverlay
default JsArray asJsArray() {
return Js.cast(this);
}
@JsOverlay
default String asString() {
return Js.asString(this);
}
@JsOverlay
default boolean isJsArray() {
return (Object) this instanceof JsArray;
}
@JsOverlay
default boolean isString() {
return (Object) this instanceof String;
}
}
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetDeviceIdUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetDeviceIdUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default ConstrainDOMStringParameters asConstrainDOMStringParameters() {
return Js.cast(this);
}
@JsOverlay
default JsArray asJsArray() {
return Js.cast(this);
}
@JsOverlay
default String asString() {
return Js.asString(this);
}
@JsOverlay
default boolean isJsArray() {
return (Object) this instanceof JsArray;
}
@JsOverlay
default boolean isString() {
return (Object) this instanceof String;
}
}
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetDisplaySurfaceUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetDisplaySurfaceUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default ConstrainDOMStringParameters asConstrainDOMStringParameters() {
return Js.cast(this);
}
@JsOverlay
default JsArray asJsArray() {
return Js.cast(this);
}
@JsOverlay
default String asString() {
return Js.asString(this);
}
@JsOverlay
default boolean isJsArray() {
return (Object) this instanceof JsArray;
}
@JsOverlay
default boolean isString() {
return (Object) this instanceof String;
}
}
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetEchoCancellationUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetEchoCancellationUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default boolean asBoolean() {
return Js.asBoolean(this);
}
@JsOverlay
default ConstrainBooleanParameters asConstrainBooleanParameters() {
return Js.cast(this);
}
@JsOverlay
default boolean isBoolean() {
return (Object) this instanceof Boolean;
}
}
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetFacingModeUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetFacingModeUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default ConstrainDOMStringParameters asConstrainDOMStringParameters() {
return Js.cast(this);
}
@JsOverlay
default JsArray asJsArray() {
return Js.cast(this);
}
@JsOverlay
default String asString() {
return Js.asString(this);
}
@JsOverlay
default boolean isJsArray() {
return (Object) this instanceof JsArray;
}
@JsOverlay
default boolean isString() {
return (Object) this instanceof String;
}
}
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetFrameRateUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetFrameRateUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default ConstrainDoubleRange asConstrainDoubleRange() {
return Js.cast(this);
}
@JsOverlay
default double asDouble() {
return Js.asDouble(this);
}
@JsOverlay
default boolean isDouble() {
return (Object) this instanceof Double;
}
}
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetGroupIdUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetGroupIdUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default ConstrainDOMStringParameters asConstrainDOMStringParameters() {
return Js.cast(this);
}
@JsOverlay
default JsArray asJsArray() {
return Js.cast(this);
}
@JsOverlay
default String asString() {
return Js.asString(this);
}
@JsOverlay
default boolean isJsArray() {
return (Object) this instanceof JsArray;
}
@JsOverlay
default boolean isString() {
return (Object) this instanceof String;
}
}
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetHeightUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetHeightUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default ConstrainLongRange asConstrainLongRange() {
return Js.cast(this);
}
@JsOverlay
default int asInt() {
return Js.asInt(this);
}
@JsOverlay
default boolean isInt() {
return (Object) this instanceof Double;
}
}
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetLatencyUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetLatencyUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default ConstrainDoubleRange asConstrainDoubleRange() {
return Js.cast(this);
}
@JsOverlay
default double asDouble() {
return Js.asDouble(this);
}
@JsOverlay
default boolean isDouble() {
return (Object) this instanceof Double;
}
}
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetLogicalSurfaceUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetLogicalSurfaceUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default boolean asBoolean() {
return Js.asBoolean(this);
}
@JsOverlay
default ConstrainBooleanParameters asConstrainBooleanParameters() {
return Js.cast(this);
}
@JsOverlay
default boolean isBoolean() {
return (Object) this instanceof Boolean;
}
}
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetNoiseSuppressionUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetNoiseSuppressionUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default boolean asBoolean() {
return Js.asBoolean(this);
}
@JsOverlay
default ConstrainBooleanParameters asConstrainBooleanParameters() {
return Js.cast(this);
}
@JsOverlay
default boolean isBoolean() {
return (Object) this instanceof Boolean;
}
}
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetResizeModeUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetResizeModeUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default ConstrainDOMStringParameters asConstrainDOMStringParameters() {
return Js.cast(this);
}
@JsOverlay
default JsArray asJsArray() {
return Js.cast(this);
}
@JsOverlay
default String asString() {
return Js.asString(this);
}
@JsOverlay
default boolean isJsArray() {
return (Object) this instanceof JsArray;
}
@JsOverlay
default boolean isString() {
return (Object) this instanceof String;
}
}
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetRestrictOwnAudioUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetRestrictOwnAudioUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default boolean asBoolean() {
return Js.asBoolean(this);
}
@JsOverlay
default ConstrainBooleanParameters asConstrainBooleanParameters() {
return Js.cast(this);
}
@JsOverlay
default boolean isBoolean() {
return (Object) this instanceof Boolean;
}
}
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetSampleRateUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetSampleRateUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default ConstrainLongRange asConstrainLongRange() {
return Js.cast(this);
}
@JsOverlay
default int asInt() {
return Js.asInt(this);
}
@JsOverlay
default boolean isInt() {
return (Object) this instanceof Double;
}
}
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetSampleSizeUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetSampleSizeUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default ConstrainLongRange asConstrainLongRange() {
return Js.cast(this);
}
@JsOverlay
default int asInt() {
return Js.asInt(this);
}
@JsOverlay
default boolean isInt() {
return (Object) this instanceof Double;
}
}
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetSuppressLocalAudioPlaybackUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetSuppressLocalAudioPlaybackUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default boolean asBoolean() {
return Js.asBoolean(this);
}
@JsOverlay
default ConstrainBooleanParameters asConstrainBooleanParameters() {
return Js.cast(this);
}
@JsOverlay
default boolean isBoolean() {
return (Object) this instanceof Boolean;
}
}
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetVolumeUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetVolumeUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default ConstrainDoubleRange asConstrainDoubleRange() {
return Js.cast(this);
}
@JsOverlay
default double asDouble() {
return Js.asDouble(this);
}
@JsOverlay
default boolean isDouble() {
return (Object) this instanceof Double;
}
}
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetWidthUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetWidthUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default ConstrainLongRange asConstrainLongRange() {
return Js.cast(this);
}
@JsOverlay
default int asInt() {
return Js.asInt(this);
}
@JsOverlay
default boolean isInt() {
return (Object) this instanceof Double;
}
}
@JsOverlay
static MediaTrackConstraintSet create() {
return Js.uncheckedCast(JsPropertyMap.of());
}
@JsProperty
MediaTrackConstraintSet.GetAspectRatioUnionType getAspectRatio();
@JsProperty
MediaTrackConstraintSet.GetAutoGainControlUnionType getAutoGainControl();
@JsProperty
MediaTrackConstraintSet.GetChannelCountUnionType getChannelCount();
@JsProperty
MediaTrackConstraintSet.GetCursorUnionType getCursor();
@JsProperty
MediaTrackConstraintSet.GetDeviceIdUnionType getDeviceId();
@JsProperty
MediaTrackConstraintSet.GetDisplaySurfaceUnionType getDisplaySurface();
@JsProperty
MediaTrackConstraintSet.GetEchoCancellationUnionType getEchoCancellation();
@JsProperty
MediaTrackConstraintSet.GetFacingModeUnionType getFacingMode();
@JsProperty
MediaTrackConstraintSet.GetFrameRateUnionType getFrameRate();
@JsProperty
MediaTrackConstraintSet.GetGroupIdUnionType getGroupId();
@JsProperty
MediaTrackConstraintSet.GetHeightUnionType getHeight();
@JsProperty
MediaTrackConstraintSet.GetLatencyUnionType getLatency();
@JsProperty
MediaTrackConstraintSet.GetLogicalSurfaceUnionType getLogicalSurface();
@JsProperty
MediaTrackConstraintSet.GetNoiseSuppressionUnionType getNoiseSuppression();
@JsProperty
MediaTrackConstraintSet.GetResizeModeUnionType getResizeMode();
@JsProperty
MediaTrackConstraintSet.GetRestrictOwnAudioUnionType getRestrictOwnAudio();
@JsProperty
MediaTrackConstraintSet.GetSampleRateUnionType getSampleRate();
@JsProperty
MediaTrackConstraintSet.GetSampleSizeUnionType getSampleSize();
@JsProperty
MediaTrackConstraintSet.GetSuppressLocalAudioPlaybackUnionType getSuppressLocalAudioPlayback();
@JsProperty
MediaTrackConstraintSet.GetVolumeUnionType getVolume();
@JsProperty
MediaTrackConstraintSet.GetWidthUnionType getWidth();
@JsOverlay
default void setAspectRatio(ConstrainDoubleRange aspectRatio) {
setAspectRatio(Js.uncheckedCast(aspectRatio));
}
@JsProperty
void setAspectRatio(MediaTrackConstraintSet.GetAspectRatioUnionType aspectRatio);
@JsOverlay
default void setAspectRatio(double aspectRatio) {
setAspectRatio(Js.uncheckedCast(aspectRatio));
}
@JsOverlay
default void setAutoGainControl(ConstrainBooleanParameters autoGainControl) {
setAutoGainControl(
Js.uncheckedCast(autoGainControl));
}
@JsProperty
void setAutoGainControl(MediaTrackConstraintSet.GetAutoGainControlUnionType autoGainControl);
@JsOverlay
default void setAutoGainControl(boolean autoGainControl) {
setAutoGainControl(
Js.uncheckedCast(autoGainControl));
}
@JsOverlay
default void setChannelCount(ConstrainLongRange channelCount) {
setChannelCount(
Js.uncheckedCast(channelCount));
}
@JsProperty
void setChannelCount(MediaTrackConstraintSet.GetChannelCountUnionType channelCount);
@JsOverlay
default void setChannelCount(int channelCount) {
setChannelCount(
Js.uncheckedCast(channelCount));
}
@JsOverlay
default void setCursor(ConstrainDOMStringParameters cursor) {
setCursor(Js.uncheckedCast(cursor));
}
@JsProperty
void setCursor(MediaTrackConstraintSet.GetCursorUnionType cursor);
@JsOverlay
default void setCursor(JsArray cursor) {
setCursor(Js.uncheckedCast(cursor));
}
@JsOverlay
default void setCursor(String cursor) {
setCursor(Js.uncheckedCast(cursor));
}
@JsOverlay
default void setCursor(String[] cursor) {
setCursor(Js.>uncheckedCast(cursor));
}
@JsOverlay
default void setDeviceId(ConstrainDOMStringParameters deviceId) {
setDeviceId(Js.uncheckedCast(deviceId));
}
@JsProperty
void setDeviceId(MediaTrackConstraintSet.GetDeviceIdUnionType deviceId);
@JsOverlay
default void setDeviceId(JsArray deviceId) {
setDeviceId(Js.uncheckedCast(deviceId));
}
@JsOverlay
default void setDeviceId(String deviceId) {
setDeviceId(Js.uncheckedCast(deviceId));
}
@JsOverlay
default void setDeviceId(String[] deviceId) {
setDeviceId(Js.>uncheckedCast(deviceId));
}
@JsOverlay
default void setDisplaySurface(ConstrainDOMStringParameters displaySurface) {
setDisplaySurface(
Js.uncheckedCast(displaySurface));
}
@JsProperty
void setDisplaySurface(MediaTrackConstraintSet.GetDisplaySurfaceUnionType displaySurface);
@JsOverlay
default void setDisplaySurface(JsArray displaySurface) {
setDisplaySurface(
Js.uncheckedCast(displaySurface));
}
@JsOverlay
default void setDisplaySurface(String displaySurface) {
setDisplaySurface(
Js.uncheckedCast(displaySurface));
}
@JsOverlay
default void setDisplaySurface(String[] displaySurface) {
setDisplaySurface(Js.>uncheckedCast(displaySurface));
}
@JsOverlay
default void setEchoCancellation(ConstrainBooleanParameters echoCancellation) {
setEchoCancellation(
Js.uncheckedCast(echoCancellation));
}
@JsProperty
void setEchoCancellation(MediaTrackConstraintSet.GetEchoCancellationUnionType echoCancellation);
@JsOverlay
default void setEchoCancellation(boolean echoCancellation) {
setEchoCancellation(
Js.uncheckedCast(echoCancellation));
}
@JsOverlay
default void setFacingMode(ConstrainDOMStringParameters facingMode) {
setFacingMode(Js.uncheckedCast(facingMode));
}
@JsProperty
void setFacingMode(MediaTrackConstraintSet.GetFacingModeUnionType facingMode);
@JsOverlay
default void setFacingMode(JsArray facingMode) {
setFacingMode(Js.uncheckedCast(facingMode));
}
@JsOverlay
default void setFacingMode(String facingMode) {
setFacingMode(Js.uncheckedCast(facingMode));
}
@JsOverlay
default void setFacingMode(String[] facingMode) {
setFacingMode(Js.>uncheckedCast(facingMode));
}
@JsOverlay
default void setFrameRate(ConstrainDoubleRange frameRate) {
setFrameRate(Js.uncheckedCast(frameRate));
}
@JsProperty
void setFrameRate(MediaTrackConstraintSet.GetFrameRateUnionType frameRate);
@JsOverlay
default void setFrameRate(double frameRate) {
setFrameRate(Js.uncheckedCast(frameRate));
}
@JsOverlay
default void setGroupId(ConstrainDOMStringParameters groupId) {
setGroupId(Js.uncheckedCast(groupId));
}
@JsProperty
void setGroupId(MediaTrackConstraintSet.GetGroupIdUnionType groupId);
@JsOverlay
default void setGroupId(JsArray groupId) {
setGroupId(Js.uncheckedCast(groupId));
}
@JsOverlay
default void setGroupId(String groupId) {
setGroupId(Js.uncheckedCast(groupId));
}
@JsOverlay
default void setGroupId(String[] groupId) {
setGroupId(Js.>uncheckedCast(groupId));
}
@JsOverlay
default void setHeight(ConstrainLongRange height) {
setHeight(Js.uncheckedCast(height));
}
@JsProperty
void setHeight(MediaTrackConstraintSet.GetHeightUnionType height);
@JsOverlay
default void setHeight(int height) {
setHeight(Js.uncheckedCast(height));
}
@JsOverlay
default void setLatency(ConstrainDoubleRange latency) {
setLatency(Js.uncheckedCast(latency));
}
@JsProperty
void setLatency(MediaTrackConstraintSet.GetLatencyUnionType latency);
@JsOverlay
default void setLatency(double latency) {
setLatency(Js.uncheckedCast(latency));
}
@JsOverlay
default void setLogicalSurface(ConstrainBooleanParameters logicalSurface) {
setLogicalSurface(
Js.uncheckedCast(logicalSurface));
}
@JsProperty
void setLogicalSurface(MediaTrackConstraintSet.GetLogicalSurfaceUnionType logicalSurface);
@JsOverlay
default void setLogicalSurface(boolean logicalSurface) {
setLogicalSurface(
Js.uncheckedCast(logicalSurface));
}
@JsOverlay
default void setNoiseSuppression(ConstrainBooleanParameters noiseSuppression) {
setNoiseSuppression(
Js.uncheckedCast(noiseSuppression));
}
@JsProperty
void setNoiseSuppression(MediaTrackConstraintSet.GetNoiseSuppressionUnionType noiseSuppression);
@JsOverlay
default void setNoiseSuppression(boolean noiseSuppression) {
setNoiseSuppression(
Js.uncheckedCast(noiseSuppression));
}
@JsOverlay
default void setResizeMode(ConstrainDOMStringParameters resizeMode) {
setResizeMode(Js.uncheckedCast(resizeMode));
}
@JsProperty
void setResizeMode(MediaTrackConstraintSet.GetResizeModeUnionType resizeMode);
@JsOverlay
default void setResizeMode(JsArray resizeMode) {
setResizeMode(Js.uncheckedCast(resizeMode));
}
@JsOverlay
default void setResizeMode(String resizeMode) {
setResizeMode(Js.uncheckedCast(resizeMode));
}
@JsOverlay
default void setResizeMode(String[] resizeMode) {
setResizeMode(Js.>uncheckedCast(resizeMode));
}
@JsOverlay
default void setRestrictOwnAudio(ConstrainBooleanParameters restrictOwnAudio) {
setRestrictOwnAudio(
Js.uncheckedCast(restrictOwnAudio));
}
@JsProperty
void setRestrictOwnAudio(MediaTrackConstraintSet.GetRestrictOwnAudioUnionType restrictOwnAudio);
@JsOverlay
default void setRestrictOwnAudio(boolean restrictOwnAudio) {
setRestrictOwnAudio(
Js.uncheckedCast(restrictOwnAudio));
}
@JsOverlay
default void setSampleRate(ConstrainLongRange sampleRate) {
setSampleRate(Js.uncheckedCast(sampleRate));
}
@JsProperty
void setSampleRate(MediaTrackConstraintSet.GetSampleRateUnionType sampleRate);
@JsOverlay
default void setSampleRate(int sampleRate) {
setSampleRate(Js.uncheckedCast(sampleRate));
}
@JsOverlay
default void setSampleSize(ConstrainLongRange sampleSize) {
setSampleSize(Js.uncheckedCast(sampleSize));
}
@JsProperty
void setSampleSize(MediaTrackConstraintSet.GetSampleSizeUnionType sampleSize);
@JsOverlay
default void setSampleSize(int sampleSize) {
setSampleSize(Js.uncheckedCast(sampleSize));
}
@JsOverlay
default void setSuppressLocalAudioPlayback(
ConstrainBooleanParameters suppressLocalAudioPlayback) {
setSuppressLocalAudioPlayback(
Js.uncheckedCast(
suppressLocalAudioPlayback));
}
@JsProperty
void setSuppressLocalAudioPlayback(
MediaTrackConstraintSet.GetSuppressLocalAudioPlaybackUnionType suppressLocalAudioPlayback);
@JsOverlay
default void setSuppressLocalAudioPlayback(boolean suppressLocalAudioPlayback) {
setSuppressLocalAudioPlayback(
Js.uncheckedCast(
suppressLocalAudioPlayback));
}
@JsOverlay
default void setVolume(ConstrainDoubleRange volume) {
setVolume(Js.uncheckedCast(volume));
}
@JsProperty
void setVolume(MediaTrackConstraintSet.GetVolumeUnionType volume);
@JsOverlay
default void setVolume(double volume) {
setVolume(Js.uncheckedCast(volume));
}
@JsOverlay
default void setWidth(ConstrainLongRange width) {
setWidth(Js.uncheckedCast(width));
}
@JsProperty
void setWidth(MediaTrackConstraintSet.GetWidthUnionType width);
@JsOverlay
default void setWidth(int width) {
setWidth(Js.uncheckedCast(width));
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy