Eric Laurent 3c473feb08 Fix issue 2473815: The ACDB ID used for Bluetooth TX is not set correctly for MT call.
The problem occurs if the BT SCO socket is established before the call is answered. In this case,
the first device selected when entering in call state is the BT device but current implementation
of do_route_audio_dev_ctrl() does not apply ACDB settings when calling AUDIO_START_VOICE except
for HAC device.
If the SCO socket is established after we enter in call mode, we receive a new routing request
after AUDIO_START_VOICE has been executed and in this case the new ACDB settings are applied.

The fix consists in applying ACDB settings when calling AUDIO_START_VOICE regardless of the
device used.
2010-03-02 08:59:57 -08:00
Description
No description provided
1.3 MiB
Languages
C++ 90.2%
Objective-C 4.6%
C 2.8%
Makefile 2.4%