From 095ec3275bbc7e4fa23c0b28307e360e5f5a2452 Mon Sep 17 00:00:00 2001 From: NikolaBorislavovHristov Date: Wed, 14 Nov 2018 15:33:50 +0200 Subject: [PATCH] html video works with volume 0:100 --- src/routes/Player/stremio-video/HTMLVideo.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/routes/Player/stremio-video/HTMLVideo.js b/src/routes/Player/stremio-video/HTMLVideo.js index c5f99af56..da33c63e1 100644 --- a/src/routes/Player/stremio-video/HTMLVideo.js +++ b/src/routes/Player/stremio-video/HTMLVideo.js @@ -46,7 +46,7 @@ var HTMLVideo = function(videoElement) { events.emit('propChanged', 'duration', isNaN(videoElement.duration) ? null : videoElement.duration * 1000); }; var onVolumeChanged = function() { - events.emit('propChanged', 'volume', videoElement.volume); + events.emit('propChanged', 'volume', videoElement.volume * 100); }; videoElement.addEventListener('ended', onEnded); @@ -77,7 +77,7 @@ var HTMLVideo = function(videoElement) { videoElement.addEventListener('durationchange', onDurationChanged); break; case 'volume': - events.emit('propValue', 'volume', videoElement.volume); + events.emit('propValue', 'volume', videoElement.volume * 100); videoElement.removeEventListener('volumechange', onVolumeChanged); videoElement.addEventListener('volumechange', onVolumeChanged); break; @@ -93,7 +93,7 @@ var HTMLVideo = function(videoElement) { videoElement.currentTime = arguments[2] / 1000; break; case 'volume': - videoElement.volume = arguments[2]; + videoElement.volume = arguments[2] / 100; break; default: throw new Error('setProp not supported: ' + arguments[1]);