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
|
||||
|
||||
function onVolumeChanged() {
|
||||
root._volume = (sink?.audio.volume ?? 0)
|
||||
console.log("[Audio] onVolumeChanged: " + volume)
|
||||
var vol = (sink?.audio.volume ?? 0)
|
||||
if (isNaN(vol)) {
|
||||
vol = 0
|
||||
}
|
||||
root._volume = vol
|
||||
console.log("[Audio] onVolumeChanged: " + root._volume.toFixed(2))
|
||||
}
|
||||
|
||||
function onMutedChanged() {
|
||||
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