Skip to content

Why does AUDIO_TRACK_LOAD_TIMEOUT follow errorRetry in playlistLoadPolicy? #7420

@jiho-bae

Description

@jiho-bae

What do you want to do with Hls.js?

I am using hls.js version v1.5.18.

LEVEL_LOAD_TIMEOUT follows playlistLoadPolicy.timeoutRetry.
But LEVEL_LOAD_ERROR, AUDIO_TRACK_LOAD_ERROR, and AUDIO_TRACK_LOAD_TIMEOUT follow playlistLoadPolicy.errorRetry.

Why does AUDIO_TRACK_LOAD_TIMEOUT also follow errorRetry?

What have you tried so far?

I added the shouldRetry to the playlistLoadPolicy, and I confirmed that shouldRetry of timeoutRetry is executed in LEVEL_LOAD_TIMEOUT, and errorRetry is executed in AUDIO_TRACK_LOAD_TIMEOUT.

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugConfirmedBug report confirmed or reproduced.good-first-issueSomething that would be great to work on as an introduction to the code-base.

    Type

    No type

    Projects

    Status

    Top priorities

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions