Interface MediaTrackCapabilities
interface MediaTrackCapabilities {
aspectRatio?: DoubleRange;
autoGainControl?: boolean[];
backgroundBlur?: boolean[];
channelCount?: ULongRange;
deviceId?: string;
displaySurface?: string;
echoCancellation?: boolean[];
facingMode?: string[];
frameRate?: DoubleRange;
groupId?: string;
height?: ULongRange;
noiseSuppression?: boolean[];
sampleRate?: ULongRange;
sampleSize?: ULongRange;
width?: ULongRange;
}
aspectRatio?: DoubleRange;
autoGainControl?: boolean[];
backgroundBlur?: boolean[];
channelCount?: ULongRange;
deviceId?: string;
displaySurface?: string;
echoCancellation?: boolean[];
facingMode?: string[];
frameRate?: DoubleRange;
groupId?: string;
height?: ULongRange;
noiseSuppression?: boolean[];
sampleRate?: ULongRange;
sampleSize?: ULongRange;
width?: ULongRange;
}
Properties
OptionalaspectRatio
OptionalautoGainControl
autoGainControl?: boolean[]
OptionalbackgroundBlur
backgroundBlur?: boolean[]
OptionalchannelCount
OptionaldeviceId
deviceId?: string
OptionaldisplaySurface
displaySurface?: string
OptionalechoCancellation
echoCancellation?: boolean[]
OptionalfacingMode
facingMode?: string[]
OptionalframeRate
OptionalgroupId
groupId?: string
Optionalheight
OptionalnoiseSuppression
noiseSuppression?: boolean[]