MediaStreamTrack

abstract external class MediaStreamTrack : EventTarget(source)

Exposes the JavaScript MediaStreamTrack to Kotlin

Since Kotlin

1.1

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
open var enabled: Boolean
Since Kotlin 1.1
Link copied to clipboard
open val id: String
Since Kotlin 1.1
Link copied to clipboard
open val kind: String
Since Kotlin 1.1
Link copied to clipboard
open val label: String
Since Kotlin 1.1
Link copied to clipboard
open val muted: Boolean
Since Kotlin 1.1
Link copied to clipboard
open var onended: (Event) -> dynamic?
Since Kotlin 1.1
Link copied to clipboard
open var onmute: (Event) -> dynamic?
Since Kotlin 1.1
Link copied to clipboard
open var onoverconstrained: (Event) -> dynamic?
Since Kotlin 1.1
Link copied to clipboard
open var onunmute: (Event) -> dynamic?
Since Kotlin 1.1
Link copied to clipboard
Since Kotlin 1.1

Functions

Link copied to clipboard
fun addEventListener(type: String, callback: (Event) -> Unit?, options: dynamic = definedExternally)
fun addEventListener(type: String, callback: EventListener?, options: dynamic = definedExternally)
Since Kotlin 1.1
Link copied to clipboard
fun applyConstraints(constraints: MediaTrackConstraints = definedExternally): Promise<Unit>
Since Kotlin 1.1
Link copied to clipboard
Since Kotlin 1.1
Link copied to clipboard
Since Kotlin 1.1
Link copied to clipboard
Link copied to clipboard
Since Kotlin 1.1
Link copied to clipboard
Since Kotlin 1.1
Link copied to clipboard
fun removeEventListener(type: String, callback: (Event) -> Unit?, options: dynamic = definedExternally)
fun removeEventListener(type: String, callback: EventListener?, options: dynamic = definedExternally)
Since Kotlin 1.1
Link copied to clipboard
fun stop()
Since Kotlin 1.1