Merge pull request #891 from movie-web/fix/#887

Fix HTTP error 403 on HLS stream after switching source
This commit is contained in:
William Oldham 2024-02-10 19:06:54 +00:00 committed by GitHub
commit 2948e74c22
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -131,7 +131,7 @@ export function makeVideoElementDisplayInterface(): DisplayInterface {
}); });
hls.on(Hls.Events.ERROR, (event, data) => { hls.on(Hls.Events.ERROR, (event, data) => {
console.error("HLS error", data); console.error("HLS error", data);
if (data.fatal) { if (data.fatal && src?.url === data.frag?.baseurl) {
emit("error", { emit("error", {
message: data.error.message, message: data.error.message,
stackTrace: data.error.stack, stackTrace: data.error.stack,