MediaTrackConstraints constructor

MediaTrackConstraints({
  1. ConstrainULong width,
  2. ConstrainULong height,
  3. ConstrainDouble aspectRatio,
  4. ConstrainDouble frameRate,
  5. ConstrainDOMString facingMode,
  6. ConstrainDOMString resizeMode,
  7. ConstrainULong sampleRate,
  8. ConstrainULong sampleSize,
  9. ConstrainBoolean echoCancellation,
  10. ConstrainBoolean autoGainControl,
  11. ConstrainBoolean noiseSuppression,
  12. ConstrainDouble latency,
  13. ConstrainULong channelCount,
  14. ConstrainDOMString deviceId,
  15. ConstrainDOMString groupId,
  16. ConstrainDOMString whiteBalanceMode,
  17. ConstrainDOMString exposureMode,
  18. ConstrainDOMString focusMode,
  19. ConstrainPoint2D pointsOfInterest,
  20. ConstrainDouble exposureCompensation,
  21. ConstrainDouble exposureTime,
  22. ConstrainDouble colorTemperature,
  23. ConstrainDouble iso,
  24. ConstrainDouble brightness,
  25. ConstrainDouble contrast,
  26. ConstrainDouble saturation,
  27. ConstrainDouble sharpness,
  28. ConstrainDouble focusDistance,
  29. JSAny pan,
  30. JSAny tilt,
  31. JSAny zoom,
  32. ConstrainBoolean torch,
  33. ConstrainDOMString displaySurface,
  34. ConstrainBoolean logicalSurface,
  35. ConstrainDOMString cursor,
  36. ConstrainBoolean restrictOwnAudio,
  37. ConstrainBoolean suppressLocalAudioPlayback,
  38. JSArray<MediaTrackConstraintSet> advanced,
})

Implementation

external factory MediaTrackConstraints({
  ConstrainULong width,
  ConstrainULong height,
  ConstrainDouble aspectRatio,
  ConstrainDouble frameRate,
  ConstrainDOMString facingMode,
  ConstrainDOMString resizeMode,
  ConstrainULong sampleRate,
  ConstrainULong sampleSize,
  ConstrainBoolean echoCancellation,
  ConstrainBoolean autoGainControl,
  ConstrainBoolean noiseSuppression,
  ConstrainDouble latency,
  ConstrainULong channelCount,
  ConstrainDOMString deviceId,
  ConstrainDOMString groupId,
  ConstrainDOMString whiteBalanceMode,
  ConstrainDOMString exposureMode,
  ConstrainDOMString focusMode,
  ConstrainPoint2D pointsOfInterest,
  ConstrainDouble exposureCompensation,
  ConstrainDouble exposureTime,
  ConstrainDouble colorTemperature,
  ConstrainDouble iso,
  ConstrainDouble brightness,
  ConstrainDouble contrast,
  ConstrainDouble saturation,
  ConstrainDouble sharpness,
  ConstrainDouble focusDistance,
  JSAny pan,
  JSAny tilt,
  JSAny zoom,
  ConstrainBoolean torch,
  ConstrainDOMString displaySurface,
  ConstrainBoolean logicalSurface,
  ConstrainDOMString cursor,
  ConstrainBoolean restrictOwnAudio,
  ConstrainBoolean suppressLocalAudioPlayback,
  JSArray<MediaTrackConstraintSet> advanced,
});