- Feb 16, 2024
-
-
Jakub Pawłowski authored
-
Myles Watson authored
-
Treehugger Robot authored
* changes: Broadcaster: Add the missing callbacks LeAudio/Broadcast: Simplify the broadcast queueing mechanism
-
Jakub Tyszkowski authored
We should call the proper callbacks when failure happens. Bug: 322741363 Bug: 316005152 Test: atest --host bluetooth_test_broadcaster Change-Id: Ia4fbbb2d9f8b71a2eb4a80d98d0515a1dd872a31
-
Jakub Tyszkowski authored
The two classes used for queueing broadcast creation and broadcast start seem to be an overengineered solution which can be replaced with just two std::optional<> variables, reducing the amount of boilerplate code. Bug: 322741363 Bug: 316005152 Test: atest --host bluetooth_test_broadcaster Change-Id: I115120d33e33302be5127218b02b217cfccd1a32
-
Jakub Pawlowski authored
direct_connections_ and create_connection_timeout_alarms_ should always be modified together. This is preparation to get rid of duplicated data structures. Bug: none Test: atest bluetooth_test_gd_unit Flag: exempt, simple refactor, no logic change. Change-Id: I962ae23a79152aafd91f8bc462497c3d1699d89a
-
Himanshu Rawat authored
-
Henri Chataing authored
-
Henri Chataing authored
* changes: system/stack/sdp: Migrate to libbluetooth_log system/stack/rfcomm: Migrate to libbluetooth_log system/stack/pan: Migrate to libbluetooth_log system/stack/l2cap: Migrate to libbluetooth_log
-
Treehugger Robot authored
-
Himanshu Rawat authored
tAclLinkSpec refers to ACL link specification. Bug: 325522529 Test: mmm packages/modules/Bluetooth Flag: EXEMPT no logical change Change-Id: Ia1ba42d75f0ae49dd5e2c01933ffce4e5851b4e6
-
- Feb 15, 2024
-
-
Rongxuan Liu authored
* changes: bass_client: Add intentional and unintentional device disconnection tests broadcast: Consider stopping broadcast if no potential receivers
-
Jack He authored
-
Henri Chataing authored
Test: m com.android.btservices Bug: 305066880 Flag: EXEMPT, mechanical refactor Change-Id: Ie7b18ce34e6821b6431095256cb1c7e1bf43149e
-
Henri Chataing authored
Test: m com.android.btservices Bug: 305066880 Flag: EXEMPT, mechanical refactor Change-Id: Ic941a3b3bec0e19bc0c6b4c90d0638612ff5e838
-
Henri Chataing authored
Test: m com.android.btservices Bug: 305066880 Flag: EXEMPT, mechanical refactor Change-Id: Ifb31c46c84018375f9db936552f55f0ee1931d30
-
Henri Chataing authored
Test: m com.android.btservices Bug: 305066880 Flag: EXEMPT, mechanical refactor Change-Id: I4072ca0d02c873d030a8aa87d261f7a1eab63fa5
-
Chris Manton authored
Bug: 325333718 Bug: 315241296 Test: m . Flag: api_get_connection_state_sync_on_main Change-Id: I1f1eec26d837ecdb8d7bdd0da25a8cdd2b9b9a4e
-
Omair Kamil authored
-
Grzegorz Kołodziejczyk authored
This change adds test of unintentional and intentional disconnection in broadcast and broadcast assistant context. Tag: #feature Bug: 322332749 Bug: 308171251 Test: atest BassClientServiceTest Change-Id: I59bfb0778a7ac8a8be9f4cd1ea534837a735e670
-
Grzegorz Kołodziejczyk authored
This CL extends broadcast experience with considering automatic broadcast stop in case if there are no more potential receivers. Tag: #feature Bug: 322332749 Bug: 308171251 Test: atest LeAudioServiceTest Test: atest LeAudioBroadcastServiceTest Change-Id: Ia1d5adc5e4907170affe6159f4dee6fbbcfb77aa
-
Myles Watson authored
Since AdvertisingConfig is a non-aggregate type, it causes an error to initialize it with a designated initializer list. Bug: 305066880 Test: mma -j32 Test: bluetooth_test_gd_unit \ --gtest_filter=LeExtendedAdvertisingManagerTest Flag: EXEMPT, test fix for an infrastructure change Change-Id: I069b45f8abb2101f1a383dee5761709e631aa792
-
Hui Peng authored
-
Hui Peng authored
-
Jakub Pawlowski authored
Both LE Conneciton Complete and LE Enhanced Connection Complete handlers share most of code. Bug: None Test: mmm packages/modules/Bluetooth Flag: EXEMPT, no logical change Change-Id: I0207b3e2f8ef83a8621217125fa61aa1b57f0af8
-
Jayden Kim authored
Bug: 322861875 Bug: 323083457 Test: m -j Test: manual check bta_dm_obtain_system_context in logcat by running adb shell dumpsys batterystats. The log should be aligned with system context in terms of inquiry, LE scan, activation of SCO/A2DP/LeAudio and number of ACL link. Change-Id: If425c3afb7fbddc25c2e2bff328c06e722e9158e
-
Hui Peng authored
Add a test to verify that zero size for boolean is not accepted. Bug: 303497884 Test: Test: atest net_test_stack_a2dp_native Flag: EXEMPT, test only Change-Id: I8bb2c21518dee6daba988ee14045403939be59c1
-
Hui Peng authored
Bug: 297227667 Test: m com.android.btservices Flag: EXEMPT, no logical change Change-Id: I9b211419309bf8928e883931998b91089cc79adf
-
Henri Chataing authored
- Adds the flag a2dp_offload_v2_support that indicates wether the controller implements the vendor commands Start A2dp Offload (v2) and Stop A2dp Offload (v2) Bug: 324570010 Bug: 308686081 Test: m com.android.btservices Change-Id: Ie8df7eb98e09d383e158a249db81c0b3af7fcfaf
-
Omair Kamil authored
Also replace the usage of the deprecated getExtra method. Test: atest SdpClientTest Bug: 325352365 Flag: EXEMPT test change Change-Id: Ia271a50164dfba39c7b39aba3e0569704ca39317
-
Myles Watson authored
-
Hyundo Moon authored
-
Myles Watson authored
This reverts commit a3ade5f9. Reason for revert: Triggers a race condition in a lifecycle test Bug: 325345932 Change-Id: I88db8f4a065cfa44124aff4028f9557e3faa60bd
-
- Feb 14, 2024
-
-
Chris Manton authored
Bug: 325106811 Test: m . Flag: EXEMPT, test infrastructure Change-Id: I2506c5536c2fe39e6ecfe1ec8ecf0caa375b3901
-
Myles Watson authored
* changes: Remove unused btm_ble_process_ functions Remove LE Events that aren't handled in btu_hcif Clean up LE event registration in the shim Skip btu_hcif for BQR events Move parsing of BQR into hci
-
Hui Peng authored
-
Henri Chataing authored
* changes: system/stack/hid: Migrate to libbluetooth_log system/stack/gatt: Migrate to libbluetooth_log system/stack/gap: Migrate to libbluetooth_log
-
Jakub Pawłowski authored
-
Hui Peng authored
During reset, when btm_sec_cb.sec_dev_rec becomes null and encyption events is sent to the host, nullptr check failure will cause the stack to crash. Bug: 324655049 Test: m com.android.btservices Test: see aosp/2879087 Flag: EXEMPT, add null check Change-Id: I33052b78c8989930c8c9dbdb49924e5c230266c3
-
Myles Watson authored
-