- Feb 07, 2024
-
-
Chienyuan Huang authored
Bug: 324185011 Bug: 315241296 Test: m com.android.btservices Change-Id: I7e6c15a97b29bfd91cb2633bbec4ec1a3c4df83d
-
Angela Wang authored
-
Himanshu Rawat authored
* changes: HidHost interface changes to select preferred transport Add a composite structure for address, address type and transport
-
Jack He authored
-
Himanshu Rawat authored
Added new setter and getter APIs for preferred transport. Added transport information in the connection state change intent Test: mmm packages/modules/Bluetooth Bug: 324094735 Bug: 320762367 Change-Id: Id9cef158de8084b90098bf2160b233ebe0814461
-
Himanshu Rawat authored
Bug: 324119791 Test: mma packages/modules/Bluetooth Flag: EXEMPT no logical change Change-Id: If8377951a890243d23793e8ff37cfff966306152
-
Hsin-chen Chuang authored
* changes: floss: Scanner: Rename is_active to is_enabled BleScanner: SetScanParameters: Allow passing scan type from btif
-
- Feb 06, 2024
-
-
Henri Chataing authored
-
cmanton@google.com authored
Bug: 324105828 Test: m . Flag: EXEMPT, infrastructure Change-Id: I6c5ce5ab8566ebe95dfcebd617e99cb307647702
-
Chris Manton authored
* changes: mock: Comment out unused variables [mock_stack_metrics] mock: Comment out unused variables [mock_stack_hcic_] mock: Comment out unused variables [mock_stack_btu_] mock: Comment out unused variables [mock_btif_] mock: Comment out unused variables [bluetooth_interface]
-
Henri Chataing authored
ChannelMode::STEREO was incorreclty converted back to BTAV_A2DP_CODEC_CHANNEL_MODE_MONO (typo) Bug: 305734815 Bug: 308686081 Test: m com.android.btservices Change-Id: If7ee40952ce611711a30206604e96975567b3ceb
-
Myles Watson authored
The security code can register directly with GD HCI for events. Bug: 301661850 Test: mma -j32 Flag: EXEMPT, no logical change Change-Id: Ia9ef8121a17cd8647d9b85ea99f515c8d6b53dfd
-
Sal Savage authored
-
Rongxuan Liu authored
-
Chris Manton authored
Bug: 323992677 Test: m . Flag: EXEMPT, test mock infrastructure Change-Id: I176cee58e6036db31675106f67885ea0b58a1c99
-
Chris Manton authored
Bug: 323992760 Test: m . Flag: EXEMPT, test mock infrastructure Change-Id: I035020cd3eb1613081e991db89642ed7b4e1ec89
-
Chris Manton authored
Bug: 323992141 Test: m . Flag: EXEMPT, test mock infrastructure Change-Id: Ide455048d9fb3bd34f9c96c1fe047b0d436e6d3b
-
Chris Manton authored
Bug: 323991487 Test: m . Flag: EXEMPT, test mock infrastructure Change-Id: Id47599f66ee83b251cf0f6dd6e734d5078d6cf41
-
Chris Manton authored
Bug: 323991241 Test: m . Flag: EXEMPT, test mock infrastructure Change-Id: I3bbe183083d1db10e57461ad6017db102016a2cf
-
cmanton@google.com authored
Bug: 323991340 Test: m . Flag: EXEMPT, test mock infrastructure Change-Id: Ibe583cb75a4f141abf9a04dad7dea686282f0990
-
Sal Savage authored
This change reverts part of a previous commit that removed cover art support indication from our SDP record. Some devices can ignore our cover art requests if we don't claim support. Tag: #stability Bug: 323209738 Flag: EXEMPT, no logical update, only reverts a configuration change Test: m com.android.btservices Test: manual build an AVRCP Controller device (AAOS Car), connect with an AVRCP Target device and check the SDP record we send in wireshark. It should declare support for Cover Art features. Change-Id: Ifbc8fc05ecaac1228ccc59545ddbec36e2c0ee82
-
Łukasz Rymanowski authored
-
Łukasz Rymanowski authored
Bug: 324041939 Bug: 315241296 Test: mmm packages/modules/Bluetooth Change-Id: I19426567261619506324a2624738a0dc1239f132
-
Ioana Alexandru authored
This reverts commit fb617861. Reason for revert: potential culprit for latest failure in b/318858608 Bug: 319939252 Bug: 316005152 Change-Id: Ia05ca995ae799381a7573af174699b5e608532a9
-
Łukasz Rymanowski authored
-
Hsin-chen Chuang authored
Rename it so it won't be confusing along with the scan type (Active scan and Passive scan). Bug: 323979740 Tag: #floss Test: mmm packages/modules/Bluetooth Test: emerge Test: build-in-container.py Flag: EXEMPT, Floss-only changes Change-Id: I21677c72d6a3f46a3858c09b09734feeab67b1f7
-
Hsin-chen Chuang authored
GD API actually has the scan type argument but it's always passed a 0x01 (Active). This patch wires the API to btif thus allows Floss to configure the parameter. In JNI, still hard-code it as 0x01. Bug: 323979740 Tag: #floss Test: mmm packages/modules/Bluetooth Test: Manual test on Cherry/Tomato, no behavior change Flag: EXEMPT, no behavior change on Android; Floss-only changes Change-Id: I137ea5fed075e80fda7d5b0383b03001ac414852
-
Łukasz Rymanowski authored
-
Chris Manton authored
Also extend device id field Add gmock for testing for gdx unit test Bug: 320474533 Bug: 315049108 Test: atest bluetooth_test_gdx_unit Flag: gdx_device_discovery Change-Id: If0356b0ccab1beb715622c0ecab41d5b22f162bc
-
Himanshu Rawat authored
* changes: Initialize default DSA mode to disabled Set the latency modes for sink, not the source Garbage values in the DSA mode list
-
Kihong Seong authored
-
David Duarte authored
-
Henri Chataing authored
* changes: system/profile/avrcp: Migrate to libbluetooth_logger system: fmtlib logger implementation
-
Sungsoo Lim authored
-
Hyundo Moon authored
-
Henri Chataing authored
Test: m com.android.btservice Bug: 305066880 Flag: EXEMPT, mechanical refactor: aosp/2755526 Change-Id: I783ee68452c9caed9ebc79be8ecf408bad2b59ca
-
Henri Chataing authored
- The fmtlib logger is implemented in <bluetooth/log.h>. The header defines the following templated logs function: template<typename T...> log::fatal(fmt::format_string<T...> fmt, T...args); log::error(..); log::warn(..); log::info(..); log::debug(..); log::verbose(..); - Front-end, logs are printed out by invoking these macros with the macro LOG_TAG defined _before_ the inclusion of #include <bluetooth/log.h> - Back-end, a single method must be implemented for all supported platforms (android, floss, host): namespace log_internal { void vlog(Level level, char const *tag, char const *file_name, int line, fmt::string_view fmt, fmt::format_args vargs); } - Default implementations are provided: + vlog_android: outputs to <log/log.h> __android_log_write_log_message + vlog_syslog: outputs to <syslog.h> syslog Bug: 305066880 Test: m libbluetooth_log Test: atest libbluetooth_log_test Flag: EXEMPT, logging utils Change-Id: Ic8a80f113b25d874c372d7dce8252d5428842ee8
-
Himanshu Rawat authored
Test: mma packages/modules/Bluetooth Test: Manual | Start LE audio streaming with DSA Flag: EXEMPT missing initialization Bug: 314844884 Change-Id: I19844a39ac3acca4b2cf607af44cdd7543056f55
-
Himanshu Rawat authored
Test: mmm packages/modules/Bluetooth Test: Manual | connect with LE Audio device supporting DSA Bug: 314844884 Bug: 309665975 Change-Id: I3801dd03afbf6341bf5e0038f416183dbfdcf014
-
Himanshu Rawat authored
Iterators from two different vectors caused the large number of garbage being collected. Test: mmm packages/modules/Bluetooth Bug: 314844884 Bug: 309665975 Change-Id: I310b33acba4aa7d7652bf5b7acca3e1ee6e2d1ee
-