Persist volume across videos

This commit is contained in:
gabriel
2016-05-27 21:41:57 +02:00
committed by Feross Aboukhadijeh
parent 8fc61a1c90
commit 829206e921
2 changed files with 4 additions and 4 deletions

View File

@@ -415,7 +415,8 @@ function setVolume (volume) {
if (isCasting()) {
Cast.setVolume(volume)
} else {
state.playing.setVolume = volume
// Persist volume across videos
state.setVolume = volume
}
}

View File

@@ -51,9 +51,8 @@ function renderMedia (state) {
mediaElement.playbackRate = state.playing.playbackRate
}
// Set volume
if (state.playing.setVolume !== null && isFinite(state.playing.setVolume)) {
mediaElement.volume = state.playing.setVolume
state.playing.setVolume = null
if (state.setVolume !== null && isFinite(state.setVolume)) {
mediaElement.volume = state.setVolume
}
// Switch to the newly added subtitle track, if available