preserve playback rate at quality change

This commit is contained in:
ydylla 2020-01-31 22:01:38 +01:00
parent 472bb479d4
commit f755a3c401

View File

@ -80,7 +80,7 @@ const html5 = {
} }
// Get current state // Get current state
const { currentTime, paused, preload, readyState } = player.media; const { currentTime, paused, preload, readyState, playbackRate } = player.media;
// Set new source // Set new source
player.media.src = source.getAttribute('src'); player.media.src = source.getAttribute('src');
@ -90,6 +90,7 @@ const html5 = {
// Restore time // Restore time
player.once('loadedmetadata', () => { player.once('loadedmetadata', () => {
player.speed = playbackRate;
player.currentTime = currentTime; player.currentTime = currentTime;
// Resume playing // Resume playing