summaryrefslogtreecommitdiff
path: root/libs/androidfw/AttributeResolution.cpp
diff options
context:
space:
mode:
author Eric Laurent <elaurent@google.com> 2023-08-18 18:58:38 +0200
committer Eric Laurent <elaurent@google.com> 2023-08-21 21:19:39 +0200
commit4276c09b5520470748dd146ec3b2b90dd1798104 (patch)
treec37d63012039d82aa5f3ab668f4cca6ceee910e8 /libs/androidfw/AttributeResolution.cpp
parentba63ef902fcaa463065a57290b9423e21d98d003 (diff)
AudioService: refactor BT profile management
Remove intent BluetoothAdapter.ACTION_STATE_CHANGED listener in AudioService and only manage BT profiles disconnection via the profile service listener in BtHelper. This removes possible race conditions between a disconnection received via the intent and a connection via the service listener. Also align BT Headset profile management on A2DP and LE Audio profile management in AudioDeviceBroker, AudioDeviceInventory and BtHelper. Process all profile related actions in AudioDeviceBroker message handler for proper serialization. Bug: 289681953 Test: make Change-Id: I7106b7516706c542be1fbdad65067b3b09de6a61
Diffstat (limited to 'libs/androidfw/AttributeResolution.cpp')
0 files changed, 0 insertions, 0 deletions