Skip to content

bluez5: make set transport volume calls async

P V requested to merge pvir/pipewire:bt-volume-noblock into master

The transport set volume call may take a long time or never complete, so make them async to not block main loop.

Also reduce log level to info for the failed volume setting, as this is something the user can do nothing about.


bluez5: unref pending calls after cancel

Cancel doesn't decrease refcount, so needs unref too.

Merge request reports