cancel
Showing results for 
Search instead for 
Did you mean: 

Original topic:

Samsung Phone UI does not display all BISes within a BIG (multi-BIS broadcast support missing)

(Topic created on: 12-02-2025 04:56 PM)
71 Views
bajajs
Active Level 1
Options
Galaxy S

[Issue Title][Samsung S23P/Samsung S25 Ultra][Bluetooth]
Samsung Phone UI does not display all BISes within a BIG (multi-BIS broadcast support missing)

[Issue Description]
When a broadcaster advertises a BIG containing multiple BISes across subgroups, Samsung  phone UI fails to show all BISes. This impacts scenarios where multi-BIS is required for stereo or multi-language audio streams.

[Expected Behavior]
Android UI should list all BISes within the BIG, including those in different subgroups. User should be able to select BISes from the broadcaster as per the advertised configuration.

[Actual Behavior]
While scanning for Broadcast source, we see BT service gets crashed i.e BASS (Broadcast Audio Scan Service) client crashes with an IndexOutOfBoundsException in BaseData.consolidateBaseOfLevelThree() when processing BIG (Broadcast Isochronous Group) information containing exactly three BIS streams. This off-by-one error occurs because the Android AOSP Bluetooth stack attempts to access index 3 in an array of length 3, causing the entire Bluetooth system service to terminate and breaking LE Audio broadcast functionality.

0 Comments