summaryrefslogtreecommitdiffstats
path: root/meta-pipewire/recipes-multimedia/wireplumber/wireplumber-config-agl/50-AGL-pw-ic-ipc.conf
blob: 93687501ce49ff2869affd1c6d646103bd6b184e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
wireplumber.profiles = {
  # Run on the "audio" instance, which runs the ALSA monitor on the host
  audio = {
    agl.script.pipewire-ic-ipc.alsa-suspend = required
  }
}

wireplumber.components = [
  # Mutes ALSA sinks when requested by pipewire-ic-ipc
  {
    name = alsa-suspend.lua, type = script/lua
    provides = agl.script.pipewire-ic-ipc.alsa-suspend
    requires = [ api.mixer ]
  }
]