Amazon Vinyl
    Preparing search index...

    Interface StreamingEventMap

    Events a track dispatches related to streaming quality and status.

    Hierarchy (View Summary)

    Index
    bufferingEnded: AnyRecord

    The last segment has finished appending.

    bufferingQualityChange: ChangeEvent<MediaQualityMetadata | null>

    Dispatched when the currently buffering quality changes. This is dispatched before the segment is appended.

    codecUnsupported: CodecUnsupportedEvent

    A codec the browser reported as supported failed to decode on append and has been denylisted at runtime. The current media should be reloaded so quality selection can fall back to a codec that decodes. Recoverable: this is dispatched instead of an error, and the player reloads the track in response.

    contentTypesChange: ChangeEvent<ReadonlySet<ContentType>>

    The actively streamed content types have changed.

    Dispatched when a streaming error occurs.

    fetchedRangesChange: AnyRecord

    fetchedRanges have been updated.

    loadSpanMeasured: LoadSpanMeasurement

    A stage of the track load completed. Rather than redispatch this raw measurement, the player attributes it to the current track and republishes it as the loadSpan event.

    playbackQualityChange: ChangeEvent<MediaQualityMetadata | null>

    The currently playing quality has changed.

    qualitiesChange: ChangeEvent<readonly MediaQualityMetadata[]>

    The available qualities for the current period have changed.

    qualitiesUnfilteredChange: ChangeEvent<readonly MediaQualityMetadata[]>

    The available unfiltered qualities for the current period have changed.

    reset: AnyRecord

    Emitted when the error state has been reset.

    seekRangeChange: ChangeEvent<SeekRange | null>

    The seekable range on the media timeline has changed.

    streamingQualityChange: ChangeEvent<MediaQualityMetadata | null>

    Dispatched when the currently streaming quality changes. This is dispatched when a new streaming quality has been requested.