summaryrefslogtreecommitdiffstats
path: root/fmapp2
diff options
context:
space:
mode:
authorSatish Kodishala <skodisha@codeaurora.org>2014-01-07 14:35:55 +0530
committerRicardo Cerqueira <cyanogenmod@cerqueira.org>2014-02-14 17:36:36 +0000
commit8e474f276c5da88241a5eee703c2c554dc5c975f (patch)
treeefb18a5a93ed9441bf435864da7301cc17077101 /fmapp2
parent007824b3c5f90695e44638ccdce8a4e8bda4beb6 (diff)
downloadandroid_hardware_qcom_fm-8e474f276c5da88241a5eee703c2c554dc5c975f.tar.gz
android_hardware_qcom_fm-8e474f276c5da88241a5eee703c2c554dc5c975f.tar.bz2
android_hardware_qcom_fm-8e474f276c5da88241a5eee703c2c554dc5c975f.zip
FM: Added support for audio routing from speaker to BT headset.
Added support for audio routing from speaker to BT headset. Change-Id: If29ff7024c46265c1baf711d348ac8cd205fa297 CRs-fixed: 595087
Diffstat (limited to 'fmapp2')
-rw-r--r--fmapp2/src/com/caf/fmradio/FMRadioService.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/fmapp2/src/com/caf/fmradio/FMRadioService.java b/fmapp2/src/com/caf/fmradio/FMRadioService.java
index 8222281..d79c78f 100644
--- a/fmapp2/src/com/caf/fmradio/FMRadioService.java
+++ b/fmapp2/src/com/caf/fmradio/FMRadioService.java
@@ -364,6 +364,7 @@ public class FMRadioService extends Service
Log.d(LOGTAG, "A2DP device is dis-connected!");
mA2dpDisconnected = true;
} else {
+ Log.d(LOGTAG, "A2DP device is connected!");
mA2dpDisconnected = false;
}
if (isAnalogModeEnabled()) {
@@ -376,8 +377,8 @@ public class FMRadioService extends Service
// will take care of audio routing
if( (isFmOn()) &&
(true == ((bA2dpConnected)^(mOverA2DP))) &&
- (false == mStoppedOnFocusLoss) &&
- (!isSpeakerEnabled())) {
+ (false == mStoppedOnFocusLoss)) {
+ Log.d(LOGTAG, "stopping and starting FM\n");
stopFM();
startFM();
}
@@ -764,7 +765,7 @@ public class FMRadioService extends Service
mStoppedOnFocusLoss = false;
if (!mA2dpDeviceSupportInHal && (true == mA2dpDeviceState.isDeviceAvailable()) &&
- (!isSpeakerEnabled()) && !isAnalogModeEnabled()
+ !isAnalogModeEnabled()
&& (true == startA2dpPlayback())) {
mOverA2DP=true;
} else {