[modules/pulsectl] add preliminary version of event-based pulseaudio

add a new module based on pulsectl, with pulsein for microphone and
pulseout for speakers.

should eventually become a drop-in replacement for pasink and pasource.

see #917
This commit is contained in:
tobi-wan-kenobi 2022-09-09 21:21:09 +02:00
parent f4bd0fba0b
commit cc910f1198
5 changed files with 95 additions and 1 deletions

View file

@ -64,6 +64,14 @@
"prefix": "audio"
}
},
"pulseout": {
"muted": {
"prefix": "audio(mute)"
},
"unmuted": {
"prefix": "audio"
}
},
"amixer": {
"muted": {
"prefix": "audio(mute)"
@ -80,6 +88,14 @@
"prefix": "mic"
}
},
"pulsein": {
"muted": {
"prefix": "mic(mute)"
},
"unmuted": {
"prefix": "mic"
}
},
"nic": {
"wireless-up": {
"prefix": "wifi"

View file

@ -197,6 +197,14 @@
"prefix": ""
}
},
"pulseout": {
"muted": {
"prefix": ""
},
"unmuted": {
"prefix": ""
}
},
"amixer": {
"muted": {
"prefix": ""
@ -213,6 +221,14 @@
"prefix": ""
}
},
"pulsein": {
"muted": {
"prefix": ""
},
"unmuted": {
"prefix": ""
}
},
"kernel": {
"prefix": "\uf17c"
},
@ -707,4 +723,4 @@
"thunderbird": {
"prefix": ""
}
}
}