pipewire: update to pw 0.3.30 and wp 0.4.0
[AGL/meta-agl.git] / meta-pipewire / recipes-multimedia / wireplumber / wireplumber-config-agl / 99-load-modules.lua
1 -- Enable local & bluetooth audio devices
2 alsa_monitor.enable()
3 bluez_monitor.enable()
4
5 -- Load policy
6 default_policy.enable()
7
8 -- Implements storing metadata about objects in RAM
9 load_module("metadata")
10
11 -- Keeps track of the "default" sources and sinks
12 load_module("default-nodes", {
13   -- do not store runtime user changes in $HOME
14   ["use-persistent-storage"] = false,
15 })
16
17 -- Selects default routes on devices that advertise routes
18 load_script("default-routes.lua", {
19   -- do not store runtime user changes in $HOME
20   ["use-persistent-storage"] = false,
21 })
22
23 -- Automatically suspends idle nodes after 3 seconds
24 load_script("suspend-node.lua")
25
26 -- Automatically sets device profiles to 'On'
27 load_module("device-activation")