summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVenkateshwarlu Domakonda <Venkateshwarlu@codeaurora.org>2013-09-05 17:01:30 +0530
committerVenkateshwarlu Domakonda <Venkateshwarlu@codeaurora.org>2013-09-06 12:22:43 +0530
commit7447ba7fb6c8e01b46bb70ec6d8fa873aba5d8f7 (patch)
tree8eaaabbf84d865bb5b480fc7878953f1fdc566a8
parentb0880e7472611a74c9f5df1a9e8176d2b76f984c (diff)
downloadandroid_hardware_qcom_fm-7447ba7fb6c8e01b46bb70ec6d8fa873aba5d8f7.tar.gz
android_hardware_qcom_fm-7447ba7fb6c8e01b46bb70ec6d8fa873aba5d8f7.tar.bz2
android_hardware_qcom_fm-7447ba7fb6c8e01b46bb70ec6d8fa873aba5d8f7.zip
FM: Turn off FM after audio focus loss
- Fm is still running in the back ground when Music player is running. - Make the FM off on receiving audio focus loss. Change-Id: I565574a536fca27157c534ee50c2a05fe8488ed8 CRs-Fixed: 536603
-rw-r--r--fmapp/src/com/codeaurora/fmradio/FMRadioService.java8
-rw-r--r--fmapp2/src/com/caf/fmradio/FMRadioService.java8
2 files changed, 2 insertions, 14 deletions
diff --git a/fmapp/src/com/codeaurora/fmradio/FMRadioService.java b/fmapp/src/com/codeaurora/fmradio/FMRadioService.java
index d0270ca..1bc25b2 100644
--- a/fmapp/src/com/codeaurora/fmradio/FMRadioService.java
+++ b/fmapp/src/com/codeaurora/fmradio/FMRadioService.java
@@ -1046,13 +1046,7 @@ private Runnable mSpeakerDisableTask = new Runnable() {
mSpeakerDisableHandler.postDelayed(mSpeakerDisableTask, 0);
}
if (true == mPlaybackInProgress) {
- if (mMuted)
- unMute();
- stopFM();
- }
- if (mSpeakerPhoneOn) {
- if (isAnalogModeSupported())
- setAudioPath(false);
+ fmOff();
}
mStoppedOnFocusLoss = true;
break;
diff --git a/fmapp2/src/com/caf/fmradio/FMRadioService.java b/fmapp2/src/com/caf/fmradio/FMRadioService.java
index fb36a9c..29c602f 100644
--- a/fmapp2/src/com/caf/fmradio/FMRadioService.java
+++ b/fmapp2/src/com/caf/fmradio/FMRadioService.java
@@ -1043,13 +1043,7 @@ public class FMRadioService extends Service
mSpeakerDisableHandler.postDelayed(mSpeakerDisableTask, 0);
}
if (true == mPlaybackInProgress) {
- if(mMuted)
- unMute();
- stopFM();
- }
- if (mSpeakerPhoneOn) {
- if (isAnalogModeSupported())
- setAudioPath(false);
+ fmOff();
}
mStoppedOnFocusLoss = true;
break;