120 lines
2.3 KiB
JSON
120 lines
2.3 KiB
JSON
{
|
|
"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"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|