- Aug 24, 2023
-
-
Archie Pusaka authored
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2719074 Change-Id: Ide397849d747376c84b601c901c875cfdde3d7d6 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Jakub Pawłowski authored
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2550652 Change-Id: I214bfdb57e5d83657957101683ec41bea5656da2 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Treehugger Robot authored
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2723334 Change-Id: I68127e5ee143c1a332e8f35925a0197a48f03de5 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Jeremy Wu authored
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2715735 Change-Id: I86483147adb09e27005c2dab61ca73d328883073 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Archie Pusaka authored
-
Jakub Pawłowski authored
* changes: LeAudio: Enable essential audio context logs LeAudio: Remove Lc3 spec. code from client_parser LeAudio: Offloader related code encapsulation Part 2 LeAudio: Offloader related code encapsulation Part 1 LeAudio: Correct header inclusion chain for le_audio_types.h LeAudio: Improve BidirectionalPair type LeAudio: Improve data path setup LeAudio: Bind configuration provider life time with the Codec Manager LeAudio: Fix not releasing the codec resources LeAudio: Introduce codec wrapper interface
-
Treehugger Robot authored
-
Jeremy Wu authored
* changes: Floss: fix typo of Lc3Param Floss: define MMC DBus service proto Floss: define MMC interface
-
Patrick Chang authored
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2719274 Change-Id: I7cf55d9119e98c0da52cf09f205089cef81fba48 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Patrick Chang authored
-
Treehugger Robot authored
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2723641 Change-Id: I63b5fe401c15f334b484124600fa5b42411df2c4 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Jakub Tyszkowski authored
This will improve triaging any potential context type related issues when debug logs are not enabled. Bug: 295972694 Test: atest bluetooth_le_audio_client_test Test: manual Tag: #feature Change-Id: Ia591e1d32c2efcdef0c29312f316d6004f03ae09
-
Jakub Tyszkowski authored
Bug: 295972694 Test: atest bluetooth_le_audio_test bluetooth_le_audio_client_test bluetooth_test_broadcaster bluetooth_test_broadcaster_state_machine Change-Id: Iec29b128a97fe013d44be94c6c34e282cfe83279
-
Jakub Tyszkowski authored
Bug: 295972694 Test: atest bluetooth_le_audio_test bluetooth_le_audio_client_test bluetooth_test_broadcaster bluetooth_test_broadcaster_state_machine Change-Id: I772e238c11d5b821b0b49ab1bad0891c551d6a2e
-
Jakub Tyszkowski authored
This will be needed for the multi-codec support. Bug: 295972694 Test: atest bluetooth_le_audio_test bluetooth_le_audio_client_test bluetooth_test_broadcaster bluetooth_test_broadcaster_state_machine Change-Id: I785a0f697ca49ec8a54cb7c7ebf3574e03530b90
-
Jakub Tyszkowski authored
This file is included by multiple modules and should not include any redundant headers, adding more dependencies than needed. The other modules should rather directly include headers for the API they use. Bug: 295972694 Test: atest bluetooth_le_audio_test bluetooth_le_audio_client_test bluetooth_test_broadcaster bluetooth_test_broadcaster_state_machine Change-Id: Iaa1876ff6279fa2d979c65fdb2182a405d395a2b
-
Jakub Tyszkowski authored
- Changed get() to follow the common idiom, while copy constructor will be called anyway if non-reference type is on the left hand side of the assignment. There is no need for explicit reference getter. - It no longer requires comparison operators, which may no be defined for the more complex types. - For the more complex types a single bidirectional value cannot be computed (e.g. a bidirectional pair of ASEs). This allows us to wrap more complex types and simplify the code further. Bug: 295972694 Test: atest bluetooth_le_audio_test bluetooth_le_audio_client_test bluetooth_test_broadcaster bluetooth_test_broadcaster_state_machine Change-Id: I35518479075732d8aa87082dd9267864161f43b3
-
Jakub Tyszkowski authored
The data path configuration should be provided by the audio set configuration provider. For now, these are based on the current codec location (either HOST or ADSP). In future this should be provided from the vendor interface over the AIDL. Bug: 295972694 Test: atest bluetooth_le_audio_test bluetooth_le_audio_client_test bluetooth_test_broadcaster bluetooth_test_broadcaster_state_machine Change-Id: If39a1d1ac089f236e4ed9258644c197a57f1e723
-
Jakub Tyszkowski authored
In the near future, the Codec Manager, will become the main source for the audio set configurations. Bug: 295972694 Test: atest bluetooth_le_audio_test bluetooth_le_audio_client_test bluetooth_test_broadcaster bluetooth_test_broadcaster_state_machine Change-Id: Id779e17385aef8e675794a90726329e72c0de6f4
-
Archie Pusaka authored
Some peripherals don't have BAS profile but have other means to convey the battery level. We have preferences to display the battery level from BAS profile if that exists though. However, sometimes (e.g. after device disconnection) the BAS profile might reports empty battery result and it stays that way even after reconnection. This causes battery conveyed via other means to be meaningless because we use the empty result from BAS instead. Update the behavior to prefer non-empty battery reports. Also, avoid entering empty battery report by providing a remove battery API to remove the entry instead of setting it empty. Bug: 295577710 Tag: #Floss Test: Disconnect/reconnect WH-1000XM3 multiple times. Observe the battery level is always displayed. Change-Id: I10dd8ae8624f001cf539f5e0ac9b29655a76440b
-
Treehugger Robot authored
-
Jakub Tyszkowski authored
After stream gets suspended and the active group goes to IDLE state, we should be cleaning up the codec. It gets created when the stream is resumed. Bug: 295972694 Bug: 262481440 Test: manually - start, stop stream and wait, then resume and observe no warning about the encoder instance not being destroyed Change-Id: I781e603e0453984841821197c139f2b8927173bf
-
Jakub Tyszkowski authored
This extracts the encoding logic from client.cc, for better code separation and maintainance. Bug: 295972694 Bug: 262481440 Bug: 262481609 Test: atest bluetooth_le_audio_client_test bluetooth_le_audio_test bluetooth_test_broadcaster_state_machine bluetooth_test_broadcaster Change-Id: Iee2d1a53c0a0955a8ff7bdd0e9e705ad17159cd9
-
Hsin-chen Chuang authored
Bug: 296819230 Tag: #floss Test: Manually register the same UUID twice, the later is rejected Test: mmm packages/modules/Bluetooth Change-Id: I0421c808c8d165f9b56775cfbc32b02b04911582
-
Archie Pusaka authored
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2705314 Change-Id: I68727e0283fbbade5c2c8b276d3a8a6dd53cf5a7 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Kihong Seong authored
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2709179 Change-Id: If3d55519a567449305a4f45480e58277831383ee Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Archie Pusaka authored
-
Kihong Seong authored
-
Treehugger Robot authored
Merge "Remove 'asynchronously_start_l2cap_coc' flag since it has been enabled in prod bug-free since tm-qpr2-release." into main am: 1434d775 Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2722041 Change-Id: I9b07f4a37f6fd9a94250039807be1b35ccab6a2a Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Chris Manton authored
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2715278 Change-Id: I54a344ee8f03841e50ed5dea07aff5c682c8b3ca Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
William Escande authored
Bug: 296912033 Test: atest AvrcpControllerStateMachineTest Change-Id: Iab36d774f540d3f5eded33c98432dd6a3e41f402
-
Treehugger Robot authored
Merge "Remove 'asynchronously_start_l2cap_coc' flag since it has been enabled in prod bug-free since tm-qpr2-release." into main
-
Chris Manton authored
Bug: 290844784 Test: m . Change-Id: Idb1017560d229064056be8d9aab7a4018c0b4719
-
- Aug 23, 2023
-
-
Aritra Sen authored
Merge "Remove 'queue_l2cap_coc_while_encrypting' flag since it has been enabled in prod bug-free since tm-qpr2-release." into main am: 3686407b Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2721709 Change-Id: I53dd651f5b90151950c86c1977b8ad2864244109 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Aritra Sen authored
Merge "Remove 'queue_l2cap_coc_while_encrypting' flag since it has been enabled in prod bug-free since tm-qpr2-release." into main
-
Hui Peng authored
Bug: 263958603 Test: atest net_test_stack_a2dp_native Ignore-AOSP-First: security Tag: #security Change-Id: I938467ca4f4b130cd8b4c544096127e679391c06
-
Hui Peng authored
-
Hui Peng authored
CL: I59b208d403d6f16a8515b351f4c296f9affdf37b Bug: 263958603 Test: atest net_test_bta Ignore-AOSP-First: security Tag: #security Change-Id: Ia587191901112d9e3ab15faefb1ca0f914e127ef
-
Hui Peng authored
-
William Escande authored
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2719527 Change-Id: Id98e283fc7a5214f4234d5575009d81769e62da8 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-