diff options
Diffstat (limited to 'fmapp2')
-rw-r--r-- | fmapp2/src/com/caf/fmradio/FMRadio.java | 2 | ||||
-rw-r--r-- | fmapp2/src/com/caf/fmradio/FMRadioService.java | 5 |
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 { |