Commit Graph

59010 Commits

Author SHA1 Message Date
Treehugger Robot
9cbc36cb4a Merge "Disable the rust backend of android.hardware.media.c2" into main am: 12e8aba235
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2880987

Change-Id: I40737cf3422f98ebe69bdd48d20c7ff81468818b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-19 00:06:09 +00:00
Treehugger Robot
12e8aba235 Merge "Disable the rust backend of android.hardware.media.c2" into main 2023-12-18 23:27:15 +00:00
Treehugger Robot
33790283ef Merge "sensors: Do not limit aidl-multihal visibility" into main am: a9860a2192
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2868836

Change-Id: Ic5fa43862e4732b3bc37ae290095bfc996b9d6b1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-18 21:17:51 +00:00
Treehugger Robot
a9860a2192 Merge "sensors: Do not limit aidl-multihal visibility" into main 2023-12-18 20:37:09 +00:00
Devin Moore
763909c378 Disable the rust backend of android.hardware.media.c2
There are currently no users of it. Enabling it will require adding rust
support for the android.os.Surface type that uses ANativeWindow
underneath.

Test: m
Bug: 315556623
Change-Id: Ib9954b1bf476b391919db994bc2dc1483d972670
2023-12-18 19:28:10 +00:00
Yu Shan
eb9c7af3e3 Merge "Make sure the VehiclePropValue object is initialized" into main am: c61a19bc28
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2871786

Change-Id: I8ee9ab3fe6151bdbd73a9a16926b528d6bb3924a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-15 20:14:00 +00:00
Antoine Soulier
94c2c067bb Merge "Improve A2DP Bits handling" into main am: 105eddfc75
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2877314

Change-Id: I4ff2cec9d34ad8a02f722bcb40025bf47992415a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-15 20:13:38 +00:00
Yu Shan
c61a19bc28 Merge "Make sure the VehiclePropValue object is initialized" into main 2023-12-15 19:57:50 +00:00
Antoine Soulier
105eddfc75 Merge "Improve A2DP Bits handling" into main 2023-12-15 19:37:24 +00:00
Antoine SOULIER
e55691fdf1 Improve A2DP Bits handling
Test: m
Bug: 316413963
Flag: EXEMPT small improvement non flaggable
Change-Id: I5b6a6bbb130f9c9222373e3927d23908d1f8a351
2023-12-15 18:42:17 +00:00
Limon Mia
ba9308ef11 Merge "BTAudio HAL: Added feature flag for DSA Over LEA" into main am: 09e546a8c6
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2854501

Change-Id: I2e09c4ccf899540f0ca1847f1b79d92b0482a2a7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-15 14:21:55 +00:00
Limon Mia
09e546a8c6 Merge "BTAudio HAL: Added feature flag for DSA Over LEA" into main 2023-12-15 13:43:58 +00:00
Shikha Panwar
0b17ba3091 Merge "Secretkeeper: improve VTS tests" into main am: 6ba95073eb
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2873754

Change-Id: I409da17823716a37f2b0d624c0f18277413e9130
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-15 12:42:30 +00:00
Shikha Panwar
6ba95073eb Merge "Secretkeeper: improve VTS tests" into main 2023-12-15 12:10:42 +00:00
Treehugger Robot
18509df8a1 Merge changes from topic "Bluetooth_Ranging_Params_Update" into main am: acb835d146
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2873574

Change-Id: I69f60051ea8290ff44de09aba7c86598b7688b26
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-15 08:54:08 +00:00
Treehugger Robot
acb835d146 Merge changes from topic "Bluetooth_Ranging_Params_Update" into main
* changes:
  Add CS mode 2 and mode 3 param for Channel Sounding HAL
  Add CS mode 0 params for Channel Sounding HAL
2023-12-15 08:26:32 +00:00
Limon Mia
b58cee4af7 BTAudio HAL: Added feature flag for DSA Over LEA
Test: atest VtsHalBluetoothAudioTargetTest
Bug: 270987427
Change-Id: Ifef0b97d20c7c12001b7d04cc7f8ce9da5fb1920
2023-12-15 05:30:09 +00:00
Jooyung Han
ffe6ad39e2 Merge "Remove features from sensors APEX" into main am: 83a9d7f74c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2875194

Change-Id: Ie01639a56a27b3059ee1720c2cdd0354a8eec86b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-15 04:27:45 +00:00
Treehugger Robot
aaa31143f5 [automerger skipped] Merge "Test: Don't check results when no type-c ports" into android13-tests-dev am: 6ec8db6abe am: dc0acfbbfe -s ours am: 5ed8cbd40b -s ours
am skip reason: Merged-In Ibf599038b542d5d81a2af9ab2097f2f868be0447 with SHA-1 392d530a64 is already in history

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2635482

