- Jun 28, 2016
-
-
Linux Build Service Account authored
-
Linux Build Service Account authored
-
- Jun 24, 2016
-
-
Linux Build Service Account authored
-
Linux Build Service Account authored
-
- Jun 23, 2016
-
-
Smriti Gupta authored
Set setActve() for media session as false on FMRadio focus loss so that FMRadio doesn't remain active(responsive to play/pause) when we open other application and gain focus. Change-Id: Ice884f9904d3100ffc963cab4b23922b2d647c29 CRs-Fixed: 1033162
-
- Jun 22, 2016
-
-
Satish kumar sugasi authored
This invoke SSR cleanup when h/w error event happens Change-Id: I64db56b6ab21ff737fb8da244a33d1e835a4ce63
-
Kiran Kelageri authored
1> Dynamically Enable/Disable LPF based on RAT configuration using property. 2> Unregister intents when FM turned off. Change-Id: I7ec8a30c77e83c51bcef5834057a7e1a898ed22c
-
Kiran Kelageri authored
1> To avoid interference enable low pass filter as soosn as Bluetooth on intent is received. 2> Enable Low pass filter for BT/WLAN based on dynamic property. Change-Id: Id090ae6eb60d471083702c0e8f2dbce861feeb99
-
Kiran Kelageri authored
Configure RATs needed for enabling LPF dynamically. Change-Id: Ia2ab914d3d254cf0d4e7197d5e36624a49288d8e
-
Kiran Kelageri authored
1. To avoid interference during WLAN and FM Coexistence, track WLAN status and enable LPF when WLAN is enabled and disable LPF when WLAN is disabled. 2. Disable LPF on WAN disconnect for required network types. Change-Id: Id50262091c44e2d40d4bd5d49e97375ce19863bf CRs-fixed: 905230
-
Kiran Kelageri authored
Changes are made to avoid interferece seen during WAN and Fm co-ex tests, With this change FM does keep track of WAN status such that it would enable LPF to avoid interference Change-Id: I015cd8b3fa074c4b7b90827a1fe619d44433323b
-
- Jun 21, 2016
-
-
Kamal Negi authored
In search staion test, we get tune status event for every station found and fetch the parameter values for that station. For that we post runnable to handler to execute. On event received, we also send message to process message handler and not able to process message as runnable is already waiting and this leads to ANR. So now on tune complete, we create thread for the runnable instead of handler. Change-Id: I48795102965ff70a8a80180b6e2f9d253db99eef
-
Kamal Negi authored
Because of incorrect object used to notify, application is crashing. Using correct object to notify to prevent crash. Change-Id: I5f086f6a87985068d889e63b3bd5e6e77d17adf3
-
- Jun 20, 2016
-
-
Satish kumar sugasi authored
This adds new hci command to read rds group counter extended parameters,receives command complete event for the same Change-Id: I6f53fbb1788af1853d01d1f7c6eabbcaff105517
-
- Jun 14, 2016
-
-
Rupesh Tatiya authored
A2dp can return array of size 0, if no A2DP devices is connected. Without this check,A2DP status is set to true. This results in FM audio failure. Change-Id: Ib5976a50a4477f60339a954ed923d0719924b1ca
-
Smriti Gupta authored
Changes are done to implement FM AGC CRs-Fixed: 888627 Change-Id: I8953a5279c78b3d2cc0697845d506424d5d20744
-
Kamal Negi authored
On factory reset, we need to restore audo path related settings and hence create an API for that. CRs-Fixed: 998580 Change-Id: I32e86b3d2b9d08b4bd33cc14ded25f96e54a8fbf
-
Kamal Negi authored
If BT is connected after FM app launch and then FM is turned off and then turned on, audio gets routed to wired headset. Check if A2DP device is connected every time FM is turned on. Also set the UI icon to correct image. CRs-Fixed: 996689 Change-Id: I7314075f1652a1b99b906b674a98dfc12179e9cf
-
Mingbo Zhang authored
Whether a2dp is disconnected or not, fm should pause when fm service receives intent "com.android.music.musicservicecommand". CRs-Fixed: 997126 Change-Id: Id50a12f067a16455e5f1b473bcc50cc7d31f2633
-
- Jun 09, 2016
-
-
Linux Build Service Account authored
-
Linux Build Service Account authored
-
Kamal Negi authored
A configuration change (such as a change in screen orientation, language, input devices, etc) causes current activity to be destroyed, going through the activity lifecycle process of onPause(), onStop(), and onDestroy() as appropriate. If the activity had been in the foreground or visible to the user, once onDestroy() is called in that instance then a new instance of the activity will be created. Change will ensure that activity doesn't get restarted on orientation configuration changes. Change-Id: Ie991c90528834dd6106a586dccdd20a11a701fab
-
Kamal Negi authored
On receiving media pause command, we stop FM operations(disable audio etc.). We lost audio focus but we don't configure StoppedOnFocusLoss variable to true. When Activity restarts, we never lost audio focus as per this variable. Hence no audio heard on FM resume. Change-Id: I94ef44c6ec18b2ef9fe03a7519979b1e55f61e99
-
- Jun 08, 2016
-
-
Kamal Negi authored
Stop FM operations (disable audio, update UI etc) after FM has been stopped. When FM is muted and FM stops, short audio has been redirected to audio device before FM stops, that shouldn't be redirected. Change-Id: Id9cf5bedd753b79992b6f42e7a5668ad2561c6d1
-
- Jun 02, 2016
-
-
Kamal Negi authored
When FM is turned off, fm app is still listening to media key events (play, pause etc.) which results in other media consuming apps to be starved of Media Key events. Remove unwanted media button listeners so that other media resources can receive key events. Change-Id: Ib43f8b89e07928326c2af771a7465981e1690470
-
- May 13, 2016
-
-
Satish kumar sugasi authored
This include adding fmhal service for access RFKill driver to do power ON/OFF operations during FM enable/disable. Change-Id: I77c100533ca47bf0e53bccdbb1d93c08058df4bf
-
Kamal Negi authored
On FM close, we don't wait for tx and rx threads to complete and returns. If we turns on FM again and threads terminated during that interval causes ANR as we destroy mutex during thread tremination and on FM ON we try to acquire the destroyed mutex. On FM close, wait for threads to be terminated and do the cleanup. Change-Id: I5febb78be268488714a59049f0cede0020d814b5
-
Kamal Negi authored
Add support for FMStats app for cherokee platform. Change-Id: Ia63a69697554ebc28a22e86d450fade6b4427a67
-
Satish kumar sugasi authored
This does enable ECC bit during RDS group processing and add logic to receive ECC events from SOC and sent the ECC code to application. Change-Id: I61687ea6fe041d2dc4aed16700632be5cdd781d8
-
Satish kumar sugasi authored
This ensures FM application works across all chipsets Change-Id: Ia9711fd18c79146678a72992b32a577e73c57693
-
Satish kumar sugasi authored
Added HAL changes for hci commands like peek, poke, get/set of SINR sample/threshold.Compile time changes for adding correct includes based on new bluetooth stack structure, code cleanup and indendation. Change-Id: I5e48f0c0dc6165d61335c6d8cc269891e26dd548
-
Satish kumar sugasi authored
This provide hardware error event to FM module during SOC failure and resets FM gracefully. Change-Id: Ic4345e02c8a1cba218414afdfcf3e76734c314b0
-
Satish kumar sugasi authored
This include adding support to read RDS group counters and other diagnoistic hci commands used for FTM app. Change-Id: I56656dc9d427a32f0385f586535d3421ff4f49b0
-
Satish kumar sugasi authored
This adds configuring RDS group processing for RT+ and ECC events, Also includes code cleanup and changes to set proper value for RDS group processing registers during SCREEN turn on after LOW Power mode. Change-Id: I1a6a5ce43a855cde1e32cc5e2d3bb03fe0af2625
-
Satish kumar sugasi authored
FM Serial interface provides APIs for FM HAL layer to send cmds and receive events/data to and from the Controller. Change-Id: Idbe21e536a6039387c7411b8a9322417e4ec6129
-
Satish kumar sugasi authored
FM-HAL Layer contains the core FM Functionality required for carrying out various FM operations such as FM Enable, FM Tune, FM Seek, FM Search, FM Disable etc.. FM-HAL layer interacts with the FM-HCI layer for sending commands and receiving events to and from Controller. Change-Id: I0ac1c9c80671e43aafa30ce2b68f5ee695c9d764
-
- Apr 15, 2016
-
-
Linux Build Service Account authored
-
- Apr 13, 2016
-
-
Dibyendu Roy authored
Remove FM transmitter functionality to fix build error. FMTransmitterActivity.java and FMTransmitterService.java are removed from Android.mk for Android N platform bringup. These two files can be added whenever transmitter functionality shall be required. Change-Id: I7a52529a518bc59de0362ffa8e56ff03586def16
-
- Apr 05, 2016
-
-
Linux Build Service Account authored
Change-Id: Ic6553074f0bbdf3fb60a8c813fc6619b1f0e90cd
-
- Mar 31, 2016
-
-
Linux Build Service Account authored
CRs Change ID Subject -------------------------------------------------------------------------------------------------------------- 995528 I01d9a55f76e1c7d68abfad9d513ae6b3625c5c77 FM: Fix Static Analysis Issues Change-Id: I8ddc46ce62a78ec0da07778e4997e0a9fc671e3c CRs-Fixed: 995528
-