The MediaSource interface of the Media Source Extensions API
a source of media data for an web.media.HTMLMediaElement
object.
MediaSource object can be attached to a web.media.HTMLMediaElement
be played in the user agent.
The MediaSource interface of the Media Source Extensions API a source of media data for an `web.media.HTMLMediaElement` object. MediaSource object can be attached to a `web.media.HTMLMediaElement` be played in the user agent.
(active-source-buffers this)
Property.
[Read Only]
The activeSourceBuffers read-only property of the web.video.MediaSource
returns a web.video.SourceBufferList
object containing a subset
the web.video.SourceBuffer
objects contained within sourceBuffers
the list of objects providing the selected video track, enabled
tracks, and shown/hidden text tracks.
var myActiveSourceBuffers = mediaSource.activeSourceBuffers;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaSource/activeSourceBuffers
Property. [Read Only] The activeSourceBuffers read-only property of the `web.video.MediaSource` returns a `web.video.SourceBufferList` object containing a subset the `web.video.SourceBuffer` objects contained within `sourceBuffers` the list of objects providing the selected video track, enabled tracks, and shown/hidden text tracks. `var myActiveSourceBuffers = mediaSource.activeSourceBuffers;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaSource/activeSourceBuffers`
(add-source-buffer this mime-type)
Method.
The addSourceBuffer() method of the web.video.MediaSource
interface
a new web.video.SourceBuffer
of the given MIME type and adds
to the MediaSource's sourceBuffers
list. The new SourceBuffer
also returned.
var sourceBuffer = mediaSource.addSourceBuffer(mimeType);
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaSource/addSourceBuffer
Method. The addSourceBuffer() method of the `web.video.MediaSource` interface a new `web.video.SourceBuffer` of the given MIME type and adds to the MediaSource's `sourceBuffers` list. The new SourceBuffer also returned. `var sourceBuffer = mediaSource.addSourceBuffer(mimeType);` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaSource/addSourceBuffer`
(clear-live-seekable-range this)
Method.
[Experimental]
The clearLiveSeekableRange() method of the web.video.MediaSource
clears a seekable range privious set with a call to setLiveSeekableRange()
.
mediaSource.clearLiveSeekableRange()
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaSource/clearLiveSeekableRange
Method. [Experimental] The clearLiveSeekableRange() method of the `web.video.MediaSource` clears a seekable range privious set with a call to `setLiveSeekableRange()`. `mediaSource.clearLiveSeekableRange()` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaSource/clearLiveSeekableRange`
(constructor & args)
Constructor.
The MediaSource() constructor of the web.video.MediaSource
interface constructs and returns a new MediaSource object with no associated source buffers.
None.
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaSource/MediaSource
Constructor. The MediaSource() constructor of the `web.video.MediaSource` interface constructs and returns a new MediaSource object with no associated source buffers. None. See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaSource/MediaSource`
(duration this)
Property.
[Experimental]
The duration property of the web.video.MediaSource
interface
and sets the duration of the current media being presented.
`mediaSource.duration = 5.5; // 5.5 seconds
var myDuration = mediaSource.duration;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaSource/duration
Property. [Experimental] The duration property of the `web.video.MediaSource` interface and sets the duration of the current media being presented. `mediaSource.duration = 5.5; // 5.5 seconds var myDuration = mediaSource.duration;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaSource/duration`
(end-of-stream this end-of-stream-error)
Method.
[Experimental]
The endOfStream() method of the web.video.MediaSource
interface
the end of the stream.
mediaSource.endOfStream(endOfStreamError);
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaSource/endOfStream
Method. [Experimental] The endOfStream() method of the `web.video.MediaSource` interface the end of the stream. `mediaSource.endOfStream(endOfStreamError);` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaSource/endOfStream`
(is-type-supported this mime-type)
Method.
The MediaSource.isTypeSupported() static method returns a js.Boolean
which is true if the given MIME type is likely to be supported
the current user agent.
var isItSupported = MediaSource.isTypeSupported(mimeType);
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaSource/isTypeSupported
Method. The MediaSource.isTypeSupported() static method returns a `js.Boolean` which is true if the given MIME type is likely to be supported the current user agent. `var isItSupported = MediaSource.isTypeSupported(mimeType);` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaSource/isTypeSupported`
(onsourceclose this)
Property.
The event handler for the sourceclose event.
Property. The event handler for the sourceclose event.
(onsourceended this)
Property.
The event handler for the sourceended event.
Property. The event handler for the sourceended event.
(onsourceopen this)
Property.
The event handler for the sourceopen event.
Property. The event handler for the sourceopen event.
(ready-state this)
Property.
[Read Only] [Experimental]
The readyState read-only property of the web.video.MediaSource
returns an enum representing the state of the current MediaSource.
three possible values are:
var myReadyState = mediaSource.readyState;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaSource/readyState
Property. [Read Only] [Experimental] The readyState read-only property of the `web.video.MediaSource` returns an enum representing the state of the current MediaSource. three possible values are: `var myReadyState = mediaSource.readyState;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaSource/readyState`
(remove-source-buffer this source-buffer)
Method.
[Experimental]
The removeSourceBuffer() method of the web.video.MediaSource
removes the given web.video.SourceBuffer
from the SourceBuffers
associated with this MediaSource object.
mediaSource.removeSourceBuffer(sourceBuffer);
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaSource/removeSourceBuffer
Method. [Experimental] The removeSourceBuffer() method of the `web.video.MediaSource` removes the given `web.video.SourceBuffer` from the `SourceBuffers` associated with this MediaSource object. `mediaSource.removeSourceBuffer(sourceBuffer);` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaSource/removeSourceBuffer`
(set-duration! this val)
Property.
[Experimental]
The duration property of the web.video.MediaSource
interface
and sets the duration of the current media being presented.
`mediaSource.duration = 5.5; // 5.5 seconds
var myDuration = mediaSource.duration;`
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaSource/duration
Property. [Experimental] The duration property of the `web.video.MediaSource` interface and sets the duration of the current media being presented. `mediaSource.duration = 5.5; // 5.5 seconds var myDuration = mediaSource.duration;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaSource/duration`
(set-live-seekable-range this start end)
Method.
[Experimental]
The setLiveSeekableRange() method of the web.video.MediaSource
sets the range that the user can seek to in the media element.
mediaSource.setLiveSeekableRange(start, end)
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaSource/setLiveSeekableRange
Method. [Experimental] The setLiveSeekableRange() method of the `web.video.MediaSource` sets the range that the user can seek to in the media element. `mediaSource.setLiveSeekableRange(start, end)` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaSource/setLiveSeekableRange`
(set-onsourceclose! this val)
Property.
The event handler for the sourceclose event.
Property. The event handler for the sourceclose event.
(set-onsourceended! this val)
Property.
The event handler for the sourceended event.
Property. The event handler for the sourceended event.
(set-onsourceopen! this val)
Property.
The event handler for the sourceopen event.
Property. The event handler for the sourceopen event.
(source-buffers this)
Property.
[Read Only] [Experimental]
The sourceBuffers read-only property of the web.video.MediaSource
returns a web.video.SourceBufferList
object containing the
of web.video.SourceBuffer
objects associated with this MediaSource.
var mySourceBuffers = mediaSource.sourceBuffers;
See also: https://developer.mozilla.org/en-US/docs/Web/API/MediaSource/sourceBuffers
Property. [Read Only] [Experimental] The sourceBuffers read-only property of the `web.video.MediaSource` returns a `web.video.SourceBufferList` object containing the of `web.video.SourceBuffer` objects associated with this MediaSource. `var mySourceBuffers = mediaSource.sourceBuffers;` See also: `https://developer.mozilla.org/en-US/docs/Web/API/MediaSource/sourceBuffers`
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close