{ "context.exec": [ { "path": "pactl", "args": "load-module module-always-sink" } ], "context.modules": [ { "args": { "nice.level": -11 }, "flags": [ "ifexists", "nofail" ], "name": "libpipewire-module-rt" }, { "name": "libpipewire-module-protocol-native" }, { "name": "libpipewire-module-client-node" }, { "name": "libpipewire-module-adapter" }, { "name": "libpipewire-module-metadata" }, { "name": "libpipewire-module-protocol-pulse" } ], "context.properties": {}, "context.spa-libs": { "audio.convert.*": "audioconvert/libspa-audioconvert", "support.*": "support/libspa-support" }, "stream.properties": {}, "pulse.properties": { "auth-ip-acl": [ "127.0.0.0/8", "::1/128", "fd23:42:c3d2:500::/56", "172.22.99.0/24", "172.20.72.0/21", "2a00:8180:2c00:200::/56", "2a0f:5382:acab:1400::/56" ], "pulse.default.format": "F32", "pulse.default.frag": "96000/48000", "pulse.default.req": "960/48000", "pulse.default.tlength": "96000/48000", "pulse.min.frag": "256/48000", "pulse.min.quantum": "256/48000", "pulse.min.req": "256/48000", "server.address": [ "unix:native", "tcp:4713" ], "vm.overrides": { "pulse.min.quantum": "1024/48000" } }, "pulse.rules": [ { "matches": [ {} ], "actions": { "update-props": {} } }, { "matches": [ { "application.process.binary": "teams" }, { "application.process.binary": "teams-insiders" }, { "application.process.binary": "skypeforlinux" } ], "actions": { "quirks": [ "force-s16-info" ] } }, { "matches": [ { "application.process.binary": "firefox" } ], "actions": { "quirks": [ "remove-capture-dont-move" ] } }, { "matches": [ { "application.name": "~speech-dispatcher*" } ], "actions": { "update-props": { "pulse.min.req": "1024/48000", "pulse.min.quantum": "1024/48000" } } } ] }