Extends
Properties
activeSourceBuffers
readonly activeSourceBuffers: SourceBufferList
For additional information, see
https://www.w3.org/TR/media-source-2/#dom-mediasource-activesourcebuffers.
duration
duration:number
For additional information, see
https://www.w3.org/TR/media-source-2/#dom-mediasource-duration.
onsourceclose
onsourceclose:EventListener
For additional information, see
https://www.w3.org/TR/media-source-2/#dom-mediasource-onsourceclose
onsourceended
onsourceended:EventListener
For additional information, see
https://www.w3.org/TR/media-source-2/#dom-mediasource-onsourceended
onsourceopen
onsourceopen:EventListener
For additional information, see
https://www.w3.org/TR/media-source-2/#dom-mediasource-onsourceopen
readyState
readonly readyState: ReadyState
For additional information, see
https://www.w3.org/TR/media-source-2/#dom-mediasource-readystate.
sourceBuffers
readonly sourceBuffers: SourceBufferList
For additional information, see
https://www.w3.org/TR/media-source-2/#dom-mediasource-sourcebuffers.
Methods
addEventListener()
addEventListener(type, listener, options?): void
Adds an event listener.
Parameters
type
string
The event to listen to.
listener
EventListener
The Event Handler function.
options?
Ignore.Returns
void
Inherited from
EventTarget.addEventListener
addSourceBuffer()
addSourceBuffer(type): SourceBuffer
For additional information, see
https://www.w3.org/TR/media-source-2/#dom-mediasource-addsourcebuffer.
Parameters
type
string
Mime type.
Returns
SourceBuffer
clearLiveSeekableRange()
clearLiveSeekableRange():void
For additional information, see
https://www.w3.org/TR/media-source-2/#dom-mediasource-clearliveseekablerange.
Returns
void
dispatchEvent()?
optional dispatchEvent(event): boolean
Dispatches an event to the target
Parameters
event
Event
The event which signals an occurrenceo.
Returns
boolean
TODO
Add and define in the implementations, keep it optional for now.Inherited from
EventTarget.dispatchEvent
endOfStream()
endOfStream(error?): void
For additional information, see
https://www.w3.org/TR/media-source-2/#dom-mediasource-endofstream.
Parameters
error?
EndOfStreamError
Returns
void
removeEventListener()
removeEventListener(type, listener, options?): void
Removes an event listener.
Parameters
type
string
The event to listen to.
listener
EventListener
The Event Handler function to be removed.
options?
Ignore.Returns
void
Inherited from
EventTarget.removeEventListener
removeSourceBuffer()
removeSourceBuffer(sourceBuffer): void
For additional information, see
https://www.w3.org/TR/media-source-2/#dom-mediasource-removesourcebuffer.
Parameters
sourceBuffer
SourceBuffer
source buffer instance to be removed.
Returns
void
setLiveSeekableRange()
setLiveSeekableRange(start, end): void
For additional information, see
https://www.w3.org/TR/media-source-2/#dom-mediasource-setliveseekablerange.
Parameters
start
number
end
number
Returns
void

