summaryrefslogtreecommitdiffstats
path: root/fmapp2/src/com/caf/fmradio/FMRadioService.java
diff options
context:
space:
mode:
authorVenkateshwarlu Domakonda <vdomak@codeaurora.org>2014-11-21 16:40:12 +0530
committerGerrit - the friendly Code Review server <code-review@localhost>2014-11-21 03:17:23 -0800
commit93cacf8de89a3383ad1fc36a029957c460d29948 (patch)
tree76195a4990af033bd244ead4bf662ed39c1f797c /fmapp2/src/com/caf/fmradio/FMRadioService.java
parenta3f6630152663ff56b6f58497360d90d34566c59 (diff)
downloadandroid_hardware_qcom_fm-93cacf8de89a3383ad1fc36a029957c460d29948.tar.gz
android_hardware_qcom_fm-93cacf8de89a3383ad1fc36a029957c460d29948.tar.bz2
android_hardware_qcom_fm-93cacf8de89a3383ad1fc36a029957c460d29948.zip
FM: Fix the issue with rebind
On Rebind, service is requesting for Audio focus even though it is in OFF state. Request Audio focus only when the FM is in ON state. Change-Id: I87226e9fd2b9b555b0e7a112d83f1ea7e7c408b8 CRs-Fixed: 760846
Diffstat (limited to 'fmapp2/src/com/caf/fmradio/FMRadioService.java')
-rw-r--r--fmapp2/src/com/caf/fmradio/FMRadioService.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/fmapp2/src/com/caf/fmradio/FMRadioService.java b/fmapp2/src/com/caf/fmradio/FMRadioService.java
index 458fb96..db88c37 100644
--- a/fmapp2/src/com/caf/fmradio/FMRadioService.java
+++ b/fmapp2/src/com/caf/fmradio/FMRadioService.java
@@ -701,8 +701,10 @@ public class FMRadioService extends Service
cancelAlarmDealyedServiceStop();
mServiceInUse = true;
/* Application/UI is attached, so get out of lower power mode */
- setLowPowerMode(false);
- startFM();
+ if (isFmOn()) {
+ setLowPowerMode(false);
+ startFM();
+ }
Log.d(LOGTAG, "onRebind");
}