ReadonlycontentThe content type for this stream. E.g. 'audio' or 'video'
ReadonlylogA string prefix for all log statements made by this target.
True if the last segment has been appended.
The quality of the currently buffered media for this stream.
The error, if in an error state.
The prefetched time ranges.
The quality for the currently buffered media at currentTime for this stream.
The quality currently being requested.
Activates the content stream, activating sub-controllers.
Clears all fetched fragments and source buffers. Streaming will resume. This should be called if a change has been made where the user would expect an immediate change, for example, changing streaming quality from SD to HD.
Deactivates the content stream, deactivating sub-controllers.
Dispatches an event.
The key of the event within EventMap
If the passed event is read-only, then it may be re-used/cached. Otherwise, it should be a new event object every dispatch. If no target property is set on the event, the target will be set to this host.
Returns true if the event host has any listeners.
Returns true if the event host has any listeners for the given type.
Adds an event handler for the given typed event.
The key representing the event type to listen for.
A callback to invoke when the event with the given type is dispatched.
Optionaloptions: SignalOptionsOptions for changing listening behavior.
Returns a method, when invoked, removes the handler.
Starts prefetching with the given priority and prefetch start time.
Resets the track to recover from error states. Resets both the segment controller and buffering controller to clear failed segments and error conditions.
Any object that may be disposed.