interface MediaTrackCapabilities {
    aspectRatio?: DoubleRange;
    autoGainControl?: boolean[];
    channelCount?: ULongRange;
    cursor?: string[];
    deviceId?: string;
    displaySurface?: string;
    echoCancellation?: boolean[];
    facingMode?: string[];
    frameRate?: DoubleRange;
    groupId?: string;
    height?: ULongRange;
    latency?: DoubleRange;
    logicalSurface?: boolean;
    noiseSuppression?: boolean[];
    resizeMode?: string[];
    sampleRate?: ULongRange;
    sampleSize?: ULongRange;
    width?: ULongRange;
}

Properties

aspectRatio?: DoubleRange
autoGainControl?: boolean[]
channelCount?: ULongRange
cursor?: string[]
deviceId?: string
displaySurface?: string
echoCancellation?: boolean[]
facingMode?: string[]
frameRate?: DoubleRange
groupId?: string
height?: ULongRange
latency?: DoubleRange
logicalSurface?: boolean
noiseSuppression?: boolean[]
resizeMode?: string[]
sampleRate?: ULongRange
sampleSize?: ULongRange
width?: ULongRange