Skip to content
Snippets Groups Projects
  1. Jun 22, 2016
    • Kiran Kelageri's avatar
      BT-FM Coex: Enable LPF on BT on. · ea98c60e
      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
      ea98c60e
    • Kiran Kelageri's avatar
      FM-WAN Coex: Dynamic configuring of RATs. · 37e7805e
      Kiran Kelageri authored
      Configure RATs needed for enabling LPF dynamically.
      
      Change-Id: Ia2ab914d3d254cf0d4e7197d5e36624a49288d8e
      37e7805e
    • Kiran Kelageri's avatar
      FM: Avoid interference during WLAN/FM and WAN/FM Coex · 6f9f34d5
      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
      6f9f34d5
    • Kiran Kelageri's avatar
      FM: Avoid interferece during WAN and Fm Coex. · cad71712
      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
      cad71712
  2. Jun 20, 2016
  3. Jun 14, 2016
    • Rupesh Tatiya's avatar
      Check size of connected devices array for A2DP · 04b127e4
      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
      04b127e4
    • Smriti Gupta's avatar
      AGC: FM AGC changes · 12ee3315
      Smriti Gupta authored
      Changes are done to implement FM AGC
      
      CRs-Fixed: 888627
      Change-Id: I8953a5279c78b3d2cc0697845d506424d5d20744
      12ee3315
    • Kamal Negi's avatar
      Add API for restoring defaults in FM service · dd175dc3
      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
      dd175dc3
    • Kamal Negi's avatar
      Route audio to connected A2DP headset on turn on · 2488bfc0
      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
      2488bfc0
    • Mingbo Zhang's avatar
      Fix: fm can't pause when media pause cmd received · a3f461f1
      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
      a3f461f1
  4. Jun 09, 2016
    • Linux Build Service Account's avatar
    • Linux Build Service Account's avatar
    • Kamal Negi's avatar
      Handle orientation change in FM app · d54793dc
      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
      d54793dc
    • Kamal Negi's avatar
      Audio doesn't resume after video recording · 70982d84
      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
      70982d84
  5. Jun 08, 2016
    • Kamal Negi's avatar
      fm: stop FM operations after FM stops · f2f0070e
      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
      f2f0070e
  6. Jun 02, 2016
    • Kamal Negi's avatar
      fm: Remove unwanted media button key event listeners · 28a8da7c
      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
      28a8da7c
  7. May 13, 2016
  8. Apr 15, 2016
  9. Apr 13, 2016
    • Dibyendu Roy's avatar
      FM: Remove FM transmitter functionality · 3709da60
      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
      3709da60
  10. Apr 05, 2016
  11. Mar 31, 2016
    • Linux Build Service Account's avatar
      Promotion of fm.lnx.1.0-00021. · 71f87731
      Linux Build Service Account authored
      CRs      Change ID                                   Subject
      --------------------------------------------------------------------------------------------------------------
      995528   I01d9a55f76e1c7d68abfad9d513ae6b3625c5c77   FM: Fix Static Analysis Issues
      
      Change-Id: I8ddc46ce62a78ec0da07778e4997e0a9fc671e3c
      CRs-Fixed: 995528
      71f87731
  12. Mar 28, 2016
    • Kamal Negi's avatar
      FM: Fix Static Analysis Issues · 1aab93ff
      Kamal Negi authored
      Removed unused variable and cleanup code for FM seek
      functionality.
      
      Change-Id: I01d9a55f76e1c7d68abfad9d513ae6b3625c5c77
      1aab93ff
    • Linux Build Service Account's avatar
      Promotion of fm.lnx.1.0-00020. · 4b29cc48
      Linux Build Service Account authored
      CRs      Change ID                                   Subject
      --------------------------------------------------------------------------------------------------------------
      992487   Iba131108d2b358678e4894dfedfbbf9d784c8217   Fix null pointer exception in FMRadioService
      
      Change-Id: I76f4d95d9b9d5d5081c8c174bd6fec64e0b1f557
      CRs-Fixed: 992487
      4b29cc48
  13. Mar 26, 2016
    • Linux Build Service Account's avatar
      Promotion of fm.lnx.1.0-00019. · 291951cc
      Linux Build Service Account authored
      CRs      Change ID                                   Subject
      --------------------------------------------------------------------------------------------------------------
      979034   I348424f3184b2603492db285695b95070e434037   FM: Regional requirement for FM
      
      Change-Id: Id41187f1f2b80bb71ddab82a8d69c5a73145e332
      CRs-Fixed: 979034
      291951cc
  14. Mar 25, 2016
  15. Mar 14, 2016
    • Xuebo Li's avatar
      FM: Regional requirement for FM · 38993a97
      Xuebo Li authored
      Add resource to customize FM-recorder files name format.
      Add resource to customize the save path of FM-recorder files.
      Add resource to customize media type.
      
      Change-Id: I348424f3184b2603492db285695b95070e434037
      CRs-Fixed: 979034
      38993a97
  16. Mar 11, 2016
    • Linux Build Service Account's avatar
      Promotion of fm.lnx.1.0-00018. · 2a55da6c
      Linux Build Service Account authored
      CRs      Change ID                                   Subject
      --------------------------------------------------------------------------------------------------------------
      981687   Ibb9f18e49fdcd9f07cea4006748bab48bd87216c   Reset FM audio settings on off.
      
      Change-Id: Ic0667be94eaad7ae13c92b8bcb1cce32aec1beac
      CRs-Fixed: 981687
      2a55da6c
  17. Mar 09, 2016
    • Rupesh Tatiya's avatar
      Reset FM audio settings on off. · 1314b050
      Rupesh Tatiya authored
      When FM is either turned off or factory reset is done or headset is pulled
      out, unmute the audio and restore audio path to system default.
      
      CRs-Fixed: 981687
      Change-Id: Ibb9f18e49fdcd9f07cea4006748bab48bd87216c
      1314b050
  18. Mar 07, 2016
    • David Ng's avatar
      Disable libfm_jni · 854d7540
      David Ng authored
      Disable module compilation in new release due to module conflict.
      Will enable once module is upgraded for new release support.
      
      Change-Id: Ifeb4c9a7eb36283d7a567f16496da3acf7cac8e2
      854d7540
  19. Mar 03, 2016
    • Linux Build Service Account's avatar
      Promotion of fm.lnx.1.0-00017. · 0b7b7fed
      Linux Build Service Account authored
      CRs      Change ID                                   Subject
      --------------------------------------------------------------------------------------------------------------
      981111   I940706d3f587b38449a5f07dadbec04f68f5c9c0   Add two new callbacks for FM start/stop.
      
      Change-Id: I970dc70e41fe76eab42ebf18e69a53e88cf84e8a
      CRs-Fixed: 981111
      0b7b7fed
Loading