1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-01-29 16:02:51 -05:00

cleanup audio services

This commit is contained in:
bbedward
2025-08-24 23:46:53 -04:00
parent d4598d7738
commit 3d4a394ba9
3 changed files with 27 additions and 69 deletions

View File

@@ -56,21 +56,9 @@ Column {
}
Repeater {
model: {
if (!Pipewire.ready || !Pipewire.nodes || !Pipewire.nodes.values)
return []
let sinks = []
for (var i = 0; i < Pipewire.nodes.values.length; i++) {
let node = Pipewire.nodes.values[i]
if (!node || node.isStream)
continue
if ((node.type & PwNodeType.AudioSink) === PwNodeType.AudioSink)
sinks.push(node)
}
return sinks
}
model: Pipewire.nodes.values.filter(node => {
return node.audio && node.isSink && !node.isStream
})
Rectangle {
width: parent.width