diff --git a/thrimbletrimmer/scripts/common.js b/thrimbletrimmer/scripts/common.js index 6650e49..ffaa568 100644 --- a/thrimbletrimmer/scripts/common.js +++ b/thrimbletrimmer/scripts/common.js @@ -120,8 +120,12 @@ function resetVideoPlayer() { } function updateSegmentPlaylist() { + const videoElement = document.getElementById("video"); + const currentPlaybackRate = videoElement.playbackRate; globalPlayer.destroy(); loadVideoPlayerFromDefaultPlaylist(); + // The playback rate isn't maintained when destroying and reattaching hls.js + videoElement.playbackRate = currentPlaybackRate; } function setUpVideoControls() {