Skip to content
Snippets Groups Projects
  1. Nov 04, 2021
    • Andrew Cheng's avatar
      Report back pbap and map uuids to AdapterProperties in Java · c48b62cd
      Andrew Cheng authored
      It seems services were supposed to be enabled by {@link
      btif_enable_service}, which would also automatically update the {@link
      btif_enabled_services} mask. This "enabled services mask" is the basis
      of the local UUIDs that is reported back up to Java (e.g., {@link
      AdapterProperties.getUuids}).
      
      However, it seems like only the HFP (server/client) and A2DP
      (source/sink) profiles go through this codepath, but not PBAP or MAP
      (server/client), which is why their UUIDs are not reported back to Java.
      
      This CL adds calls to {@link btif_enable_service} when the SDP records
      for PBAP/MAP (server/client) are created in order to update the "enabled
      services mask". This is analogous to how their UUIDs are added to the
      EIR when their SDP records are created.
      
      Because these services were enabled elsewhere, the codepath following
      the call to {@link btif_enable_service} needs to be modified to catch
      the respective service IDs and no-op (instead of enabling a service).
      Similar, the "enabled services mask" is updated when the respective SDP
      record is removed.
      
      Tag: #stability
      Bug: 204597459
      Test: atest BluetoothInstrumentationTests
      Change-Id: I4c4f3db01c18b2db674ec639c2b714a3c4fec81b
      c48b62cd
  2. Nov 03, 2021
    • Łukasz Rymanowski's avatar
      leaudio: Fix crash when removing device while streaming · b087eae2
      Łukasz Rymanowski authored
      With this patch:
      
      1) Device is removed from the group when it is disconnected
      2) Empty group is removed only when related CIG does not exist
      
      Bug: 204945451
      Bug: 150670922
      Tag: #feature
      Sponsor: jpawlowski@
      Test: atest --host bluetooth_le_audio_test bluetooth_le_audio_client_test
      
      Change-Id: I7079594253a504cd0320c6d4000c3d71cb6f0883
      b087eae2
  3. Nov 02, 2021
  4. Nov 01, 2021
  5. Oct 31, 2021
  6. Oct 30, 2021
  7. Oct 29, 2021
Loading