- Aug 24, 2023
-
-
Chris Manton authored
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2724214 Change-Id: I845a76efb8211fd77cb561f0a03fb9256fc7a293 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Chris Manton authored
Bug: 297211196 Test: atest net_test_stack_btm Change-Id: I18e987eb64a01421bc502c5e07d3b99e15538b15
-
Chris Manton authored
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2723638 Change-Id: I6c30f053a097a1d33d17b3612afcb5a88ca15809 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Chris Manton authored
Bug: 297264191 Test: m . Change-Id: Ide95d2cfc04a1db6a52886067124af4d55b537db
-
Hui Peng authored
[automerger skipped] Merge "Fix an OOB Write bug in avrc_vendor_msg" into tm-dev am: 14621c25 am: 3454d1b4 am: f14f8de5 -s ours am: cef3267f -s ours am: f9da7740 -s ours am skip reason: Merged-In Ice5ad780ac0b177c73d84ed37960b4540df1ec86 with SHA-1 d5de235b is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/23253860 Change-Id: I0f01919aa2dcb0b28ad0e09b9a66457f6285539e Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Hui Peng authored
[automerger skipped] Merge "Fix an OOB Write bug in avrc_vendor_msg" into tm-dev am: 14621c25 am: 3454d1b4 am: f14f8de5 -s ours am: cef3267f -s ours am skip reason: Merged-In Ice5ad780ac0b177c73d84ed37960b4540df1ec86 with SHA-1 d5de235b is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/23253860 Change-Id: I1071c5cc1d248fa1c636f01e6f7a0fc7ae6add31 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
John Lai authored
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2682608 Change-Id: I54c05c13d303928bcaafa110b88b58881cf7948f Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Hui Peng authored
[automerger skipped] Merge "Fix an OOB Write bug in avrc_vendor_msg" into tm-dev am: 14621c25 am: 3454d1b4 am: f14f8de5 -s ours am: 428b2e23 -s ours am skip reason: Merged-In Ice5ad780ac0b177c73d84ed37960b4540df1ec86 with SHA-1 d5de235b is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/23253860 Change-Id: I28839bdf47d3e33f635fdfde88adc89897f8ac50 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Hui Peng authored
[automerger skipped] Merge "Fix an OOB Write bug in avrc_vendor_msg" into tm-dev am: 14621c25 am: 3454d1b4 am: f14f8de5 -s ours am skip reason: Merged-In Ice5ad780ac0b177c73d84ed37960b4540df1ec86 with SHA-1 d5de235b is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/23253860 Change-Id: If55395dd8e72fd30acb1b0d6df44f2c2949156c8 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Hui Peng authored
[automerger skipped] Merge "Fix an OOB Write bug in avrc_vendor_msg" into tm-dev am: 14621c25 am: 3454d1b4 am: f14f8de5 -s ours am skip reason: Merged-In Ice5ad780ac0b177c73d84ed37960b4540df1ec86 with SHA-1 d5de235b is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/23253860 Change-Id: Ic990ae6a6079f5072ac566b070d09f338c816844 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
John Lai authored
-
Hui Peng authored
[automerger skipped] Merge "Fix an OOB Write bug in avrc_vendor_msg" into tm-dev am: 14621c25 am: a6d464ec am: fa9e6720 -s ours am skip reason: Merged-In Ice5ad780ac0b177c73d84ed37960b4540df1ec86 with SHA-1 29874930 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/23253860 Change-Id: I4e12112c1db1b98e95256697c98ad0558bb46dc8 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Hui Peng authored
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/23253860 Change-Id: Ida785f515709ffb568afe179f94d5c02e76db67d Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Hui Peng authored
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/23253860 Change-Id: I1538c8c2384f4f3a618281b4abbd409615a93124 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Hui Peng authored
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/23253860 Change-Id: Id1e9134edbf37d136deca27be6c8e7fc67e591cf Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Hui Peng authored
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/23253860 Change-Id: I9c37ef258df58852d401c7c72f9f035cdbcad99f Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
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
-
Hui Peng 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
-