Change-Id: I139de9a134631ce235eb1258cba7d58e5fd4a541
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-15 04:27:24 +00:00
Jooyung Han
83a9d7f74c Merge "Remove features from sensors APEX" into main 2023-12-15 04:08:00 +00:00
Treehugger Robot
5ed8cbd40b [automerger skipped] Merge "Test: Don't check results when no type-c ports" into android13-tests-dev am: 6ec8db6abe am: dc0acfbbfe -s ours
am skip reason: Merged-In Ibf599038b542d5d81a2af9ab2097f2f868be0447 with SHA-1 392d530a64 is already in history

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2635482

Change-Id: I97f3a44f69ef0b64ce3123d0e6480aaec663a680
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-15 03:52:53 +00:00
Treehugger Robot
dc0acfbbfe Merge "Test: Don't check results when no type-c ports" into android13-tests-dev am: 6ec8db6abe
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2635482

Change-Id: I4e6ecc5d9ac4da453d58d0f09e19c4a4bde090b3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-15 03:18:16 +00:00
Treehugger Robot
6ec8db6abe Merge "Test: Don't check results when no type-c ports" into android13-tests-dev 2023-12-15 02:41:47 +00:00
Mikhail Naganov
8cba6a57f7 Merge "Add remote submix direct paths" into main am: 177b9f71bd
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2832731

Change-Id: Ida453e8545cdef388008e76cbcca007db1c771bc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-14 23:41:24 +00:00
Mikhail Naganov
177b9f71bd Merge "Add remote submix direct paths" into main 2023-12-14 23:15:41 +00:00
Venkata Jagadeesh Garaga
9c16dd7cce Add CS mode 2 and mode 3 param for Channel Sounding HAL
- add toneExtentionAntennaIndex in StepTonePct aidl

Bug: 310941161
Test: m android.hardware.bluetooth.ranging-update-api

Change-Id: I9e115480d78a26c8996d5bbd0b482bd173620663
2023-12-14 10:47:55 -08:00
Venkata Jagadeesh Garaga
9aaa752c3e Add CS mode 0 params for Channel Sounding HAL
- add frequencyCompensation in ChannelSoudingRawData
 - add measuredFreqOffset in ChannelSoundingSingleSideData

Bug: 310941161
Test: m android.hardware.bluetooth.ranging-update-api

Change-Id: I88444b76b136c5b45d4298692d5734b44941c5a3
2023-12-14 10:47:43 -08:00
Shikha Panwar
63561520eb Merge "[Secretkeeper] Add maintenance methods" into main am: 1c6aa92299
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2855634

Change-Id: I69d2c006b268841d16ce20d9c1d754f39d86a4bf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-14 18:14:44 +00:00
Bob Wang
ad8d593fe9 Merge "[uwb-chip] Send DeviceResetCmd and poll rsp and ntf before hal is closed." into main am: 141967eed6
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2862796

Change-Id: Ia9502591921c34b7db66803bd61d4d951f1d359e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-14 18:14:31 +00:00
Shikha Panwar
1c6aa92299 Merge "[Secretkeeper] Add maintenance methods" into main 2023-12-14 18:05:48 +00:00
Bob Wang
141967eed6 Merge "[uwb-chip] Send DeviceResetCmd and poll rsp and ntf before hal is closed." into main 2023-12-14 17:40:51 +00:00
Dean Wheatley
ce9767a966 Add remote submix direct paths
Explicitly reject remote submix non PCM input or output streams.

Bug: 311830316
Test: atest VtsHalAudioCoreTargetTest
Change-Id: I3da9282d0f4ecb91dea65f784294e94436765538
2023-12-14 16:06:40 +11:00
ziyiw
49aa335f8c [uwb-chip] Send DeviceResetCmd and poll rsp and ntf before hal is closed.
Bug: 315324807
Test: manual
Change-Id: I802551f77e031a32b04b49ab5d3134356dd1cd46
2023-12-14 04:23:08 +00:00
Bao Do
dc8e56083a Merge changes from topics "leaudio-multicodec", "leaudio-multicodec-base" into main am: 435d7f42a2
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2837539

Change-Id: I0fc4e4c2b1aa57e86e47e0bd357b474424396fd7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-14 02:12:05 +00:00
Bao Do
0c88196a36 Add VTS for LE multi-codec am: c36897dbd8
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2836203

