diff --git a/bbb-volume-slider.user.js b/bbb-volume-slider.user.js index 0b3d018966a2037c81539a172b9c2b6e2bb28f8f..17e370fd01a3fb669389b56db35db04478474461 100644 --- a/bbb-volume-slider.user.js +++ b/bbb-volume-slider.user.js @@ -26,7 +26,12 @@ vs.type = "range" vs.min = 1 vs.max = 100 - vs.value = 100 + vs.value = 30 + + // Set the audio volume to default value. This needs to be delayed due to BBB audio stream stuff + window.setTimeout(() => { + document.getElementById("remote-media").volume = Math.pow(vs.value / 100.0, 2) + }, 1000) vs.oninput = function() { document.getElementById("remote-media").volume = Math.pow(this.value / 100.0, 2)