Support dynamic Disney+ timeline offset/scale caching for accurate seek sync

This commit is contained in:
Timo
2026-07-02 13:30:20 +02:00
parent bea0f6925c
commit 32994aaaa5
2 changed files with 12 additions and 3 deletions
+2
View File
@@ -92,6 +92,8 @@ function loadTimelineFns(hostname, document = makeDocument()) {
return Function('window', 'document', [
'let lastDisneyPlusTimelineCandidates = [];',
'let lastKnownDisneyPlusDuration = 0;',
'let lastKnownDisneyPlusScale = 1;',
'let lastKnownDisneyPlusStart = 0;',
extractFunction('hostMatchesUrl', source),
extractFunction('matchesPlayerUrls', source),
extractFunction('isDisneyPlusHost', source),