MediaTrackSupportedConstraints

@JSType
trait MediaTrackSupportedConstraints extends Object

The MediaTrackSupportedConstraints dictionary establishes the list of constrainable properties recognized by the user agent or browser in its implementation of the MediaStreamTrack object. An object conforming to MediaTrackSupportedConstraints is returned by MediaDevices.getSupportedConstraints().

class Object
trait Any
class Object
trait Matchable
class Any

Value members

Inherited methods

def hasOwnProperty(v: String): Boolean
Inherited from:
Object
def isPrototypeOf(v: Object): Boolean
Inherited from:
Object
def propertyIsEnumerable(v: String): Boolean
Inherited from:
Object
def toLocaleString(): String
Inherited from:
Object
def valueOf(): Any
Inherited from:
Object

Concrete fields

@ExposedJSMember @JSOptional
var aspectRatio: UndefOr[Boolean]
@ExposedJSMember @JSOptional
var channelCount: UndefOr[Boolean]
@ExposedJSMember @JSOptional
var deviceId: UndefOr[Boolean]
@ExposedJSMember @JSOptional
var echoCancellation: UndefOr[Boolean]
@ExposedJSMember @JSOptional
var facingMode: UndefOr[Boolean]
@ExposedJSMember @JSOptional
var frameRate: UndefOr[Boolean]
@ExposedJSMember @JSOptional
var groupId: UndefOr[Boolean]
@ExposedJSMember @JSOptional
var height: UndefOr[Boolean]
@ExposedJSMember @JSOptional
var latency: UndefOr[Boolean]
@ExposedJSMember @JSOptional
var sampleRate: UndefOr[Boolean]
@ExposedJSMember @JSOptional
var sampleSize: UndefOr[Boolean]
@ExposedJSMember @JSOptional
var volume: UndefOr[Boolean]
@ExposedJSMember @JSOptional
var width: UndefOr[Boolean]