Rob Walch
Rob Walch
You should make an exception for HLS.js playback of Interstitials in this context. It is not going to change any time soon. "ended" is emitted by the HTMLMediaElement, not HLS.js,...
Can you get JavaScript debug logs from this browser? Debug logs are enabled with `new Hls({ debug: true })`. How do you get the Quark Browser (App store link)? >...
The browser or device has to support the codec, not HLS.js. What browser and OS are you running into this issue on? What errors are logged when adding `debug: true`...
@JackPu has this issue been resolved by #7050 or other recent EME PRs? - #7050 - #7284 - #7287 Is a timeout on CDMCleanupPromise still missing?
Manifest load errors are fatal and therefore not retried. I'm not sure this is an issue with the FetchLoader specifically when the example is manifest load failure.
> No retry implemented in FetchLoader: https://github.com/video-dev/hls.js/blame/2fb519b6456299b59c9c33f760accece03d2e2f6/src/utils/fetch-loader.ts#L139-L143 While XhrLoader has proper retry logic: https://github.com/video-dev/hls.js/blame/2fb519b6456299b59c9c33f760accece03d2e2f6/src/utils/xhr-loader.ts#L237-L256 Would you like to contribute a fix for the issue?
Priority is lower for me. It doesn't impact the default loader/setup. It isn't a regression. And, it does not impact fragment retry handled by stream controllers.
I agree that this is something that the app should handle and not something that should be adopted as a feature.
Hi @tmiller02. Thank you for the bug report. Can you expand on what the expected behavior is with both settings (0 and 1). HLS.js has to take care not to...
@tmiller02 do you need this patched in v1.5(.18)? Would you be willing to submit a fix?