SourceBuffer

abstract external class SourceBuffer : EventTarget

Functions

abort
Link copied to clipboard
fun abort()
addEventListener
Link copied to clipboard
fun addEventListener(type: String, callback: (Event) -> Unit?, options: dynamic = definedExternally)
fun addEventListener(type: String, callback: EventListener?, options: dynamic = definedExternally)
appendBuffer
Link copied to clipboard
fun appendBuffer(data: dynamic)
dispatchEvent
Link copied to clipboard
fun dispatchEvent(event: Event): Boolean
remove
Link copied to clipboard
fun remove(start: Double, end: Double)
removeEventListener
Link copied to clipboard
fun removeEventListener(type: String, callback: (Event) -> Unit?, options: dynamic = definedExternally)
fun removeEventListener(type: String, callback: EventListener?, options: dynamic = definedExternally)

Properties

appendWindowEnd
Link copied to clipboard
open var appendWindowEnd: Double
appendWindowStart
Link copied to clipboard
open var appendWindowStart: Double
audioTracks
Link copied to clipboard
open val audioTracks: AudioTrackList
buffered
Link copied to clipboard
open val buffered: TimeRanges
mode
Link copied to clipboard
open var mode: AppendMode
onabort
Link copied to clipboard
open var onabort: (Event) -> dynamic?
onerror
Link copied to clipboard
open var onerror: (Event) -> dynamic?
onupdate
Link copied to clipboard
open var onupdate: (Event) -> dynamic?
onupdateend
Link copied to clipboard
open var onupdateend: (Event) -> dynamic?
onupdatestart
Link copied to clipboard
open var onupdatestart: (Event) -> dynamic?
textTracks
Link copied to clipboard
open val textTracks: TextTrackList
timestampOffset
Link copied to clipboard
open var timestampOffset: Double
updating
Link copied to clipboard
open val updating: Boolean
videoTracks
Link copied to clipboard
open val videoTracks: VideoTrackList