Release 1.5.3

This commit is contained in:
2026-07-25 15:11:41 +01:00
parent 9ee938fd2f
commit 0e89892c94
89 changed files with 7660 additions and 542 deletions
+6 -2
View File
@@ -6,6 +6,7 @@
let currentPlaylistSignature = '';
let currentPlaylistEtag = '';
let currentPlaylistFadeBetweenSlides = false;
let currentPlaylistSkipUnavailableRtmp = false;
let pendingPlaylistUpdate = null;
let activeSlidesCacheKey = '';
let activeSlidesCacheValue = [];
@@ -16,6 +17,7 @@
let index = 0;
let timer = null;
let slideTransitionTimer = null;
let slideRenderRequestId = 0;
let preloadContainer = null;
let preloadSignature = '';
let commandSocket = null;
@@ -154,16 +156,18 @@
}
if (initialData && initialData.playlist) {
currentPlaylistFadeBetweenSlides = Boolean(initialData.playlist.fade_between_slides);
currentPlaylistSkipUnavailableRtmp = Boolean(initialData.playlist.skip_unavailable_rtmp);
}
savePlaylistSnapshot({
slides: slides,
signature: currentPlaylistSignature,
fadeBetweenSlides: currentPlaylistFadeBetweenSlides,
skipUnavailableRtmp: currentPlaylistSkipUnavailableRtmp,
etag: currentPlaylistEtag
});
syncWebpagePreloads(getActiveSlidesFrom(slides), index);
if (typeof syncRtmpPreloads === 'function') {
syncRtmpPreloads(getActiveSlidesFrom(slides), index);
if (typeof syncRtmpWarmups === 'function') {
syncRtmpWarmups(getActiveSlidesFrom(slides), index);
}
syncBlackoutState();
showCurrent();