Persist volume across videos
This commit is contained in:
committed by
Feross Aboukhadijeh
parent
8fc61a1c90
commit
829206e921
@@ -415,7 +415,8 @@ function setVolume (volume) {
|
||||
if (isCasting()) {
|
||||
Cast.setVolume(volume)
|
||||
} else {
|
||||
state.playing.setVolume = volume
|
||||
// Persist volume across videos
|
||||
state.setVolume = volume
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user