Kasper24 / KwesomeDE

A desktop environment made in AwesomeWM
329 stars 18 forks source link

discussion: wireplumber #9

Closed MurdeRM3L0DY closed 1 year ago

MurdeRM3L0DY commented 1 year ago

Hello, I'm posting here as there isn't a discussion tab. Do you know of a way to use wireplumber's mixer-api via D-Bus as an alternative to pactl subscribe or would one have to use the C-api directly?

Kasper24 commented 1 year ago

Wireplumber is not meant for this type of use case, so it doesn't provide the appropriate methods I'd need. If you take a look I've recently added my own bindings to libpulse (works with pipewire too) in the external directory, but I still need to bind few last things before I can convert the config to use it.

MurdeRM3L0DY commented 1 year ago

Oh that's cool. Would you mind sharing the source code?