data MediaStreamTrackState : TypeLive : MediaStreamTrackStateEnded : MediaStreamTrackStateEq MediaStreamTrackStateFromFFI MediaStreamTrackState StringOrd MediaStreamTrackStateShow MediaStreamTrackStateToFFI MediaStreamTrackState Stringread : String -> Maybe MediaStreamTrackStatedata VideoFacingModeEnum : TypeUser : VideoFacingModeEnumEnvironment : VideoFacingModeEnumLeft : VideoFacingModeEnumRight : VideoFacingModeEnumEq VideoFacingModeEnumFromFFI VideoFacingModeEnum StringOrd VideoFacingModeEnumShow VideoFacingModeEnumToFFI VideoFacingModeEnum Stringread : String -> Maybe VideoFacingModeEnumdata VideoResizeModeEnum : TypeNone : VideoResizeModeEnumCropAndScale : VideoResizeModeEnumEq VideoResizeModeEnumFromFFI VideoResizeModeEnum StringOrd VideoResizeModeEnumShow VideoResizeModeEnumToFFI VideoResizeModeEnum Stringread : String -> Maybe VideoResizeModeEnumdata MediaDeviceKind : TypeAudioinput : MediaDeviceKindAudiooutput : MediaDeviceKindVideoinput : MediaDeviceKindEq MediaDeviceKindFromFFI MediaDeviceKind StringOrd MediaDeviceKindShow MediaDeviceKindToFFI MediaDeviceKind Stringread : String -> Maybe MediaDeviceKinddata ConstrainablePattern : TypeFromFFI ConstrainablePattern ConstrainablePatternJSType ConstrainablePatternSafeCast ConstrainablePatternToFFI ConstrainablePattern ConstrainablePatterndata InputDeviceInfo : TypeFromFFI InputDeviceInfo InputDeviceInfoJSType InputDeviceInfoSafeCast InputDeviceInfoToFFI InputDeviceInfo InputDeviceInfodata MediaDeviceInfo : TypeFromFFI MediaDeviceInfo MediaDeviceInfoJSType MediaDeviceInfoSafeCast MediaDeviceInfoToFFI MediaDeviceInfo MediaDeviceInfodata MediaDevices : TypeFromFFI MediaDevices MediaDevicesJSType MediaDevicesSafeCast MediaDevicesToFFI MediaDevices MediaDevicesdata MediaStream : TypeFromFFI MediaStream MediaStreamJSType MediaStreamSafeCast MediaStreamToFFI MediaStream MediaStreamdata MediaStreamTrack : TypeFromFFI MediaStreamTrack MediaStreamTrackJSType MediaStreamTrackSafeCast MediaStreamTrackToFFI MediaStreamTrack MediaStreamTrackdata MediaStreamTrackEvent : TypeFromFFI MediaStreamTrackEvent MediaStreamTrackEventJSType MediaStreamTrackEventSafeCast MediaStreamTrackEventToFFI MediaStreamTrackEvent MediaStreamTrackEventdata OverconstrainedError : TypeFromFFI OverconstrainedError OverconstrainedErrorJSType OverconstrainedErrorSafeCast OverconstrainedErrorToFFI OverconstrainedError OverconstrainedErrordata Capabilities : TypeFromFFI Capabilities CapabilitiesJSType CapabilitiesToFFI Capabilities Capabilitiesdata ConstrainBooleanParameters : Typedata ConstrainDOMStringParameters : Typedata ConstrainDoubleRange : TypeFromFFI ConstrainDoubleRange ConstrainDoubleRangeJSType ConstrainDoubleRangeToFFI ConstrainDoubleRange ConstrainDoubleRangedata ConstrainULongRange : TypeFromFFI ConstrainULongRange ConstrainULongRangeJSType ConstrainULongRangeToFFI ConstrainULongRange ConstrainULongRangedata ConstraintSet : TypeFromFFI ConstraintSet ConstraintSetJSType ConstraintSetToFFI ConstraintSet ConstraintSetdata Constraints : TypeFromFFI Constraints ConstraintsJSType ConstraintsToFFI Constraints Constraintsdata DoubleRange : TypeFromFFI DoubleRange DoubleRangeJSType DoubleRangeToFFI DoubleRange DoubleRangedata MediaStreamConstraints : Typedata MediaStreamTrackEventInit : Typedata MediaTrackCapabilities : Typedata MediaTrackConstraintSet : Typedata MediaTrackConstraints : Typedata MediaTrackSettings : TypeFromFFI MediaTrackSettings MediaTrackSettingsJSType MediaTrackSettingsToFFI MediaTrackSettings MediaTrackSettingsdata MediaTrackSupportedConstraints : Typedata Settings : Typedata ULongRange : TypeFromFFI ULongRange ULongRangeJSType ULongRangeToFFI ULongRange ULongRange