- Dec 18, 2022
-
-
Hyundo Moon authored
-
- Dec 17, 2022
-
-
Vania Januar authored
-
Hieu Dang authored
-
Aritra Sen authored
* changes: Add API to create bond between two devices using existing btif API. Add ability to find discoverable devices. Add API to topshim adapter facade to toggle discovery state of the current topshim device. Add APIs to toggle Adapter discoverability between none, connectable and connectable/discoverable. Send event data over a map instead of a string for better data representation. Creating a Python wrapper for gRPC service for HF Client. Create a Rust gRPC service for HF Client. Create a new topshim API for the BTIF hfp client (btif_hf_client).
-
Łukasz Rymanowski authored
-
Hyundo Moon authored
Bug: 237467631 Test: atest BluetoothModeChangeHelperTest atest BluetoothNotificationManagerTest Change-Id: I11abddcb7cf11f1837de1eb7cf60851a70b8f92a
-
Aritra Sen authored
Successfully create an SSP connection between the DUT and the CERT using classic bluetooth. This will be required for HFP profile related tests in the future. The SSP is done using Passkey Confirmation. Bug: 261221333 Test: mma -j $(nproc) Test: ./build.py Test: system/gd/cert/run --clean --topshim Tag: #floss Change-Id: Ib0b874ea18fc81d845ba422d339b97126d84f883
-
Aritra Sen authored
Added tests for the same. Bug: 261616658 Test: mma -j $(nproc) Test: ./build.py Test: system/gd/cert/run --clean --topshim Tag: #floss Change-Id: I6252c6759937d263a2ae9a161df78083115860cf
-
Aritra Sen authored
Added appropriate testing for the same. Bug: 261616658 Test: mma -j $(nproc) Test: ./build.py Test: system/gd/cert/run --clean --topshim Tag: #floss Change-Id: I0bdf54175dec3303a48b6a9b6fa8650bbbe6f870
-
Aritra Sen authored
Added associated tests to validate the same. Bug: 261602425 Test: mma -j $(nproc) Test: ./build.py Test: system/gd/cert/run --clean --topshim Tag: #floss Change-Id: I6fd70f06ba606404842a8bee58e8e1cf2e044635
-
Aritra Sen authored
Introduced a new field called `params` which is a key-value pair of a string and a list of string fields mapping all necessary event associated data. Bug: 250899887 Test: system/gd/cert/run --topshim --clean Tag: #floss Change-Id: I7b0443888e3677386a187eb5ff28b61c20d6fd5d
-
Aritra Sen authored
Bug: 262045500 Test: system/gd/cert/run --topshim --clean Tag: #floss Change-Id: I0c9ffe07233c9ff92d2396b84705c997e5ce595b
-
Aritra Sen authored
Bug: 262045500 Test: system/gd/cert/run --topshim --clean Tag: #floss Change-Id: Ieaf69e3634904644d3a7f9ddc946bfeddd3d9f00
-
- Dec 16, 2022
-
-
Aritra Sen authored
Bug: 262045500 Test: mma -j $(nproc) Test: ./build.py Test: system/gd/cert/run --clean --topshim Tag: #floss Change-Id: I978aba3d5b0124c7562ab9b0ff6310b3f350e92b
-
Jayden Kim authored
-
Bidhya Sharma authored
-
bidsharma authored
Test: No Test Change-Id: I16e53d005f5dbc6ca9b3bce9920144a30f74330d
-
Henri Chataing authored
-
Rahul Arya authored
-
Jakub Pawłowski authored
-
Jakub Pawłowski authored
* changes: LeAudio: Fix audio modes priority LeAudio: Fix timing issue on state machine reconfigure LeAudio: Reduce number of reconfigurations
-
Łukasz Rymanowski authored
This patch, makes sure to invalide or erase outstanding p_clbc's from the p_tcb queues (both cl_cmd_q and pending_enc_clcb) if the p_clbc is removed. Othwerwise, we could endup proceding gatt response with the invalid p_clbc which could lead to crash. Bug: 258984004 Bug: 259351506 Tag: #feature Test: manual testing Change-Id: I3bc96253b852e86d439f1189fbc971e8ca47c5b2
-
Sungsoo Lim authored
* changes: Revert "Lazy activation of A2DP or HFP" Revert "Remove OnModeChangedListener when cleanup" Revert "Suppress noisy intent when there is a fallback BT device" Revert "Refactor ActiveDeviceManager with isMediaMode" Revert "Make BT audio routing more resemble the Android S behavior" Revert "Call setActiveDevice(null) when disconnected"
-
Jakub Tyszkowski authored
GAME mode is for local audio sources and should not take over when bidirectional scenarios like LIVE if it is currently used. Bidirectional scenarios should be prioritized to make sure that the voiceback channel won't be closed. This also adds the missing SOUNDEFFECTS entry. Bug: 229041682 Test: start recording (LIVE mode), then trigger GAME mode, should stay in LIVE mode Change-Id: I3662cb9eb76ad6dfab04764e41ec03620a048801
-
Łukasz Rymanowski authored
Fixing typo issue in the test where instead of group size, the sizeof(g_1) was tested. Also since test_set_desired_size and test_get_desired_size does same, this test was merged to test_set_get_desired_size Bug: 262345129 Test: atest BluetoothInstrumentationTests Test: atest bluetooth_csis_test Tag: #feature Change-Id: I34a42966f3457f98331fccfc933f64441de26ca5
-
Jakub Tyszkowski authored
There was a chance that during the consecutive reconfigurations, state machine receives the previous configuration notification from the ASE and considered it as part of current reconfiguration process. It would skipp this ASE configuration which resulted in a mixed, half-previous, half-new configuration (often asymmetric) that was a problem to some devices. Bug: 261417889 Bug: 229041682 Tag: #feature Test: atest --host bluetooth_le_audio_test bluetooth_le_audio_client_test --no-bazel-mode & tested manually Change-Id: I43b6377ef9c1403b0a52dcd2a0a583caf6249b74
-
Jakub Tyszkowski authored
To play sonification events we don't really need high quality stream and we can play them at any configuration. For example a button click when resuming recording should not trigger reconfiguration to Media. This change allows to play these events without the reconfiguration if these types of events are the only contributors to the current audio stream (using allow list of contexts). Bug: 261417889 Tag: #feature Test: atest --host bluetooth_le_audio_test bluetooth_le_audio_client_test --no-bazel-mode Change-Id: I5dbd66e3a4ef0944894550f9902cddf9d0422681
-
Sungsoo Lim authored
-
Jakub Pawłowski authored
-
Rahul Sabnis authored
-
Rahul Arya authored
If a dynamic channel is used, then on its closure, we should let the ATT channel timeout. Similarly, if an ATT client exists and then is closed, a timeout should occur. *HOWEVER*, if only an ATT server exists, then we should not timeout. This is to avoid breaking backwards compatibility. Bug: 251954527 Test: atest pts-bot Change-Id: I86cf1eeb358ce940cada326b6afa1cf3b02479f3
-
Sungsoo Lim authored
This reverts commit f1fb822c. Reason for revert: b/262155254 Bug: 262155254 Bug: 247453067 Test: atest BluetoothInstrumentationTests Change-Id: I553daab5f2ff978355a9968534ae5dd4fb34de54
-
Sungsoo Lim authored
This reverts commit b9bcf4e3. Reason for revert: b/262155254 Bug: 262155254 Bug: 256851407 Test: atest BluetoothInstrumentationTests Change-Id: I4f4678644ddfaea381b1ca5adeb57690a6801545
-
Sungsoo Lim authored
This reverts commit 48808058. Reason for revert: b/262155254 Bug: 262155254 Bug: 254569327 Test: atest BluetoothInstrumentationTests Change-Id: I6f9deb1735df740f83d165fc6ccc038ce91ec7aa
-
Sungsoo Lim authored
This reverts commit 4c21415a. Reason for revert: b/262155254 Bug: 262155254 Bug: 254569327 Test: atest BluetoothInstrumentationTests Change-Id: Ic23977b52d7e6123f3282946f301a1d889bf613b
-
Sungsoo Lim authored
This reverts commit 18d22e0e. Reason for revert: b/262155254 Bug: 262155254 Bug: 247424095 Test: atest BluetoothInstrumentationTests Change-Id: I32dca835c995bc4091d35bf16669b576f6af159e
-
Sungsoo Lim authored
This reverts commit 5507bace. Reason for revert: b/262155254 Bug: 262155254 Bug: 261366232 Test: atest BluetoothInstrumentationTests Change-Id: Ieb438152be66594df030b9c2a6975069303c5738
-
- Dec 15, 2022
-
-
Vania Januar authored
Bug: 240555331 Test: compilation Change-Id: I10175609586a791a094e0aa11c8b20293aa2bf3e
-
William Escande authored
-
Aritra Sen authored
-