- Feb 28, 2022
-
-
Chris Manton authored
HCI_CONNECTION_COMP_EVT HCI_BLE_CONN_COMPLETE_EVT HCI_BLE_ENHANCED_CONN_COMPLETE_EVT btm_ble_conn_complete Bug: 191555414 Tag: #refactor Test: gd/cert/run Change-Id: If678e4c0116b9e159e28c81f8023e3eb98917c71
-
Sonny Sasaka authored
-
Treehugger Robot authored
-
Jakub Pawłowski authored
-
- Feb 25, 2022
-
-
Rahul Sabnis authored
* changes: Fix crash in AdapterService#disconnectAudio due to ArrayIndexOutOfBoundsException Make BluetoothHeadset APIs used by Telecom into System APIs and update service code to match.
-
Treehugger Robot authored
-
Katherine Lai authored
Bug: 196885500 Tag: #floss Test: Verify API output with btclient Change-Id: I41061cce090c9e96fb6f27352334bd56c3faa312
-
Jakub Pawlowski authored
This is preparation for receiving audio from multiple microphones. We will need this additional info to correlate data with left/right channel, and with proper moment in time. Test: compilation Bug: 150670922 Change-Id: I2d2ddd965a98002a3fd89870744b38c74f4891d2
-
Jesse Melhuish authored
-
Jesse Melhuish authored
Mostly useful for later work fetching properties. Bug: 196887190 Tag: #floss Test: Built floss, verified UUIDs can be fetched in btclient. Change-Id: I30913432e499747ee6c6199416292b3074b2787f
-
Jakub Pawłowski authored
* changes: improvement: Hint for the compiler that 16 bits multiplier is enough cosmetic: cream for sanitizer that signals overflow on unsigned fix sanitizer: buffer pointer crossed results in negative unsigned difference
-
Treehugger Robot authored
-
Josh Wu authored
Tag: #refactor Bug: 221192836 Test: atest BluetoothInstrumentationTests Change-Id: Ieb2e05df7ae5526eda69b6f180da5eeeba735d4f
-
Antoine Soulier authored
Bug: 221166532 Test: run liblc3_fuzzer Change-Id: Ieabb30d40027e5d9048027904d610140977d60b0
-
Antoine Soulier authored
Bug: 221166532 Test: run liblc3_fuzzer Change-Id: Ie4c7641647e3d7b7c37445fbfc40e77756054dc5
-
Antoine Soulier authored
Bug: 221166532 Test: run liblc3_fuzzer Change-Id: I5c529e61bbf5c062887fa2e8090e3b13674d540e
-
Jakub Pawłowski authored
-
Jakub Pawłowski authored
-
Treehugger Robot authored
-
Treehugger Robot authored
Merge "Removed getMaxCodecType from BluetoothLeAudioCodecConfig, rename functions in BluetoothLeAudioCodecStatus"
-
Sonny Sasaka authored
-
Katherine Lai authored
Bug: 221310414 Tag: #floss Test: emerge-dedede floss Change-Id: Ic70a987b1d6f2cfb47f74516fa16c8059d79efd5
-
Etienne Ruffieux authored
-
- Feb 24, 2022
-
-
Rahul Sabnis authored
ArrayIndexOutOfBoundsException Tag: #feature Bug: 214496804 Test: Manual Merged-In: I76185f21538e38b719b649399af5e15795a34c24 Change-Id: I76185f21538e38b719b649399af5e15795a34c24
-
Rahul Sabnis authored
service code to match. Tag: #feature Bug: 195156304 Test: Manual Merged-In: I8af246091ae49c8f9cf34c1f4a894b3a66a28cf8 Change-Id: I8af246091ae49c8f9cf34c1f4a894b3a66a28cf8
-
Chen Chen authored
-
Sonny Sasaka authored
The dbus_generated! macro is a convenient tool to mark a function that the implementation does not matter since it will be replaced by generated code. This frees developers from having to write placeholder return data to be used. Bug: 200732080 Tag: #floss Test: Build Floss on Linux Change-Id: I9ab147d611c8e541980ce4ea953c2f274909b9c4
-
Sonny Sasaka authored
With Floss, Flouride/GD is made available outside Android and it's easier for non-Android development to use rustfmt without soong dependency. Bug: 221242765 Test: Call rustfmt on any rust file in packages/modules/Bluetooth Change-Id: Ic883987500c8129e53e42de3b5250f2126d6f048
-
Treehugger Robot authored
-
Treehugger Robot authored
-
Treehugger Robot authored
-
- Feb 23, 2022
-
-
Katherine Lai authored
Bug: 196886384 Tag: #floss Test: Verify API output with btclient Change-Id: I4844ab645b4abafeda184153d993b996ea1355b6
-
Chen Chen authored
startStream(false): 1) change buffer size 2) do nothing if codec isn't LC3; change codec if codec is LC3 startStream(true): 1) change buffer size 2) do nothing if codec is LC3; change codec if codec isn't LC3 setLatencyMode(true/false): only change buffer size. Bug: 214615268 Test: build Tag: #feature Change-Id: Ia9e6cf10052d78200cea5da468d6880bc676e8fa
-
Treehugger Robot authored
-
Treehugger Robot authored
* changes: Add include for google protobufs Revert "Revert "Floss: Add new Suspend Topshim test""
-
Łukasz Rymanowski authored
According to the BAP specification, CIG shall be created before sending QoS Config to ASE. This patch fixes that: > ACL Data RX: Handle 65 flags 0x02 dlen 51 #2632 52.932831 ATT: Handle Value Notification (0x1b) len 46 Handle: 0x1105 Data: 01010002051400204e00409c00204e00409c0006000000001302010802020105030200000003047800020501 ASCS: Audio Stream Sink Endpoint (Handle: 0x1105) ASE ID: 1 Codec configure state Codec ID: LC3 Codec ID Company ID: 0x00 Vendor ID: 0x00 Framing properties: 0x0000 LE PHY (0x02) LE 2M PHY Retransmission number: 5 Transport latency max: 20 ms Presentation delay min: 20000 Presentation delay max: 40000 Preferred presentation delay min: 20000 Preferred presentation delay max: 40000 codec specific configuration length: 19 Codec specific configuration: 0x02010802020105030200000003047800020501 ASCS: Sampling Frequency (0x01) val 0x0008 len 1 Sampling frequency: 48 kHz ASCS: Frame duration (0x02) val 0x01 len 1 Frame duration: use 10 ms codec frames ASCS: Audio channel allocation (0x03) val 0x02 len 4 Front right ASCS: Octets per codec frame (0x04) val 0x78 len 2 Value: 120 ASCS: LC3 blocks per SDU (0x05) val 0x01 len 1 Value: 1 < HCI Command: LE Set Connected Isochr.. (0x08|0x0062) plen 33 #2633 52.933679 CIG ID: 0x02 Master to Slave SDU Interval: 10000 us (0x002710) Slave to Master SDU Interval: 0 us (0x000000) SCA: 151 - 200 ppm (0x01) Packing: Sequential (0x00) Framing: Unframed (0x00) Master to Slave Maximum Latency: 20 ms (0x0014) Slave to Master Maximum Latency: 5 ms (0x0005) Number of CIS: 2 CIS ID: 0x00 Master to Slave Maximum SDU Size: 120 Slave to Master Maximum SDU Size: 0 Master to Slave PHY: 0x02 LE 2M Slave to Master PHY: 0x03 LE 1M LE 2M Master to Slave Retransmission attempts: 0x05 Slave to Master Retransmission attempts: 0x00 CIS ID: 0x01 Master to Slave Maximum SDU Size: 120 Slave to Master Maximum SDU Size: 0 Master to Slave PHY: 0x02 LE 2M Slave to Master PHY: 0x03 LE 1M LE 2M Master to Slave Retransmission attempts: 0x05 Slave to Master Retransmission attempts: 0x00 Bug: 209943235 Bug: 150670922 sponsor: @jpawlowski Test: atest --host bluetooth_le_audio_test Change-Id: I069031356692ee652c26b8e53c617525a429530d
-
Jakub Pawłowski authored
-
Treehugger Robot authored
Merge "get and set audio route allowed APIs should have different IntDef since they return different sets of values"
-
Jack He authored
-
Jack He authored
* changes: hap: Support multiple callbacks per App hap: Refactor service to match the new API
-