blob: e76c57643fbcac6e32fd7434b812ace460a49e32 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
global.lastKnownAudio = "Muted";
let updateAudio = async () => {
let volume = await loudness.getVolume()
let muted = await loudness.getMuted()
if (!muted) {
global.lastKnownAudio = volume + "%";
if (volume <= 0) {
document.getElementById("statusbar-sound-icon").src = "./icons/volume-0.svg";
} else if (volume <= 33) {
document.getElementById("statusbar-sound-icon").src = "./icons/volume-1.svg";
} else if (volume <= 66) {
document.getElementById("statusbar-sound-icon").src = "./icons/volume-2.svg";
} else {
document.getElementById("statusbar-sound-icon").src = "./icons/volume-3.svg";
}
} else {
global.lastKnownAudio = "Muted";
document.getElementById("statusbar-sound-icon").src = "./icons/volume-0.svg";
}
}
(async () => {
setInterval(updateAudio, 10000)
await updateAudio();
})()
|