Skip to content
Snippets Groups Projects
  1. May 20, 2022
  2. May 19, 2022
    • Ted Wang's avatar
      Modify player metadata sync checking logic · b0c57563
      Ted Wang authored
      Some players do not provide full song info in quene item causing
      metadata consistency check fail, lead to delay updating playback status.
      Allow case that only artist and title match to pass consistency check
      for those players.
      
      Bug: 209077714
      Bug: 232504823
      Tag: #compatibility
      Test: atest BluetoothInstrumentationTests
      Change-Id: I2c3d664f64c7e2fa9c4761d5b45cacbcbd7da66b
      Merged-In: I2c3d664f64c7e2fa9c4761d5b45cacbcbd7da66b
      b0c57563
    • Jack He's avatar
      Merge "Remove unused le audio code" into tm-dev · bfa6e2d9
      Jack He authored
      bfa6e2d9
    • Jack He's avatar
      Merge changes I72a17fd9,I02191289 into tm-dev · 0534208b
      Jack He authored
      * changes:
        PAST: Convert address type for sync established event
        PAST: Get sync from address when sync established
      0534208b
  3. May 18, 2022
  4. May 17, 2022
    • Etienne Ruffieux's avatar
    • Chris Manton's avatar
      Re-order stack startup/shutdown with btm · 017a49c9
      Chris Manton authored
      The btm portion is more framework than layer and may
      used by the shim/gd immediately at startup.
      
      Bug: 229906389
      Tag: #refactor
      Test: gd/cert/run
      BYPASS_LONG_LINES_REASON: Bluetooth likes 120 lines
      Ignore-AOSP-First: cherry-pick
      
      Merged-In: Iba0ddc183aa8b45156d76d64f5473baf3e2f65fd
      Change-Id: Iba0ddc183aa8b45156d76d64f5473baf3e2f65fd
      017a49c9
    • Chris Manton's avatar
      Add btm_cb.notify_when_complete_cb when inquiry is cancelled · 31a662d2
      Chris Manton authored
      Bug: 230796293
      Tag: #refactor
      Test: gd/cert/run
      BYPASS_LONG_LINES_REASON: Bluetooth likes 120 lines
      Ignore-AOSP-First: Cherry-pick
      
      Change-Id: Id30367eed441173e9c333cd2d8e259bb9fe700d9
      Merged-In: Id30367eed441173e9c333cd2d8e259bb9fe700d9
      31a662d2
    • Chris Manton's avatar
      shim: Connect le data length change · 6831090d
      Chris Manton authored
      Bug: 228902031
      Tag: #refactor
      Test: gd/cert/run
      BYPASS_LONG_LINES_REASON: Bluetooth likes 120 lines
      
      Merged-In: I923786cff626afe10356b75ff003ad81c5e68ddd
      Change-Id: I923786cff626afe10356b75ff003ad81c5e68ddd
      6831090d
    • Jakub Tyszkowski's avatar
      Csip: Add method for checking group lock status · 0351af2c
      Jakub Tyszkowski authored
      This will be needed for integrating CSIP to BASS.
      
      Bug: 150670922
      Bug: 230559809
      Tag: #feature
      Sponsor: jpawlowski@
      Test: atest BluetoothInstrumentationTests
      Change-Id: I64de4bb5bf0fe423aa477f419b0be27205616e7c
      (cherry picked from commit c6d52967)
      0351af2c
    • Jakub Tyszkowski's avatar
      Csip: Add more means to get grouped devices · a0cf15e0
      Jakub Tyszkowski authored
      This change adds more convenient ways to get group members by group
      identifier to ease the CSIP integration in HAP and possibly other
      services, eg. BASS Client.
      
      It also makes the grouped device list sorted from the lowest to
      the highest rank, which is the order of CSIP Ordered Access
      procedure.
      
      Bug: 150670922
      Bug: 230559809
      Tag: #feature
      Sponsor: jpawlowski@
      Test: atest BluetoothInstrumentationTests
      Change-Id: I765f4a82b5f3ff8d7644a86030846d79af8b6397
      (cherry picked from commit d79e82df)
      a0cf15e0
    • Jakub Tyszkowski's avatar
      BassClient: Allow only one pending source operation · 27b3c150
      Jakub Tyszkowski authored
      This is required by the API design so that a single device
      could have a single pending source operation that is
      about to end with an appropriate callback call.
      
      Bug: 229965085
      Bug: 150670922
      Tag: #feature
      Sponsor: jpawlowski@
      Test: atest BluetoothInstrumentationTests
      Change-Id: I2f2054c6891e171ae04e677b3fe72181d6fb6242
      (cherry picked from commit a82ebbcd)
      27b3c150
    • Jakub Tyszkowski's avatar
      BassClient: Reconnect devices in the background · 96e72b2b
      Jakub Tyszkowski authored
      Bug: 229965085
      Bug: 150670922
      Tag: #feature
      Sponsor: jpawlowski@
      Test: atest BluetoothInstrumentationTests
      Change-Id: I5fdc54d0700741ef940e4263b2bc7839f7d7d638
      (cherry picked from commit b084d6e1)
      96e72b2b
    • Jakub Tyszkowski's avatar
      BassClient: Fix using Metadata cache · 58ffcb54
      Jakub Tyszkowski authored
      Fixes the following:
       - the container is never initialized
       - sourceId to metadata map has no remote context
      
      Bug: 229965085
      Bug: 150670922
      Tag: #feature
      Sponsor: jpawlowski@
      Test: atest BluetoothInstrumentationTests
      Change-Id: I5dc6275841cecc6851e461cb29f1d9f53724be89
      (cherry picked from commit 99f9def1)
      58ffcb54
    • Jakub Tyszkowski's avatar
      BassClient: Fix not sending connection change intent · ac797006
      Jakub Tyszkowski authored
      Bug: 229965085
      Bug: 150670922
      Tag: #feature
      Sponsor: jpawlowski@
      Test: atest BluetoothInstrumentationTests
      Change-Id: I74cf261e059a246907064722feebf7477433af16
      (cherry picked from commit 45f6e294)
      ac797006
    • Jakub Tyszkowski's avatar
      Csip: Remove unused variable · 8d2b5930
      Jakub Tyszkowski authored
      Bug: 230559809
      Bug: 150670922
      Tag: #feature
      Test: atest BluetoothInstrumentationTests
      Change-Id: If3912d5a82beff2ce78d1b0adae361e8190dcbe5
      (cherry picked from commit 35b07586)
      8d2b5930
    • Chienyuan's avatar
      GD Scan: Update btm_cb.ble_ctr_cb when scan · e42d7deb
      Chienyuan authored
      In btm_ble_stop_inquiry, we rely on btm_cb.ble_ctr_cb to determine if we should stop the scan and update scan parameter. We should update the related parameter in GD shim layer to meet the expect behavior.
      
      Bug: 230634071
      Tag: #refactor
      Test: gd/cert/run
      Change-Id: Idb841ca0e0462e736f7f5615bdbdfc3541d5e9cb
      (cherry picked from commit c43f8595c3b714874873936c4d978b267a708b95)
      e42d7deb
    • Chienyuan's avatar
      Fix NPE of mAdvertiseCallbacksObj in JNI thread · 8c72e6f0
      Chienyuan authored
      Bug: 227255232
      Tag: #refactor
      Test: gd/cert/run
      Change-Id: Ib1a616385b10586468bd511d66a8a6a13f350135
      (cherry picked from commit d1958b1802dbf19fc0ce79b56508ed739cef0e75)
      8c72e6f0
    • Jack He's avatar
      Partial Revert "LE Shim: Implement ReadRemoteControllerInformation" · 8af7ef3e
      Jack He authored
      This reverts commit 348104d9.
      
      Reason for revert: b/228809862
      
      Duplicate read remote features and read remote version information commands
      
      This is a partial revert because later patches depend on the original
      patch and hence the revert has to be manually modified
      
      Bug: 228809862
      Test: revert
      Ignore-AOSP-First: Revert earlier CL
      Change-Id: Iae6be3c494a43c3e61de8df30bb722905300e77b
      8af7ef3e
    • Dylan Tian's avatar
      Add Qualcomm 3804 debug logging with base 64 format to btsnooz log when filtered is enabled. · f9127f65
      Dylan Tian authored
      Tag: #feature
      Bug: 227298961
      Test: atest bluetooth_test_gd_unit:SnoopLoggerModuleTest
      Merged-In: I5d92c610962b743ae047dc9d66a562e0ea9f180e
      
      (cherry picked from commit 6ed7637b)
      Change-Id: I404754e1f7f754bdd8cee09502f66d3d53afc2bd
      f9127f65
    • TreeHugger Robot's avatar
    • Etienne Ruffieux's avatar
      Remove permission check on some codec methods · 245e0919
      Etienne Ruffieux authored
      getCodecStatus and setCodecConfigPreference are needed by
      a partner to maintain backwrds compatibility. We can't
      change the API now, so removing the privoleged permission
      check.
      
      Tag: #feature
      Test: manual testing on app
      Bug: 170678351
      Ignore-AOSP-First: cherry-pick to tm-dev
      Change-Id: Icee0128cf6088ab2ff343e458e49015e899ee0c5
      245e0919
Loading