diff options
author | Venkateshwarlu Domakonda <vdomak@codeaurora.org> | 2014-11-21 16:40:12 +0530 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2014-11-21 03:17:23 -0800 |
commit | 93cacf8de89a3383ad1fc36a029957c460d29948 (patch) | |
tree | 76195a4990af033bd244ead4bf662ed39c1f797c /fmapp2/src/com/caf/fmradio/FMRadioService.java | |
parent | a3f6630152663ff56b6f58497360d90d34566c59 (diff) | |
download | android_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.java | 6 |
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"); } |