AudioService: fix spatial audio state restoring and head tracker detection
Fix two problems in spatial audio state management:
1) Fix overwriting of restored spatial audio state due to race
condition between SpatializerHelper init() in AudioService handler
and synchronization of device state in inventory in AudioDeviceBroker
handler.
2) Force initialization of Bluetooth device identity address with base
address if the identity address is not returned by the BT stack.
Test: repo steps in bug
Bug: 347602571
Flag: EXEMPT bug fix
Change-Id: I6614d1ea61cd7d0660124ca376ae2d9ce77259d8
4 files changed