Closed
Description
Describe the bug
When there are multiple BT devices connected that support both SCO and A2DP, only the last connected is displayed as both SCO and A2DP (and we cannot know which is which, we only see 2 devices with same label), even though mutliple of them support both protocols.
To Reproduce
Steps to reproduce the behavior:
0. Have only one BT device connected that supports both A2DP and SCO
- Connect to a meeting
- Click on select audio devices
- Observe the connected device is reported as 2 devices (one for each protocol)
- Connect a second BT device that supports both A2DP and SCO
- Refresh/close and reopen select audio devices
- Observe that the list of devices reports two devices for the last connected device (one for each protocol) and only one device for the previously connected BT device, even though it still supports both A2DP and SCO.
Expected behavior
Expected behavior is that the list of displayed devices reports available devices regardless of what order they were connected in.
Test environment Info (please complete the following information):
- Devices: Samsung S8 [Android 9 API 28], Samsung Note 9 [Android 10, API 29]
- Version amazon-chime-sdk: 0.7.1 and 0.5.3
- Version amazon-chime-sdk-media: 0.6.1 and 0.5.1