Change-Id: I224b6f306f2c1b5ca4095986d622095bd547d001
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-14 02:12:02 +00:00
Bao Do
e46af3ed7f Default implementation of getLeAudioAseQosConfiguration am: c4adf243fe
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2836202

Change-Id: I15e7731b90f06cdd12486cfd4c739edf77d160c2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-14 02:11:58 +00:00
Bao Do
bf3e0f9b53 Default implementation of getLeAudioAseConfiguration am: 867af60a77
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2836201

Change-Id: Ie38b082fc543cc4c29cb149bf9cf1b914af0488b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-14 02:11:55 +00:00
Bao Do
49017418f2 Add template functions and implement setCodecPriority am: 6112bda436
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2836200

Change-Id: Id4e28e7b9b6b7731cb04b1743be9fac95ff8671a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-14 02:11:52 +00:00
Bao Do
b1d7914038 Parse LE Audio Set Configuration into LeAudioAseConfiguration am: be99419521
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2836199

Change-Id: I93a32a38fa6153d4625b8cea56e9f1b5ce369767
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-14 02:11:48 +00:00
Bao Do
727b73eb6e Template and schemas for parsing LE Audio Set Configuration. am: fbc99e05c6
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2836198

Change-Id: I7b781f75c546f7eca2f012f2ac347b33fc5db227
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-14 02:11:45 +00:00
Bao Do
f503dcd5c5 Add LE Audio getProviderInfo information am: 6aeb5d7217
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2836197

Change-Id: I9fe0eef09071475150bbb1997ffc2b42594b3100
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-14 02:11:41 +00:00
Jakub Tyszkowski
9b2313d110 LeAudio: Add empty audio provider implementation am: ccceb2f3b3
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2824794

Change-Id: I2be7dc37a7b08da5edc8454e76df8aa8fe19edcc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-14 02:11:38 +00:00
Jakub Tyszkowski
7aa4c9e720 bluetooth: LE Audio multi-codec extensibility - broadcast am: 8edc51bbbd
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2759406

Change-Id: I99bb666c41f98b082f34cd401b0d933211b49973
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-14 02:11:34 +00:00
Jakub Tyszkowski
c7e2595442 bluetooth: LE Audio multi-codec extensibility - unicast am: c11ac5844b
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2758969

Change-Id: I9b689b7b6662454aa0194a56350fb75f3798d973
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-14 02:11:29 +00:00
Bao Do
435d7f42a2 Merge changes from topics "leaudio-multicodec", "leaudio-multicodec-base" into main
* changes:
  Default implementation of getLeAudioBroadcastConfiguration for LE Audio Offload provider
  Add VTS for LE multi-codec
  Default implementation of getLeAudioAseQosConfiguration for LE Audio Offload provider
  Default implementation of getLeAudioAseConfiguration for LE Audio Offload provider
  Add template functions and implement setCodecPriority for LE Audio offloading provider
  Parse LE Audio Set Configuration into LeAudioAseConfiguration
  Template and schemas for parsing LE Audio Set Configuration.
  Add LE Audio getProviderInfo information
  LeAudio: Add empty audio provider implementation
  bluetooth: LE Audio multi-codec extensibility - broadcast
  bluetooth: LE Audio multi-codec extensibility - unicast
2023-12-14 02:09:23 +00:00
Jooyung Han
7549431359 Remove features from sensors APEX
Just found that each device wants to install a different set of sensors
via LOCAL_SENSOR_FILE_OVERRIDES. Instead of providing a default list in
the apex, which would make things difficult to configure, let's not
hard-code the list in the apex.

Bug: 315089092
Test: cvd start && dumpsys sensorservice
Change-Id: Ie7ddbe6657d5afc06ca009ac37e3a54a5b26ad7d
2023-12-14 10:22:11 +09:00
Treehugger Robot
b136f14361 Merge "AHAL: add API to notify the HAL module about disconnecting device." into main am: 0d3349c717
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2868619

Change-Id: I4af136b94cbe6ff8a422064f89e493d903da0fb8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-13 19:19:11 +00:00
Treehugger Robot
0d3349c717 Merge "AHAL: add API to notify the HAL module about disconnecting device." into main 2023-12-13 18:40:21 +00:00
Mikhail Naganov
06fef676a6 Merge "audio: Fix remote submix behavior with multiple inputs" into main am: fb29f53f53
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2871775

Change-Id: I897683707f8467cb4b089e777addb5df6d03ce9f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-13 18:29:51 +00:00
Mikhail Naganov
fb29f53f53 Merge "audio: Fix remote submix behavior with multiple inputs" into main 2023-12-13 17:45:13 +00:00