summaryrefslogtreecommitdiffstats
path: root/fmapp
diff options
context:
space:
mode:
authorVenkateshwarlu Domakonda <Venkateshwarlu@codeaurora.org>2013-07-11 11:32:26 +0530
committerVenkateshwarlu Domakonda <Venkateshwarlu@codeaurora.org>2013-07-12 11:13:41 +0530
commit6e3541c96081751855662f9e581099f1ffa3bbf9 (patch)
tree95452fad53ad64757572a90ca5034183ef610c3c /fmapp
parent8bdf325f3b332bc9fc15ec7270c7fd58d319169f (diff)
downloadandroid_hardware_qcom_fm-6e3541c96081751855662f9e581099f1ffa3bbf9.tar.gz
android_hardware_qcom_fm-6e3541c96081751855662f9e581099f1ffa3bbf9.tar.bz2
android_hardware_qcom_fm-6e3541c96081751855662f9e581099f1ffa3bbf9.zip
FM: Unmute music stream when FM app lost audio focus
- Music stream should be unmuted when audio focus is lost because other applications might use music stream for playback as well. Change-Id: Ia1a1d6b1080119c1e35c9de8a98b5206df3b56d6
Diffstat (limited to 'fmapp')
-rw-r--r--fmapp/src/com/codeaurora/fmradio/FMRadioService.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/fmapp/src/com/codeaurora/fmradio/FMRadioService.java b/fmapp/src/com/codeaurora/fmradio/FMRadioService.java
index 0bf8f1e..909a5a4 100644
--- a/fmapp/src/com/codeaurora/fmradio/FMRadioService.java
+++ b/fmapp/src/com/codeaurora/fmradio/FMRadioService.java
@@ -1260,8 +1260,11 @@ private Runnable mSpeakerDisableTask = new Runnable() {
mSpeakerDisableHandler.removeCallbacks(mSpeakerDisableTask);
mSpeakerDisableHandler.postDelayed(mSpeakerDisableTask, 0);
}
- if (true == mPlaybackInProgress)
+ if (true == mPlaybackInProgress) {
+ if (mMuted)
+ unMute();
stopFM();
+ }
if (mSpeakerPhoneOn) {
mSpeakerPhoneOn = false;
if (isAnalogModeSupported())