Skip to content
Snippets Groups Projects
  1. Mar 27, 2019
  2. Mar 23, 2019
  3. Mar 22, 2019
  4. Mar 21, 2019
  5. Mar 20, 2019
    • Elliott Hughes's avatar
      33b94e0b
    • Cheney Ni's avatar
      Refine the log messages of audio_bluetooth_hal · 59fcee0b
      Cheney Ni authored
      This CL follows the review suggestions at aosp/920718 and aosp/925233 to
      refine logs.
      
      Bug: none
      Test: check logs manually
      Change-Id: I3c57afaf6d416752687a7a697a310fe98c8ee495
      59fcee0b
    • Cheney Ni's avatar
      Add a workaround to play A2DP SBC Mono · 8f46d647
      Cheney Ni authored
      There is a similar WAR of aosp/522661 at A2DP legacy HAL. In order to
      suport MONO channel mode, the PCM audio is pulled as STEREO and mixed
      into MONO by the Bluetooth Audio HAL.
      
      Test: Playing SBC mono with Headset
      Bug: 127593318
      Change-Id: I78f3973ba6c8c733dc18122288a915daed97be65
      8f46d647
    • Jack He's avatar
      Add event_value to BluetoothClassicPairingEventReported · 40553161
      Jack He authored
      * Add an event_value field to log status value such as
       - encryption enabled state
       - simple pairing mode
       - secure connection host support
       - delete all flag
      * Use the event_value field to log above information during
        classic pairing process instead
      
      Bug: 128966402
      Test: make
      Change-Id: I2a87c3837754bfc5bcd55f72325400c428c2ca25
      40553161
  6. Mar 18, 2019
    • Cheney Ni's avatar
      Fallback to the legacy HAL when IBluetoothAudioProvidersFactory is unsupported · 0f6124bc
      Cheney Ni authored
      Because the stack may run without the new BluetoothAudio HAL like GSI
      under old devices, it will be nullptr to getService from the
      IBluetoothAudioProvidersFactory in such condition. We take nullptr as
      unsupported, and fallback to the legacy HAL.
      
      Bug: 128419724
      Test: Manually running A2DP and hearing aid with / without the HAL
      Change-Id: I606abc3e5b63b7857c3307c879fd4cbe46dd05d9
      0f6124bc
  7. Mar 16, 2019
    • Stanley Tng's avatar
      Add Rx RSSI logs for Hearing Aids · 2d7ddc98
      Stanley Tng authored
      When there is a data buffer flush (which indicates data congestion),
      the received RSSI will be queried for this connection multiple times and
      logged in the dumpsys.
      
      Bug: 124331686
      Test: Manual test
      Change-Id: I686f4e34bda3f8067b42d6b41ca8bf316a5bf6f1
      2d7ddc98
  8. Mar 15, 2019
  9. Mar 14, 2019
  10. Mar 13, 2019
  11. Mar 12, 2019
    • Jorge E. Moreira's avatar
      Move controller_properties.json to the vendor image · a2b7dce6
      Jorge E. Moreira authored
      Bug: 128355308
      Test: build
      Change-Id: I3cb9140b34af18569a983122eef3bd642516440c
      a2b7dce6
    • Nick Kralevich's avatar
      compiler based array initialization · 0fd908c6
      Nick Kralevich authored
      Have the caller null out the array rather than rely on the callee
      performing a memset.
      
      Bug: 121194976
      Test: compiles. No runtime tests performed.
      Change-Id: I1ce3f0530080769b97be0af313e822b74fd375ce
      0fd908c6
    • Joseph Pirozzo's avatar
      Recover from HandsFree client connection collision · 0b1c020f
      Joseph Pirozzo authored
      If a HF client fails to connect (due to collision), clean up state such
      that subsequent connection attempts will pass.
      
      Bug: 118422992
      Test: Connect HF client to AG
      Change-Id: I093cf3d229956c66d9e8501eb882071600321555
      0b1c020f
    • Cheney Ni's avatar
      Release encoder state when cleaning up the hearing aids instance · 87130fa1
      Cheney Ni authored
      When the Bluetooth state changes from ON to BLE_ON, the hearing aid
      instance was cleaned up, but not encoder state. Since the Bluetooth
      process is kept at BLE_ON but not exited, the new instance of the
      hearing aids would see the encoder as initialized without starting a new
      Bluetooth audio session, and caused the audio HAL to be unable to talk
      to the stack. We now reset the encoder state when cleaning up the
      instance, so it will start a session next time during the first
      connection of a new hearing aid instance.
      
      Bug: 127610666
      Test: ON / OFF BT with BLE_ON and switch active device manually
      Change-Id: I426fed4ea22c0b858bee273727fca6e2e7481e84
      87130fa1
    • Weichin Weng's avatar
  12. Mar 11, 2019
  13. Mar 09, 2019
  14. Mar 08, 2019
  15. Mar 07, 2019
    • Martin Brabham's avatar
      osi: explicitly release wakelock during turn off · b1a7d47e
      Martin Brabham authored
      Ensures we release the wakelock when turning off if any module hasn't stopped timers properly
      
      Bug: 123289721
      Test: atest net_test_bluetooth
      Change-Id: Ibec5c262d2ec33ce22f2c8bb2a9b838e8d6b90a7
      b1a7d47e
    • Joseph Pirozzo's avatar
      AVRCP Controller Play Position Changed · db9bf7bd
      Joseph Pirozzo authored
      Implement code to register for the AVRCP notification
      EVENT_PLAYBACK_POS_CHANGED such that playback position gets update on
      skip to beginning, and during audio scrubbing from phone.
      
      Bug: 119119967
      Test: Play music, scrub audio to another position on phone, observe
      playback position is in sync.
      
      Change-Id: Ib8459dece7629622649ba6ed340dcd697c700b09
      db9bf7bd
  16. Mar 06, 2019
  17. Mar 05, 2019
Loading