MediaTrackCapabilities constructor
MediaTrackCapabilities({
- ULongRange width,
- ULongRange height,
- DoubleRange aspectRatio,
- DoubleRange frameRate,
- JSArray<
JSString> facingMode, - JSArray<
JSString> resizeMode, - ULongRange sampleRate,
- ULongRange sampleSize,
- JSArray<
JSBoolean> echoCancellation, - JSArray<
JSBoolean> autoGainControl, - JSArray<
JSBoolean> noiseSuppression, - DoubleRange latency,
- ULongRange channelCount,
- String deviceId,
- String groupId,
- JSArray<
JSString> whiteBalanceMode, - JSArray<
JSString> exposureMode, - JSArray<
JSString> focusMode, - MediaSettingsRange exposureCompensation,
- MediaSettingsRange exposureTime,
- MediaSettingsRange colorTemperature,
- MediaSettingsRange iso,
- MediaSettingsRange brightness,
- MediaSettingsRange contrast,
- MediaSettingsRange saturation,
- MediaSettingsRange sharpness,
- MediaSettingsRange focusDistance,
- MediaSettingsRange pan,
- MediaSettingsRange tilt,
- MediaSettingsRange zoom,
- JSArray<
JSBoolean> torch, - String displaySurface,
- bool logicalSurface,
- JSArray<
JSString> cursor,
Implementation
external factory MediaTrackCapabilities({
ULongRange width,
ULongRange height,
DoubleRange aspectRatio,
DoubleRange frameRate,
JSArray<JSString> facingMode,
JSArray<JSString> resizeMode,
ULongRange sampleRate,
ULongRange sampleSize,
JSArray<JSBoolean> echoCancellation,
JSArray<JSBoolean> autoGainControl,
JSArray<JSBoolean> noiseSuppression,
DoubleRange latency,
ULongRange channelCount,
String deviceId,
String groupId,
JSArray<JSString> whiteBalanceMode,
JSArray<JSString> exposureMode,
JSArray<JSString> focusMode,
MediaSettingsRange exposureCompensation,
MediaSettingsRange exposureTime,
MediaSettingsRange colorTemperature,
MediaSettingsRange iso,
MediaSettingsRange brightness,
MediaSettingsRange contrast,
MediaSettingsRange saturation,
MediaSettingsRange sharpness,
MediaSettingsRange focusDistance,
MediaSettingsRange pan,
MediaSettingsRange tilt,
MediaSettingsRange zoom,
JSArray<JSBoolean> torch,
String displaySurface,
bool logicalSurface,
JSArray<JSString> cursor,
});