Skip to content

bluez5: set right transport active, do transport release syncronously, fix a meson check

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

spa: fix wrong meson check for BAP


bluez5: do transport release synchronously

Do transport release synchronously for simplicity. BlueZ handles releasing while acquire is pending, but acquire while release is pending would fail the acquire.

Otherwise we need to maintain an operation chain to handle trying to acquire/release while the other operation is pending. This makes things complex with little gained, as releases generally don't block for a long time.


bluez5: set right transport active when acquiring linked

The linked transport should be activated, the main one was already activated above.

Merge request reports