mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-10-29 05:40:27 -04:00
bluez5: make A2DP/BAP transport acquire/release async
Change A2DP/BAP transport acquire and release to be async. Since BlueZ acquiring ISO sockets blocks until all sockets in same CIG are acquired, BAP transports must be acquired asynchronously.
This commit is contained in:
parent
1d5c693d33
commit
63118b130e
2 changed files with 153 additions and 78 deletions
|
|
@ -611,6 +611,7 @@ struct spa_bt_transport {
|
|||
|
||||
struct spa_source volume_timer;
|
||||
struct spa_source release_timer;
|
||||
DBusPendingCall *acquire_call;
|
||||
|
||||
struct spa_hook_list listener_list;
|
||||
struct spa_callbacks impl;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue