diff --git a/lib/media/playhead.js b/lib/media/playhead.js index 03277b84ca..aeb230ec86 100644 --- a/lib/media/playhead.js +++ b/lib/media/playhead.js @@ -427,7 +427,9 @@ shaka.media.MediaSourcePlayhead = class { // infinite loop on systems where changing currentTime takes a // significant amount of time (e.g. Chromecast). const time = Date.now() / 1000; - if (!this.lastCorrectiveSeek_ || this.lastCorrectiveSeek_ < time - 1) { + const seekDelay = shaka.util.Platform.isFuchsiaCastDevice() ? 3 : 1; + if (!this.lastCorrectiveSeek_ || + this.lastCorrectiveSeek_ < time - seekDelay) { this.lastCorrectiveSeek_ = time; canCorrectiveSeek = true; }