90-enable-all.lua 596 B

123456789101112131415161718192021222324
  1. -- Provide the "default" pw_metadata, which stores
  2. -- dynamic properties of pipewire objects in RAM
  3. load_module("metadata")
  4. -- Default client access policy
  5. default_access.enable()
  6. -- Load devices
  7. alsa_monitor.enable()
  8. v4l2_monitor.enable()
  9. libcamera_monitor.enable()
  10. -- Track/store/restore user choices about devices
  11. device_defaults.enable()
  12. -- Track/store/restore user choices about streams
  13. stream_defaults.enable()
  14. -- Link nodes by stream role and device intended role
  15. load_script("intended-roles.lua")
  16. -- Automatically suspends idle nodes after 3 seconds
  17. load_script("suspend-node.lua")