wireplumber/src/scripts
Pauli Virtanen 4dbf4f2b82 scripts: policy-bluetooth: monitor whether streams are running
Monitor whether streams are running or suspended. When they are
suspended, switch to normal mode.

This is required e.g. for programs such as Teams, which keep recording
streams open but inactive for their whole runtime.

Profile restore also needs to be done with a timeout, to avoid switching
rapidly when streams are moved between sources.

Use Lua tables properly as maps.
2022-02-02 10:33:24 +00:00
..
access scripts: fallback to empty config table if args were not passed from the config files 2022-01-13 11:10:03 +02:00
monitors bluez5: fix initial profile selection 2022-01-24 07:32:22 +00:00
create-item.lua scripts: fallback to empty config table if args were not passed from the config files 2022-01-13 11:10:03 +02:00
default-routes.lua scripts: fallback to empty config table if args were not passed from the config files 2022-01-13 11:10:03 +02:00
intended-roles.lua scripts: intended-roles: Use both device and stream 2022-01-14 16:49:27 +00:00
policy-bluetooth.lua scripts: policy-bluetooth: monitor whether streams are running 2022-02-02 10:33:24 +00:00
policy-endpoint-client-links.lua scripts: fallback to empty config table if args were not passed from the config files 2022-01-13 11:10:03 +02:00
policy-endpoint-client.lua scripts: fallback to empty config table if args were not passed from the config files 2022-01-13 11:10:03 +02:00
policy-endpoint-device.lua scripts: fallback to empty config table if args were not passed from the config files 2022-01-13 11:10:03 +02:00
policy-node.lua policy-node: schedule rescan if device params changed 2022-01-27 11:25:58 -05:00
restore-stream.lua scripts: escape semicolon when serializing and parsing array 2021-11-01 10:00:52 +00:00
static-endpoints.lua static-endpoints: avoid capturing session item reference in the activate closure 2021-04-12 16:04:34 +03:00
suspend-node.lua suspend-node: use a 5sec timeout by default, to be inline with the docs 2022-01-05 08:28:52 +02:00