This patch adds support for broadcast source to reconfigure a BIS. endpoint.config command has a new prompt for broadcast source: " This is a BIS Reconfiguration? (yes/no)" Yes or y if a BIS reconfiguration is required No or n if it is a new BIS configuration "The BIS index is assigned in the order of the configuration starting with 1" "BIS Index (value):" a value representing the BIS index if this is a BIS reconfiguration. endpoint.register 00001852-0000-1000-8000-00805f9b34fb 0x06 endpoint.config /org/bluez/hci0/pac_bcast0 /local/endpoint/ep0 48_4_1 This is a BIS Reconfiguration? (yes/no): n [/local/endpoint/ep0] BIG (auto/value): 0 [/local/endpoint/ep0] Enter channel location (value/no): 1 [/local/endpoint/ep0] Enter Metadata (value/no): n endpoint.config /org/bluez/hci0/pac_bcast0 /local/endpoint/ep0 48_4_1 [/local/endpoint/ep0] This is a BIS Reconfiguration? (yes/no): y The BIS index is assigned in the order of the configuration starting with 1 [/local/endpoint/ep0] BIS Index (value): 1 [/local/endpoint/ep0] BIG (auto/value): 0 [/local/endpoint/ep0] Enter channel location (value/no): 2 [/local/endpoint/ep0] Enter Metadata (value/no): n transport.show /org/bluez/hci0/pac_bcast0/fd0 to view the update Transport /org/bluez/hci0/pac_bcast0/fd0 Configuration.Location: 0x00000002 Configuration.Location: Front Right (0x00000002) Silviu Florian Barbulescu (3): player: Add reconfiguration prompt for broadcast source transport: Add support to update the transport configuration bap: Broadcast source reconfiguration support added client/player.c | 46 ++++++++++++++++++++- profiles/audio/bap.c | 85 ++++++++++++++++++++++++++++++++++++++ profiles/audio/media.c | 3 +- profiles/audio/transport.c | 23 +++++++++++ profiles/audio/transport.h | 1 + src/shared/bap.c | 9 +++- 6 files changed, 163 insertions(+), 4 deletions(-) base-commit: 19f8fcdc2084048bebe5bd9ea4fb97f7ece16df0 -- 2.39.2