This patch implements a BASS fix for adding watches for closed channels, adds btio support for binding a PA sync channel to a number of BISes and adds an initial implementation for the BASS Modify Source procedure. This patch series depends on the kernel support added by Bluetooth: ISO: Allow binding a PA sync socket Iulia Tanasescu (4): btio: Handle closed channel in server_cb shared/bass: Handle G_IO_HUP on io channels btio: Allow binding a bcast listener before accept shared/bass: Add Modify Source initial implementation btio/btio.c | 54 ++++++- btio/btio.h | 2 +- profiles/audio/bap.c | 2 +- src/shared/bass.c | 333 ++++++++++++++++++++++++++++++++++++++++--- src/shared/bass.h | 4 + 5 files changed, 371 insertions(+), 24 deletions(-) base-commit: e347792f41a8ab2cf4f789b6544a4f8ec8464a53 -- 2.39.2