summaryrefslogtreecommitdiffstats
path: root/fmapp2
diff options
context:
space:
mode:
Diffstat (limited to 'fmapp2')
-rw-r--r--fmapp2/src/com/caf/fmradio/FMRadio.java2
-rw-r--r--fmapp2/src/com/caf/fmradio/FMRadioService.java5
2 files changed, 6 insertions, 1 deletions
diff --git a/fmapp2/src/com/caf/fmradio/FMRadio.java b/fmapp2/src/com/caf/fmradio/FMRadio.java
index 5009286..cc8f1e9 100644
--- a/fmapp2/src/com/caf/fmradio/FMRadio.java
+++ b/fmapp2/src/com/caf/fmradio/FMRadio.java
@@ -2288,7 +2288,7 @@ public class FMRadio extends Activity
}
private void A2DPConnectionState(boolean state) {
- Log.d(LOGTAG, "A2DPConnectionState with:" +state);
+ Log.d(LOGTAG, "A2DPConnectionState with: " + state);
if (state) {
Log.d(LOGTAG, "A2DP connected, set button to speaker");
mSpeakerButton.setImageResource(R.drawable.btn_speaker);
diff --git a/fmapp2/src/com/caf/fmradio/FMRadioService.java b/fmapp2/src/com/caf/fmradio/FMRadioService.java
index 7421d8e..889e69b 100644
--- a/fmapp2/src/com/caf/fmradio/FMRadioService.java
+++ b/fmapp2/src/com/caf/fmradio/FMRadioService.java
@@ -1070,7 +1070,12 @@ public class FMRadioService extends Service
Log.d(LOGTAG, "Audio source set it as headset");
AudioSystem.setForceUse(AudioSystem.FOR_MEDIA, AudioSystem.FORCE_NONE);
}
+ } else {
+ Log.d(LOGTAG, "A2DP is connected, set audio source to A2DP HS");
+ AudioSystem.setForceUse(AudioSystem.FOR_MEDIA, AudioSystem.FORCE_SPEAKER);
+ mSpeakerPhoneOn = true;
}
+
mPlaybackInProgress = true;
configureAudioDataPath(true);
try {