Audio Service: avoid NaN
This commit is contained in:
parent
93fca936d8
commit
2325943c66
1 changed files with 7 additions and 3 deletions
|
|
@ -44,13 +44,17 @@ Singleton {
|
||||||
target: sink?.audio ? sink?.audio : null
|
target: sink?.audio ? sink?.audio : null
|
||||||
|
|
||||||
function onVolumeChanged() {
|
function onVolumeChanged() {
|
||||||
root._volume = (sink?.audio.volume ?? 0)
|
var vol = (sink?.audio.volume ?? 0)
|
||||||
console.log("[Audio] onVolumeChanged: " + volume)
|
if (isNaN(vol)) {
|
||||||
|
vol = 0
|
||||||
|
}
|
||||||
|
root._volume = vol
|
||||||
|
console.log("[Audio] onVolumeChanged: " + root._volume.toFixed(2))
|
||||||
}
|
}
|
||||||
|
|
||||||
function onMutedChanged() {
|
function onMutedChanged() {
|
||||||
root._muted = (sink?.audio.muted ?? true)
|
root._muted = (sink?.audio.muted ?? true)
|
||||||
console.log("[Audio] onMuteChanged " + muted)
|
console.log("[Audio] onMuteChanged " + root._muted)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue