Types
Emitted when an AudioTrack is added.
Emitted when the selected AudioTrack changed.
Emitted when the current audio download quality has changed.
Emitted when the Source.availableAudioQualities changed.
Emitted when an AudioQuality has been added to the source.
Emitted when the selected audio quality has changed.
Emitted when an AudioQuality has been removed from the source.
Emitted when an audio track is removed.
Emitted when an AudioTrack is added.
Emitted when the selected AudioTrack changed.
Emitted when an AudioTrack is removed.
Emitted when the Source.availableAudioTracks changed.
Emitted when a download was finished.
Emitted when Widevine PSSH boxes are parsed in an HLS manifest
Emitted when the source duration has changed. Not emitted for the initial duration.
Emitted when a source error occurred.
Emitted for neutral information provided by the source. The information provided with this event is only for analytical purposes and are subject to change. Thus, neither the timing nor the content should be used to trigger workflows, but may be used for logging.
Emitted when a Source starts loading.
Emitted when a Source was loaded. This does not mean that the source is immediately ready for playback.
Emitted when metadata is first seen and parsed.
Emitted when the active period in a DASH stream was changed.
Emitted when a new SubtitleTrack is added.
Emitted when the selected SubtitleTrack changed.
Emitted when a SubtitleTrack is removed.
Emitted when a new SubtitleTrack is added.
Emitted when the selected SubtitleTrack changed.
Emitted when a SubtitleTrack is removed.
Emitted when the Source.availableSubtitleTracks changed.
Emitted when a Source was unloaded.
Emitted when current video download quality has changed.
Emitted when the Source.availableVideoQualities changed.
Emitted when a VideoQuality has been added to the source.
Emitted when the selected video quality has changed.
Emitted when a VideoQuality has been removed from the source.
Emitted when a source warning occurred.