Files
kotlin-fork/libraries/stdlib/api/js-v1/org.w3c.dom.mediasource.kt
T
Ilya Goncharov 688894aabc [JS, Stdlib] Move DOM API to separate module kotlin-dom-api-compat
[JS, Stdlib] Leave sources of dom api inside stdlib

[Stdlib, JS] Leave ItemArrayLike inside stdlib
2022-12-22 15:45:23 +00:00

114 lines
5.2 KiB
Kotlin

/*∆*/ public val org.w3c.dom.mediasource.ReadyState.Companion.CLOSED: org.w3c.dom.mediasource.ReadyState { get; }
/*∆*/
/*∆*/ public val org.w3c.dom.mediasource.EndOfStreamError.Companion.DECODE: org.w3c.dom.mediasource.EndOfStreamError { get; }
/*∆*/
/*∆*/ public val org.w3c.dom.mediasource.ReadyState.Companion.ENDED: org.w3c.dom.mediasource.ReadyState { get; }
/*∆*/
/*∆*/ public val org.w3c.dom.mediasource.EndOfStreamError.Companion.NETWORK: org.w3c.dom.mediasource.EndOfStreamError { get; }
/*∆*/
/*∆*/ public val org.w3c.dom.mediasource.ReadyState.Companion.OPEN: org.w3c.dom.mediasource.ReadyState { get; }
/*∆*/
/*∆*/ public val org.w3c.dom.mediasource.AppendMode.Companion.SEGMENTS: org.w3c.dom.mediasource.AppendMode { get; }
/*∆*/
/*∆*/ public val org.w3c.dom.mediasource.AppendMode.Companion.SEQUENCE: org.w3c.dom.mediasource.AppendMode { get; }
/*∆*/
/*∆*/ @kotlin.internal.InlineOnly
/*∆*/ public inline operator fun org.w3c.dom.mediasource.SourceBufferList.get(index: kotlin.Int): org.w3c.dom.mediasource.SourceBuffer?
/*∆*/
/*∆*/ @kotlin.js.JsName(name = "null")
/*∆*/ public external interface AppendMode {
/*∆*/ public companion object of AppendMode {
/*∆*/ }
/*∆*/ }
/*∆*/
/*∆*/ @kotlin.js.JsName(name = "null")
/*∆*/ public external interface EndOfStreamError {
/*∆*/ public companion object of EndOfStreamError {
/*∆*/ }
/*∆*/ }
/*∆*/
/*∆*/ public open external class MediaSource : org.w3c.dom.events.EventTarget, org.w3c.dom.MediaProvider {
/*∆*/ public constructor MediaSource()
/*∆*/
/*∆*/ public open val activeSourceBuffers: org.w3c.dom.mediasource.SourceBufferList { get; }
/*∆*/
/*∆*/ public final var duration: kotlin.Double { get; set; }
/*∆*/
/*∆*/ public final var onsourceclose: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; }
/*∆*/
/*∆*/ public final var onsourceended: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; }
/*∆*/
/*∆*/ public final var onsourceopen: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; }
/*∆*/
/*∆*/ public open val readyState: org.w3c.dom.mediasource.ReadyState { get; }
/*∆*/
/*∆*/ public open val sourceBuffers: org.w3c.dom.mediasource.SourceBufferList { get; }
/*∆*/
/*∆*/ public final fun addSourceBuffer(type: kotlin.String): org.w3c.dom.mediasource.SourceBuffer
/*∆*/
/*∆*/ public final fun clearLiveSeekableRange(): kotlin.Unit
/*∆*/
/*∆*/ public final fun endOfStream(error: org.w3c.dom.mediasource.EndOfStreamError = ...): kotlin.Unit
/*∆*/
/*∆*/ public final fun removeSourceBuffer(sourceBuffer: org.w3c.dom.mediasource.SourceBuffer): kotlin.Unit
/*∆*/
/*∆*/ public final fun setLiveSeekableRange(start: kotlin.Double, end: kotlin.Double): kotlin.Unit
/*∆*/
/*∆*/ public companion object of MediaSource {
/*∆*/ public final fun isTypeSupported(type: kotlin.String): kotlin.Boolean
/*∆*/ }
/*∆*/ }
/*∆*/
/*∆*/ @kotlin.js.JsName(name = "null")
/*∆*/ public external interface ReadyState {
/*∆*/ public companion object of ReadyState {
/*∆*/ }
/*∆*/ }
/*∆*/
/*∆*/ public abstract external class SourceBuffer : org.w3c.dom.events.EventTarget {
/*∆*/ public constructor SourceBuffer()
/*∆*/
/*∆*/ public open var appendWindowEnd: kotlin.Double { get; set; }
/*∆*/
/*∆*/ public open var appendWindowStart: kotlin.Double { get; set; }
/*∆*/
/*∆*/ public open val audioTracks: org.w3c.dom.AudioTrackList { get; }
/*∆*/
/*∆*/ public open val buffered: org.w3c.dom.TimeRanges { get; }
/*∆*/
/*∆*/ public open var mode: org.w3c.dom.mediasource.AppendMode { get; set; }
/*∆*/
/*∆*/ public open var onabort: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; }
/*∆*/
/*∆*/ public open var onerror: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; }
/*∆*/
/*∆*/ public open var onupdate: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; }
/*∆*/
/*∆*/ public open var onupdateend: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; }
/*∆*/
/*∆*/ public open var onupdatestart: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; }
/*∆*/
/*∆*/ public open val textTracks: org.w3c.dom.TextTrackList { get; }
/*∆*/
/*∆*/ public open var timestampOffset: kotlin.Double { get; set; }
/*∆*/
/*∆*/ public open val updating: kotlin.Boolean { get; }
/*∆*/
/*∆*/ public open val videoTracks: org.w3c.dom.VideoTrackList { get; }
/*∆*/
/*∆*/ public final fun abort(): kotlin.Unit
/*∆*/
/*∆*/ public final fun appendBuffer(data: dynamic): kotlin.Unit
/*∆*/
/*∆*/ public final fun remove(start: kotlin.Double, end: kotlin.Double): kotlin.Unit
/*∆*/ }
/*∆*/
/*∆*/ public abstract external class SourceBufferList : org.w3c.dom.events.EventTarget {
/*∆*/ public constructor SourceBufferList()
/*∆*/
/*∆*/ public open val length: kotlin.Int { get; }
/*∆*/
/*∆*/ public open var onaddsourcebuffer: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; }
/*∆*/
/*∆*/ public open var onremovesourcebuffer: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; }
/*∆*/ }