MediaSource interface. It uses EventEmitter to emit events. Maintains a list of SourceBuffers object and Active Source buffers.
Extends
EventAttributes
Implements
Constructors
new MediaSource()
new MediaSource():MediaSource
Returns
MediaSource
Overrides
EventAttributes.constructor
Accessors
activeSourceBuffers
Get Signature
get activeSourceBuffers():SourceBufferList
Gets the active source buffers of mediasource.
For additional information, see
https://www.w3.org/TR/media-source-2/#dom-mediasource-activesourcebuffers.
Returns
SourceBufferList
For additional information, see
https://www.w3.org/TR/media-source-2/#dom-mediasource-activesourcebuffers.
Implementation of
MediaSourceInterface.activeSourceBuffers
duration
Get Signature
get duration():number
Gets the duraton of the content.
For additional information, see
https://www.w3.org/TR/media-source-2/#dom-mediasource-duration.
Returns
number
Set Signature
set duration(duration): void
Sets the duraton of the content.
For additional information, see
https://www.w3.org/TR/media-source-2/#dom-mediasource-duration.
Parameters
duration
number
Returns
void
For additional information, see
https://www.w3.org/TR/media-source-2/#dom-mediasource-duration.
Implementation of
MediaSourceInterface.duration

