mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-12-17 08:56:49 -05:00
jack: update qsynth to the new passive handling
Now that always-process nodes (the default for jack clients) can never idle (even with passive nodes), force the qsynth client to node.always-process = false We can then also use the new node.passive = out handling to only idle and suspend when nothing is linked on the input ports.
This commit is contained in:
parent
99482f0166
commit
10d82faa1c
1 changed files with 2 additions and 1 deletions
|
|
@ -114,8 +114,9 @@ jack.rules = [
|
||||||
{ matches = [ { application.process.binary = "qsynth" } ]
|
{ matches = [ { application.process.binary = "qsynth" } ]
|
||||||
actions = {
|
actions = {
|
||||||
update-props = {
|
update-props = {
|
||||||
|
node.always-process = false # makes qsynth idle
|
||||||
node.pause-on-idle = false # makes audio fade out when idle
|
node.pause-on-idle = false # makes audio fade out when idle
|
||||||
node.passive = true # makes the sink and qsynth suspend
|
node.passive = out # makes the sink and qsynth suspend
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue