Files
kotlin-fork/js/js.translator/testData/api/stdlib/org.w3c.dom.mediacapture.kt
T
2020-06-03 17:14:29 +03:00

496 lines
34 KiB
Kotlin
Vendored

package org.w3c.dom.mediacapture
public val org.w3c.dom.mediacapture.MediaDeviceKind.Companion.AUDIOINPUT: org.w3c.dom.mediacapture.MediaDeviceKind
public inline fun org.w3c.dom.mediacapture.MediaDeviceKind.Companion.<get-AUDIOINPUT>(): org.w3c.dom.mediacapture.MediaDeviceKind
public val org.w3c.dom.mediacapture.MediaDeviceKind.Companion.AUDIOOUTPUT: org.w3c.dom.mediacapture.MediaDeviceKind
public inline fun org.w3c.dom.mediacapture.MediaDeviceKind.Companion.<get-AUDIOOUTPUT>(): org.w3c.dom.mediacapture.MediaDeviceKind
public val org.w3c.dom.mediacapture.VideoResizeModeEnum.Companion.CROP_AND_SCALE: org.w3c.dom.mediacapture.VideoResizeModeEnum
public inline fun org.w3c.dom.mediacapture.VideoResizeModeEnum.Companion.<get-CROP_AND_SCALE>(): org.w3c.dom.mediacapture.VideoResizeModeEnum
public val org.w3c.dom.mediacapture.MediaStreamTrackState.Companion.ENDED: org.w3c.dom.mediacapture.MediaStreamTrackState
public inline fun org.w3c.dom.mediacapture.MediaStreamTrackState.Companion.<get-ENDED>(): org.w3c.dom.mediacapture.MediaStreamTrackState
public val org.w3c.dom.mediacapture.VideoFacingModeEnum.Companion.ENVIRONMENT: org.w3c.dom.mediacapture.VideoFacingModeEnum
public inline fun org.w3c.dom.mediacapture.VideoFacingModeEnum.Companion.<get-ENVIRONMENT>(): org.w3c.dom.mediacapture.VideoFacingModeEnum
public val org.w3c.dom.mediacapture.VideoFacingModeEnum.Companion.LEFT: org.w3c.dom.mediacapture.VideoFacingModeEnum
public inline fun org.w3c.dom.mediacapture.VideoFacingModeEnum.Companion.<get-LEFT>(): org.w3c.dom.mediacapture.VideoFacingModeEnum
public val org.w3c.dom.mediacapture.MediaStreamTrackState.Companion.LIVE: org.w3c.dom.mediacapture.MediaStreamTrackState
public inline fun org.w3c.dom.mediacapture.MediaStreamTrackState.Companion.<get-LIVE>(): org.w3c.dom.mediacapture.MediaStreamTrackState
public val org.w3c.dom.mediacapture.VideoResizeModeEnum.Companion.NONE: org.w3c.dom.mediacapture.VideoResizeModeEnum
public inline fun org.w3c.dom.mediacapture.VideoResizeModeEnum.Companion.<get-NONE>(): org.w3c.dom.mediacapture.VideoResizeModeEnum
public val org.w3c.dom.mediacapture.VideoFacingModeEnum.Companion.RIGHT: org.w3c.dom.mediacapture.VideoFacingModeEnum
public inline fun org.w3c.dom.mediacapture.VideoFacingModeEnum.Companion.<get-RIGHT>(): org.w3c.dom.mediacapture.VideoFacingModeEnum
public val org.w3c.dom.mediacapture.VideoFacingModeEnum.Companion.USER: org.w3c.dom.mediacapture.VideoFacingModeEnum
public inline fun org.w3c.dom.mediacapture.VideoFacingModeEnum.Companion.<get-USER>(): org.w3c.dom.mediacapture.VideoFacingModeEnum
public val org.w3c.dom.mediacapture.MediaDeviceKind.Companion.VIDEOINPUT: org.w3c.dom.mediacapture.MediaDeviceKind
public inline fun org.w3c.dom.mediacapture.MediaDeviceKind.Companion.<get-VIDEOINPUT>(): org.w3c.dom.mediacapture.MediaDeviceKind
@kotlin.internal.InlineOnly public inline fun Capabilities(): org.w3c.dom.mediacapture.Capabilities
@kotlin.internal.InlineOnly public inline fun ConstrainBooleanParameters(/*0*/ exact: kotlin.Boolean? = ..., /*1*/ ideal: kotlin.Boolean? = ...): org.w3c.dom.mediacapture.ConstrainBooleanParameters
@kotlin.internal.InlineOnly public inline fun ConstrainDOMStringParameters(/*0*/ exact: dynamic = ..., /*1*/ ideal: dynamic = ...): org.w3c.dom.mediacapture.ConstrainDOMStringParameters
@kotlin.internal.InlineOnly public inline fun ConstrainDoubleRange(/*0*/ exact: kotlin.Double? = ..., /*1*/ ideal: kotlin.Double? = ..., /*2*/ max: kotlin.Double? = ..., /*3*/ min: kotlin.Double? = ...): org.w3c.dom.mediacapture.ConstrainDoubleRange
@kotlin.internal.InlineOnly public inline fun ConstrainULongRange(/*0*/ exact: kotlin.Int? = ..., /*1*/ ideal: kotlin.Int? = ..., /*2*/ max: kotlin.Int? = ..., /*3*/ min: kotlin.Int? = ...): org.w3c.dom.mediacapture.ConstrainULongRange
@kotlin.internal.InlineOnly public inline fun ConstraintSet(): org.w3c.dom.mediacapture.ConstraintSet
@kotlin.internal.InlineOnly public inline fun Constraints(/*0*/ advanced: kotlin.Array<org.w3c.dom.mediacapture.ConstraintSet>? = ...): org.w3c.dom.mediacapture.Constraints
@kotlin.internal.InlineOnly public inline fun DoubleRange(/*0*/ max: kotlin.Double? = ..., /*1*/ min: kotlin.Double? = ...): org.w3c.dom.mediacapture.DoubleRange
@kotlin.internal.InlineOnly public inline fun MediaStreamConstraints(/*0*/ video: dynamic = ..., /*1*/ audio: dynamic = ...): org.w3c.dom.mediacapture.MediaStreamConstraints
@kotlin.internal.InlineOnly public inline fun MediaStreamTrackEventInit(/*0*/ track: org.w3c.dom.mediacapture.MediaStreamTrack?, /*1*/ bubbles: kotlin.Boolean? = ..., /*2*/ cancelable: kotlin.Boolean? = ..., /*3*/ composed: kotlin.Boolean? = ...): org.w3c.dom.mediacapture.MediaStreamTrackEventInit
@kotlin.internal.InlineOnly public inline fun MediaTrackCapabilities(/*0*/ width: org.w3c.dom.mediacapture.ULongRange? = ..., /*1*/ height: org.w3c.dom.mediacapture.ULongRange? = ..., /*2*/ aspectRatio: org.w3c.dom.mediacapture.DoubleRange? = ..., /*3*/ frameRate: org.w3c.dom.mediacapture.DoubleRange? = ..., /*4*/ facingMode: kotlin.Array<kotlin.String>? = ..., /*5*/ resizeMode: kotlin.Array<kotlin.String>? = ..., /*6*/ volume: org.w3c.dom.mediacapture.DoubleRange? = ..., /*7*/ sampleRate: org.w3c.dom.mediacapture.ULongRange? = ..., /*8*/ sampleSize: org.w3c.dom.mediacapture.ULongRange? = ..., /*9*/ echoCancellation: kotlin.Array<kotlin.Boolean>? = ..., /*10*/ autoGainControl: kotlin.Array<kotlin.Boolean>? = ..., /*11*/ noiseSuppression: kotlin.Array<kotlin.Boolean>? = ..., /*12*/ latency: org.w3c.dom.mediacapture.DoubleRange? = ..., /*13*/ channelCount: org.w3c.dom.mediacapture.ULongRange? = ..., /*14*/ deviceId: kotlin.String? = ..., /*15*/ groupId: kotlin.String? = ...): org.w3c.dom.mediacapture.MediaTrackCapabilities
@kotlin.internal.InlineOnly public inline fun MediaTrackConstraintSet(/*0*/ width: dynamic = ..., /*1*/ height: dynamic = ..., /*2*/ aspectRatio: dynamic = ..., /*3*/ frameRate: dynamic = ..., /*4*/ facingMode: dynamic = ..., /*5*/ resizeMode: dynamic = ..., /*6*/ volume: dynamic = ..., /*7*/ sampleRate: dynamic = ..., /*8*/ sampleSize: dynamic = ..., /*9*/ echoCancellation: dynamic = ..., /*10*/ autoGainControl: dynamic = ..., /*11*/ noiseSuppression: dynamic = ..., /*12*/ latency: dynamic = ..., /*13*/ channelCount: dynamic = ..., /*14*/ deviceId: dynamic = ..., /*15*/ groupId: dynamic = ...): org.w3c.dom.mediacapture.MediaTrackConstraintSet
@kotlin.internal.InlineOnly public inline fun MediaTrackConstraints(/*0*/ advanced: kotlin.Array<org.w3c.dom.mediacapture.MediaTrackConstraintSet>? = ..., /*1*/ width: dynamic = ..., /*2*/ height: dynamic = ..., /*3*/ aspectRatio: dynamic = ..., /*4*/ frameRate: dynamic = ..., /*5*/ facingMode: dynamic = ..., /*6*/ resizeMode: dynamic = ..., /*7*/ volume: dynamic = ..., /*8*/ sampleRate: dynamic = ..., /*9*/ sampleSize: dynamic = ..., /*10*/ echoCancellation: dynamic = ..., /*11*/ autoGainControl: dynamic = ..., /*12*/ noiseSuppression: dynamic = ..., /*13*/ latency: dynamic = ..., /*14*/ channelCount: dynamic = ..., /*15*/ deviceId: dynamic = ..., /*16*/ groupId: dynamic = ...): org.w3c.dom.mediacapture.MediaTrackConstraints
@kotlin.internal.InlineOnly public inline fun MediaTrackSettings(/*0*/ width: kotlin.Int? = ..., /*1*/ height: kotlin.Int? = ..., /*2*/ aspectRatio: kotlin.Double? = ..., /*3*/ frameRate: kotlin.Double? = ..., /*4*/ facingMode: kotlin.String? = ..., /*5*/ resizeMode: kotlin.String? = ..., /*6*/ volume: kotlin.Double? = ..., /*7*/ sampleRate: kotlin.Int? = ..., /*8*/ sampleSize: kotlin.Int? = ..., /*9*/ echoCancellation: kotlin.Boolean? = ..., /*10*/ autoGainControl: kotlin.Boolean? = ..., /*11*/ noiseSuppression: kotlin.Boolean? = ..., /*12*/ latency: kotlin.Double? = ..., /*13*/ channelCount: kotlin.Int? = ..., /*14*/ deviceId: kotlin.String? = ..., /*15*/ groupId: kotlin.String? = ...): org.w3c.dom.mediacapture.MediaTrackSettings
@kotlin.internal.InlineOnly public inline fun MediaTrackSupportedConstraints(/*0*/ width: kotlin.Boolean? = ..., /*1*/ height: kotlin.Boolean? = ..., /*2*/ aspectRatio: kotlin.Boolean? = ..., /*3*/ frameRate: kotlin.Boolean? = ..., /*4*/ facingMode: kotlin.Boolean? = ..., /*5*/ resizeMode: kotlin.Boolean? = ..., /*6*/ volume: kotlin.Boolean? = ..., /*7*/ sampleRate: kotlin.Boolean? = ..., /*8*/ sampleSize: kotlin.Boolean? = ..., /*9*/ echoCancellation: kotlin.Boolean? = ..., /*10*/ autoGainControl: kotlin.Boolean? = ..., /*11*/ noiseSuppression: kotlin.Boolean? = ..., /*12*/ latency: kotlin.Boolean? = ..., /*13*/ channelCount: kotlin.Boolean? = ..., /*14*/ deviceId: kotlin.Boolean? = ..., /*15*/ groupId: kotlin.Boolean? = ...): org.w3c.dom.mediacapture.MediaTrackSupportedConstraints
@kotlin.internal.InlineOnly public inline fun OverconstrainedErrorEventInit(/*0*/ error: dynamic = ..., /*1*/ bubbles: kotlin.Boolean? = ..., /*2*/ cancelable: kotlin.Boolean? = ..., /*3*/ composed: kotlin.Boolean? = ...): org.w3c.dom.mediacapture.OverconstrainedErrorEventInit
@kotlin.internal.InlineOnly public inline fun Settings(): org.w3c.dom.mediacapture.Settings
@kotlin.internal.InlineOnly public inline fun ULongRange(/*0*/ max: kotlin.Int? = ..., /*1*/ min: kotlin.Int? = ...): org.w3c.dom.mediacapture.ULongRange
public external interface Capabilities {
}
public external interface ConstrainBooleanParameters {
public open var exact: kotlin.Boolean?
public open fun <get-exact>(): kotlin.Boolean?
public open fun <set-exact>(/*0*/ value: kotlin.Boolean?): kotlin.Unit
public open var ideal: kotlin.Boolean?
public open fun <get-ideal>(): kotlin.Boolean?
public open fun <set-ideal>(/*0*/ value: kotlin.Boolean?): kotlin.Unit
}
public external interface ConstrainDOMStringParameters {
public open var exact: dynamic
public open fun <get-exact>(): dynamic
public open fun <set-exact>(/*0*/ value: dynamic): kotlin.Unit
public open var ideal: dynamic
public open fun <get-ideal>(): dynamic
public open fun <set-ideal>(/*0*/ value: dynamic): kotlin.Unit
}
public external interface ConstrainDoubleRange : org.w3c.dom.mediacapture.DoubleRange {
public open var exact: kotlin.Double?
public open fun <get-exact>(): kotlin.Double?
public open fun <set-exact>(/*0*/ value: kotlin.Double?): kotlin.Unit
public open var ideal: kotlin.Double?
public open fun <get-ideal>(): kotlin.Double?
public open fun <set-ideal>(/*0*/ value: kotlin.Double?): kotlin.Unit
}
public external interface ConstrainULongRange : org.w3c.dom.mediacapture.ULongRange {
public open var exact: kotlin.Int?
public open fun <get-exact>(): kotlin.Int?
public open fun <set-exact>(/*0*/ value: kotlin.Int?): kotlin.Unit
public open var ideal: kotlin.Int?
public open fun <get-ideal>(): kotlin.Int?
public open fun <set-ideal>(/*0*/ value: kotlin.Int?): kotlin.Unit
}
public external interface ConstrainablePattern {
public open var onoverconstrained: ((org.w3c.dom.events.Event) -> dynamic)?
public open fun <get-onoverconstrained>(): ((org.w3c.dom.events.Event) -> dynamic)?
public open fun <set-onoverconstrained>(/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit
public abstract fun applyConstraints(/*0*/ constraints: org.w3c.dom.mediacapture.Constraints = ...): kotlin.js.Promise<kotlin.Unit>
public abstract fun getCapabilities(): org.w3c.dom.mediacapture.Capabilities
public abstract fun getConstraints(): org.w3c.dom.mediacapture.Constraints
public abstract fun getSettings(): org.w3c.dom.mediacapture.Settings
}
public external interface ConstraintSet {
}
public external interface Constraints : org.w3c.dom.mediacapture.ConstraintSet {
public open var advanced: kotlin.Array<org.w3c.dom.mediacapture.ConstraintSet>?
public open fun <get-advanced>(): kotlin.Array<org.w3c.dom.mediacapture.ConstraintSet>?
public open fun <set-advanced>(/*0*/ value: kotlin.Array<org.w3c.dom.mediacapture.ConstraintSet>?): kotlin.Unit
}
public external interface DoubleRange {
public open var max: kotlin.Double?
public open fun <get-max>(): kotlin.Double?
public open fun <set-max>(/*0*/ value: kotlin.Double?): kotlin.Unit
public open var min: kotlin.Double?
public open fun <get-min>(): kotlin.Double?
public open fun <set-min>(/*0*/ value: kotlin.Double?): kotlin.Unit
}
public abstract external class InputDeviceInfo : org.w3c.dom.mediacapture.MediaDeviceInfo {
/*primary*/ public constructor InputDeviceInfo()
public final fun getCapabilities(): org.w3c.dom.mediacapture.MediaTrackCapabilities
}
public abstract external class MediaDeviceInfo {
/*primary*/ public constructor MediaDeviceInfo()
public open val deviceId: kotlin.String
public open fun <get-deviceId>(): kotlin.String
public open val groupId: kotlin.String
public open fun <get-groupId>(): kotlin.String
public open val kind: org.w3c.dom.mediacapture.MediaDeviceKind
public open fun <get-kind>(): org.w3c.dom.mediacapture.MediaDeviceKind
public open val label: kotlin.String
public open fun <get-label>(): kotlin.String
public final fun toJSON(): dynamic
}
public external interface MediaDeviceKind {
public companion object Companion {
}
}
public abstract external class MediaDevices : org.w3c.dom.events.EventTarget {
/*primary*/ public constructor MediaDevices()
public open var ondevicechange: ((org.w3c.dom.events.Event) -> dynamic)?
public open fun <get-ondevicechange>(): ((org.w3c.dom.events.Event) -> dynamic)?
public open fun <set-ondevicechange>(/*0*/ <set-?>: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit
public final fun enumerateDevices(): kotlin.js.Promise<kotlin.Array<org.w3c.dom.mediacapture.MediaDeviceInfo>>
public final fun getSupportedConstraints(): org.w3c.dom.mediacapture.MediaTrackSupportedConstraints
public final fun getUserMedia(/*0*/ constraints: org.w3c.dom.mediacapture.MediaStreamConstraints = ...): kotlin.js.Promise<org.w3c.dom.mediacapture.MediaStream>
}
public open external class MediaStream : org.w3c.dom.events.EventTarget, org.w3c.dom.MediaProvider {
/*primary*/ public constructor MediaStream()
public constructor MediaStream(/*0*/ tracks: kotlin.Array<org.w3c.dom.mediacapture.MediaStreamTrack>)
public constructor MediaStream(/*0*/ stream: org.w3c.dom.mediacapture.MediaStream)
public open val active: kotlin.Boolean
public open fun <get-active>(): kotlin.Boolean
public open val id: kotlin.String
public open fun <get-id>(): kotlin.String
public final var onaddtrack: ((org.w3c.dom.mediacapture.MediaStreamTrackEvent) -> dynamic)?
public final fun <get-onaddtrack>(): ((org.w3c.dom.mediacapture.MediaStreamTrackEvent) -> dynamic)?
public final fun <set-onaddtrack>(/*0*/ <set-?>: ((org.w3c.dom.mediacapture.MediaStreamTrackEvent) -> dynamic)?): kotlin.Unit
public final var onremovetrack: ((org.w3c.dom.mediacapture.MediaStreamTrackEvent) -> dynamic)?
public final fun <get-onremovetrack>(): ((org.w3c.dom.mediacapture.MediaStreamTrackEvent) -> dynamic)?
public final fun <set-onremovetrack>(/*0*/ <set-?>: ((org.w3c.dom.mediacapture.MediaStreamTrackEvent) -> dynamic)?): kotlin.Unit
public final fun addTrack(/*0*/ track: org.w3c.dom.mediacapture.MediaStreamTrack): kotlin.Unit
public final fun clone(): org.w3c.dom.mediacapture.MediaStream
public final fun getAudioTracks(): kotlin.Array<org.w3c.dom.mediacapture.MediaStreamTrack>
public final fun getTrackById(/*0*/ trackId: kotlin.String): org.w3c.dom.mediacapture.MediaStreamTrack?
public final fun getTracks(): kotlin.Array<org.w3c.dom.mediacapture.MediaStreamTrack>
public final fun getVideoTracks(): kotlin.Array<org.w3c.dom.mediacapture.MediaStreamTrack>
public final fun removeTrack(/*0*/ track: org.w3c.dom.mediacapture.MediaStreamTrack): kotlin.Unit
}
public external interface MediaStreamConstraints {
public open var audio: dynamic
public open fun <get-audio>(): dynamic
public open fun <set-audio>(/*0*/ value: dynamic): kotlin.Unit
public open var video: dynamic
public open fun <get-video>(): dynamic
public open fun <set-video>(/*0*/ value: dynamic): kotlin.Unit
}
public abstract external class MediaStreamTrack : org.w3c.dom.events.EventTarget {
/*primary*/ public constructor MediaStreamTrack()
public open var enabled: kotlin.Boolean
public open fun <get-enabled>(): kotlin.Boolean
public open fun <set-enabled>(/*0*/ <set-?>: kotlin.Boolean): kotlin.Unit
public open val id: kotlin.String
public open fun <get-id>(): kotlin.String
public open val kind: kotlin.String
public open fun <get-kind>(): kotlin.String
public open val label: kotlin.String
public open fun <get-label>(): kotlin.String
public open val muted: kotlin.Boolean
public open fun <get-muted>(): kotlin.Boolean
public open var onended: ((org.w3c.dom.events.Event) -> dynamic)?
public open fun <get-onended>(): ((org.w3c.dom.events.Event) -> dynamic)?
public open fun <set-onended>(/*0*/ <set-?>: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit
public open var onmute: ((org.w3c.dom.events.Event) -> dynamic)?
public open fun <get-onmute>(): ((org.w3c.dom.events.Event) -> dynamic)?
public open fun <set-onmute>(/*0*/ <set-?>: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit
public open var onoverconstrained: ((org.w3c.dom.events.Event) -> dynamic)?
public open fun <get-onoverconstrained>(): ((org.w3c.dom.events.Event) -> dynamic)?
public open fun <set-onoverconstrained>(/*0*/ <set-?>: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit
public open var onunmute: ((org.w3c.dom.events.Event) -> dynamic)?
public open fun <get-onunmute>(): ((org.w3c.dom.events.Event) -> dynamic)?
public open fun <set-onunmute>(/*0*/ <set-?>: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit
public open val readyState: org.w3c.dom.mediacapture.MediaStreamTrackState
public open fun <get-readyState>(): org.w3c.dom.mediacapture.MediaStreamTrackState
public final fun applyConstraints(/*0*/ constraints: org.w3c.dom.mediacapture.MediaTrackConstraints = ...): kotlin.js.Promise<kotlin.Unit>
public final fun clone(): org.w3c.dom.mediacapture.MediaStreamTrack
public final fun getCapabilities(): org.w3c.dom.mediacapture.MediaTrackCapabilities
public final fun getConstraints(): org.w3c.dom.mediacapture.MediaTrackConstraints
public final fun getSettings(): org.w3c.dom.mediacapture.MediaTrackSettings
public final fun stop(): kotlin.Unit
}
public open external class MediaStreamTrackEvent : org.w3c.dom.events.Event {
/*primary*/ public constructor MediaStreamTrackEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.dom.mediacapture.MediaStreamTrackEventInit)
public open val track: org.w3c.dom.mediacapture.MediaStreamTrack
public open fun <get-track>(): org.w3c.dom.mediacapture.MediaStreamTrack
public companion object Companion {
public final val AT_TARGET: kotlin.Short
public final fun <get-AT_TARGET>(): kotlin.Short
public final val BUBBLING_PHASE: kotlin.Short
public final fun <get-BUBBLING_PHASE>(): kotlin.Short
public final val CAPTURING_PHASE: kotlin.Short
public final fun <get-CAPTURING_PHASE>(): kotlin.Short
public final val NONE: kotlin.Short
public final fun <get-NONE>(): kotlin.Short
}
}
public external interface MediaStreamTrackEventInit : org.w3c.dom.EventInit {
public open var track: org.w3c.dom.mediacapture.MediaStreamTrack?
public open fun <get-track>(): org.w3c.dom.mediacapture.MediaStreamTrack?
public open fun <set-track>(/*0*/ value: org.w3c.dom.mediacapture.MediaStreamTrack?): kotlin.Unit
}
public external interface MediaStreamTrackState {
public companion object Companion {
}
}
public external interface MediaTrackCapabilities {
public open var aspectRatio: org.w3c.dom.mediacapture.DoubleRange?
public open fun <get-aspectRatio>(): org.w3c.dom.mediacapture.DoubleRange?
public open fun <set-aspectRatio>(/*0*/ value: org.w3c.dom.mediacapture.DoubleRange?): kotlin.Unit
public open var autoGainControl: kotlin.Array<kotlin.Boolean>?
public open fun <get-autoGainControl>(): kotlin.Array<kotlin.Boolean>?
public open fun <set-autoGainControl>(/*0*/ value: kotlin.Array<kotlin.Boolean>?): kotlin.Unit
public open var channelCount: org.w3c.dom.mediacapture.ULongRange?
public open fun <get-channelCount>(): org.w3c.dom.mediacapture.ULongRange?
public open fun <set-channelCount>(/*0*/ value: org.w3c.dom.mediacapture.ULongRange?): kotlin.Unit
public open var deviceId: kotlin.String?
public open fun <get-deviceId>(): kotlin.String?
public open fun <set-deviceId>(/*0*/ value: kotlin.String?): kotlin.Unit
public open var echoCancellation: kotlin.Array<kotlin.Boolean>?
public open fun <get-echoCancellation>(): kotlin.Array<kotlin.Boolean>?
public open fun <set-echoCancellation>(/*0*/ value: kotlin.Array<kotlin.Boolean>?): kotlin.Unit
public open var facingMode: kotlin.Array<kotlin.String>?
public open fun <get-facingMode>(): kotlin.Array<kotlin.String>?
public open fun <set-facingMode>(/*0*/ value: kotlin.Array<kotlin.String>?): kotlin.Unit
public open var frameRate: org.w3c.dom.mediacapture.DoubleRange?
public open fun <get-frameRate>(): org.w3c.dom.mediacapture.DoubleRange?
public open fun <set-frameRate>(/*0*/ value: org.w3c.dom.mediacapture.DoubleRange?): kotlin.Unit
public open var groupId: kotlin.String?
public open fun <get-groupId>(): kotlin.String?
public open fun <set-groupId>(/*0*/ value: kotlin.String?): kotlin.Unit
public open var height: org.w3c.dom.mediacapture.ULongRange?
public open fun <get-height>(): org.w3c.dom.mediacapture.ULongRange?
public open fun <set-height>(/*0*/ value: org.w3c.dom.mediacapture.ULongRange?): kotlin.Unit
public open var latency: org.w3c.dom.mediacapture.DoubleRange?
public open fun <get-latency>(): org.w3c.dom.mediacapture.DoubleRange?
public open fun <set-latency>(/*0*/ value: org.w3c.dom.mediacapture.DoubleRange?): kotlin.Unit
public open var noiseSuppression: kotlin.Array<kotlin.Boolean>?
public open fun <get-noiseSuppression>(): kotlin.Array<kotlin.Boolean>?
public open fun <set-noiseSuppression>(/*0*/ value: kotlin.Array<kotlin.Boolean>?): kotlin.Unit
public open var resizeMode: kotlin.Array<kotlin.String>?
public open fun <get-resizeMode>(): kotlin.Array<kotlin.String>?
public open fun <set-resizeMode>(/*0*/ value: kotlin.Array<kotlin.String>?): kotlin.Unit
public open var sampleRate: org.w3c.dom.mediacapture.ULongRange?
public open fun <get-sampleRate>(): org.w3c.dom.mediacapture.ULongRange?
public open fun <set-sampleRate>(/*0*/ value: org.w3c.dom.mediacapture.ULongRange?): kotlin.Unit
public open var sampleSize: org.w3c.dom.mediacapture.ULongRange?
public open fun <get-sampleSize>(): org.w3c.dom.mediacapture.ULongRange?
public open fun <set-sampleSize>(/*0*/ value: org.w3c.dom.mediacapture.ULongRange?): kotlin.Unit
public open var volume: org.w3c.dom.mediacapture.DoubleRange?
public open fun <get-volume>(): org.w3c.dom.mediacapture.DoubleRange?
public open fun <set-volume>(/*0*/ value: org.w3c.dom.mediacapture.DoubleRange?): kotlin.Unit
public open var width: org.w3c.dom.mediacapture.ULongRange?
public open fun <get-width>(): org.w3c.dom.mediacapture.ULongRange?
public open fun <set-width>(/*0*/ value: org.w3c.dom.mediacapture.ULongRange?): kotlin.Unit
}
public external interface MediaTrackConstraintSet {
public open var aspectRatio: dynamic
public open fun <get-aspectRatio>(): dynamic
public open fun <set-aspectRatio>(/*0*/ value: dynamic): kotlin.Unit
public open var autoGainControl: dynamic
public open fun <get-autoGainControl>(): dynamic
public open fun <set-autoGainControl>(/*0*/ value: dynamic): kotlin.Unit
public open var channelCount: dynamic
public open fun <get-channelCount>(): dynamic
public open fun <set-channelCount>(/*0*/ value: dynamic): kotlin.Unit
public open var deviceId: dynamic
public open fun <get-deviceId>(): dynamic
public open fun <set-deviceId>(/*0*/ value: dynamic): kotlin.Unit
public open var echoCancellation: dynamic
public open fun <get-echoCancellation>(): dynamic
public open fun <set-echoCancellation>(/*0*/ value: dynamic): kotlin.Unit
public open var facingMode: dynamic
public open fun <get-facingMode>(): dynamic
public open fun <set-facingMode>(/*0*/ value: dynamic): kotlin.Unit
public open var frameRate: dynamic
public open fun <get-frameRate>(): dynamic
public open fun <set-frameRate>(/*0*/ value: dynamic): kotlin.Unit
public open var groupId: dynamic
public open fun <get-groupId>(): dynamic
public open fun <set-groupId>(/*0*/ value: dynamic): kotlin.Unit
public open var height: dynamic
public open fun <get-height>(): dynamic
public open fun <set-height>(/*0*/ value: dynamic): kotlin.Unit
public open var latency: dynamic
public open fun <get-latency>(): dynamic
public open fun <set-latency>(/*0*/ value: dynamic): kotlin.Unit
public open var noiseSuppression: dynamic
public open fun <get-noiseSuppression>(): dynamic
public open fun <set-noiseSuppression>(/*0*/ value: dynamic): kotlin.Unit
public open var resizeMode: dynamic
public open fun <get-resizeMode>(): dynamic
public open fun <set-resizeMode>(/*0*/ value: dynamic): kotlin.Unit
public open var sampleRate: dynamic
public open fun <get-sampleRate>(): dynamic
public open fun <set-sampleRate>(/*0*/ value: dynamic): kotlin.Unit
public open var sampleSize: dynamic
public open fun <get-sampleSize>(): dynamic
public open fun <set-sampleSize>(/*0*/ value: dynamic): kotlin.Unit
public open var volume: dynamic
public open fun <get-volume>(): dynamic
public open fun <set-volume>(/*0*/ value: dynamic): kotlin.Unit
public open var width: dynamic
public open fun <get-width>(): dynamic
public open fun <set-width>(/*0*/ value: dynamic): kotlin.Unit
}
public external interface MediaTrackConstraints : org.w3c.dom.mediacapture.MediaTrackConstraintSet {
public open var advanced: kotlin.Array<org.w3c.dom.mediacapture.MediaTrackConstraintSet>?
public open fun <get-advanced>(): kotlin.Array<org.w3c.dom.mediacapture.MediaTrackConstraintSet>?
public open fun <set-advanced>(/*0*/ value: kotlin.Array<org.w3c.dom.mediacapture.MediaTrackConstraintSet>?): kotlin.Unit
}
public external interface MediaTrackSettings {
public open var aspectRatio: kotlin.Double?
public open fun <get-aspectRatio>(): kotlin.Double?
public open fun <set-aspectRatio>(/*0*/ value: kotlin.Double?): kotlin.Unit
public open var autoGainControl: kotlin.Boolean?
public open fun <get-autoGainControl>(): kotlin.Boolean?
public open fun <set-autoGainControl>(/*0*/ value: kotlin.Boolean?): kotlin.Unit
public open var channelCount: kotlin.Int?
public open fun <get-channelCount>(): kotlin.Int?
public open fun <set-channelCount>(/*0*/ value: kotlin.Int?): kotlin.Unit
public open var deviceId: kotlin.String?
public open fun <get-deviceId>(): kotlin.String?
public open fun <set-deviceId>(/*0*/ value: kotlin.String?): kotlin.Unit
public open var echoCancellation: kotlin.Boolean?
public open fun <get-echoCancellation>(): kotlin.Boolean?
public open fun <set-echoCancellation>(/*0*/ value: kotlin.Boolean?): kotlin.Unit
public open var facingMode: kotlin.String?
public open fun <get-facingMode>(): kotlin.String?
public open fun <set-facingMode>(/*0*/ value: kotlin.String?): kotlin.Unit
public open var frameRate: kotlin.Double?
public open fun <get-frameRate>(): kotlin.Double?
public open fun <set-frameRate>(/*0*/ value: kotlin.Double?): kotlin.Unit
public open var groupId: kotlin.String?
public open fun <get-groupId>(): kotlin.String?
public open fun <set-groupId>(/*0*/ value: kotlin.String?): kotlin.Unit
public open var height: kotlin.Int?
public open fun <get-height>(): kotlin.Int?
public open fun <set-height>(/*0*/ value: kotlin.Int?): kotlin.Unit
public open var latency: kotlin.Double?
public open fun <get-latency>(): kotlin.Double?
public open fun <set-latency>(/*0*/ value: kotlin.Double?): kotlin.Unit
public open var noiseSuppression: kotlin.Boolean?
public open fun <get-noiseSuppression>(): kotlin.Boolean?
public open fun <set-noiseSuppression>(/*0*/ value: kotlin.Boolean?): kotlin.Unit
public open var resizeMode: kotlin.String?
public open fun <get-resizeMode>(): kotlin.String?
public open fun <set-resizeMode>(/*0*/ value: kotlin.String?): kotlin.Unit
public open var sampleRate: kotlin.Int?
public open fun <get-sampleRate>(): kotlin.Int?
public open fun <set-sampleRate>(/*0*/ value: kotlin.Int?): kotlin.Unit
public open var sampleSize: kotlin.Int?
public open fun <get-sampleSize>(): kotlin.Int?
public open fun <set-sampleSize>(/*0*/ value: kotlin.Int?): kotlin.Unit
public open var volume: kotlin.Double?
public open fun <get-volume>(): kotlin.Double?
public open fun <set-volume>(/*0*/ value: kotlin.Double?): kotlin.Unit
public open var width: kotlin.Int?
public open fun <get-width>(): kotlin.Int?
public open fun <set-width>(/*0*/ value: kotlin.Int?): kotlin.Unit
}
public external interface MediaTrackSupportedConstraints {
public open var aspectRatio: kotlin.Boolean?
public open fun <get-aspectRatio>(): kotlin.Boolean?
public open fun <set-aspectRatio>(/*0*/ value: kotlin.Boolean?): kotlin.Unit
public open var autoGainControl: kotlin.Boolean?
public open fun <get-autoGainControl>(): kotlin.Boolean?
public open fun <set-autoGainControl>(/*0*/ value: kotlin.Boolean?): kotlin.Unit
public open var channelCount: kotlin.Boolean?
public open fun <get-channelCount>(): kotlin.Boolean?
public open fun <set-channelCount>(/*0*/ value: kotlin.Boolean?): kotlin.Unit
public open var deviceId: kotlin.Boolean?
public open fun <get-deviceId>(): kotlin.Boolean?
public open fun <set-deviceId>(/*0*/ value: kotlin.Boolean?): kotlin.Unit
public open var echoCancellation: kotlin.Boolean?
public open fun <get-echoCancellation>(): kotlin.Boolean?
public open fun <set-echoCancellation>(/*0*/ value: kotlin.Boolean?): kotlin.Unit
public open var facingMode: kotlin.Boolean?
public open fun <get-facingMode>(): kotlin.Boolean?
public open fun <set-facingMode>(/*0*/ value: kotlin.Boolean?): kotlin.Unit
public open var frameRate: kotlin.Boolean?
public open fun <get-frameRate>(): kotlin.Boolean?
public open fun <set-frameRate>(/*0*/ value: kotlin.Boolean?): kotlin.Unit
public open var groupId: kotlin.Boolean?
public open fun <get-groupId>(): kotlin.Boolean?
public open fun <set-groupId>(/*0*/ value: kotlin.Boolean?): kotlin.Unit
public open var height: kotlin.Boolean?
public open fun <get-height>(): kotlin.Boolean?
public open fun <set-height>(/*0*/ value: kotlin.Boolean?): kotlin.Unit
public open var latency: kotlin.Boolean?
public open fun <get-latency>(): kotlin.Boolean?
public open fun <set-latency>(/*0*/ value: kotlin.Boolean?): kotlin.Unit
public open var noiseSuppression: kotlin.Boolean?
public open fun <get-noiseSuppression>(): kotlin.Boolean?
public open fun <set-noiseSuppression>(/*0*/ value: kotlin.Boolean?): kotlin.Unit
public open var resizeMode: kotlin.Boolean?
public open fun <get-resizeMode>(): kotlin.Boolean?
public open fun <set-resizeMode>(/*0*/ value: kotlin.Boolean?): kotlin.Unit
public open var sampleRate: kotlin.Boolean?
public open fun <get-sampleRate>(): kotlin.Boolean?
public open fun <set-sampleRate>(/*0*/ value: kotlin.Boolean?): kotlin.Unit
public open var sampleSize: kotlin.Boolean?
public open fun <get-sampleSize>(): kotlin.Boolean?
public open fun <set-sampleSize>(/*0*/ value: kotlin.Boolean?): kotlin.Unit
public open var volume: kotlin.Boolean?
public open fun <get-volume>(): kotlin.Boolean?
public open fun <set-volume>(/*0*/ value: kotlin.Boolean?): kotlin.Unit
public open var width: kotlin.Boolean?
public open fun <get-width>(): kotlin.Boolean?
public open fun <set-width>(/*0*/ value: kotlin.Boolean?): kotlin.Unit
}
public open external class OverconstrainedErrorEvent : org.w3c.dom.events.Event {
/*primary*/ public constructor OverconstrainedErrorEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.dom.mediacapture.OverconstrainedErrorEventInit)
public open val error: dynamic
public open fun <get-error>(): dynamic
public companion object Companion {
public final val AT_TARGET: kotlin.Short
public final fun <get-AT_TARGET>(): kotlin.Short
public final val BUBBLING_PHASE: kotlin.Short
public final fun <get-BUBBLING_PHASE>(): kotlin.Short
public final val CAPTURING_PHASE: kotlin.Short
public final fun <get-CAPTURING_PHASE>(): kotlin.Short
public final val NONE: kotlin.Short
public final fun <get-NONE>(): kotlin.Short
}
}
public external interface OverconstrainedErrorEventInit : org.w3c.dom.EventInit {
public open var error: dynamic
public open fun <get-error>(): dynamic
public open fun <set-error>(/*0*/ value: dynamic): kotlin.Unit
}
public external interface Settings {
}
public external interface ULongRange {
public open var max: kotlin.Int?
public open fun <get-max>(): kotlin.Int?
public open fun <set-max>(/*0*/ value: kotlin.Int?): kotlin.Unit
public open var min: kotlin.Int?
public open fun <get-min>(): kotlin.Int?
public open fun <set-min>(/*0*/ value: kotlin.Int?): kotlin.Unit
}
public external interface VideoFacingModeEnum {
public companion object Companion {
}
}
public external interface VideoResizeModeEnum {
public companion object Companion {
}
}