summaryrefslogtreecommitdiff
path: root/bluetooth/audio/aidl/default/LeAudioSoftwareAudioProvider.cpp
AgeCommit message (Collapse)Author
2022-05-11Bluetooth LE Audio: pass the 24 bit stream as unpacked through HALJakub Pawlowski
LC3 encoder/decoder expects unpacked 24 bit stream Bug: 230578655 Test: use 24_2 configuration to play over LE Audio Merged-In: I298d6d3a0cd9786581730de88487c982e1fa9d9d Change-Id: I298d6d3a0cd9786581730de88487c982e1fa9d9d
2022-03-08SpatialAudio: Export LatencyMode functions to BluetoothAudioSessionCheney Ni
BluetoothAudioSession utility supports latency control functions, so audio_bluetooth_hw can get / set the LatencyMode easily. Bug: 214615268 Bug: 218708371 Test: build Tag: #feature Change-Id: Ia85581c74fc91f406309539755d60d36c173f5e0
2022-02-15SpatialAudio: Set low latency allowed signal at startSessionChen Chen
The logic is that to send FREE and LOW_LATENCY to audio at startSession, if bt receives setLowLatencyModeAllowed(true) before start session. If the parameter false, or bt doesn't receive the signal at all, then bt sends FREE to audio. Test: build Bug: 214615268 Tag: #feature Change-Id: I895a7fc6dd5d1567dce64ddcf967550f5cac882b
2022-02-09BT: Broadcast AIDL more handle on the default implementationAlice Kuo
* seperate the provider for unicast and broadcast * add handle for the audio configuration broadcast offload Bug: 150670922 Test: make Tag: #feature Change-Id: Ie41496be24e3742b2f1fa438bc4ed4b127e72dd0
2022-01-21BtAudio: Fix default implementation typosJosh Wu
Bug: 203490261 Test: m android.hardware.bluetooth.audio-V1-impl Change-Id: I80f39d844ec5bb44830341f310143b3626593d79
2022-01-17Add Bluetooth Audio default AIDL implementationJosh Wu
Test: manual Bug: 203490261 Change-Id: I39224ecdd18b9eb0626d6188442a33ef65820673