Currently same connection id can be given to different connections if
they don't belong to the same bufferpool.
Ensure uniqueness of connection id for each connection.
Bug: 323793249
Change-Id: I350872e6d60736ea4525d473944c92b5fe3f5f84
am skip reason: Merged-In I681cc850341a7dc47416dc81c1da21b687f87b1b with SHA-1 ec3db82cd0 is already in history
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3115385
Change-Id: Ief1c39fd4a7a3ef42803fabc8a54d3a688e004f8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
am skip reason: Merged-In I681cc850341a7dc47416dc81c1da21b687f87b1b with SHA-1 ec3db82cd0 is already in history
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3115385
Change-Id: Id89b9691143a39cbbb762b7ba132c730c67feed8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Not all target device support high quality broadcast config.
Bug: 342672142
Test: atest VtsHalBluetoothAudioTargetTest
Change-Id: I87508c8deec994defb5653e51e75a00a8efcb873
am skip reason: Merged-In I3d81f7e59b6189fab1b146320263509f2694c11e with SHA-1 ca3ea117ef is already in history
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3083274
Change-Id: I23c9dd4fab912732b65e8afae8f56a99bd41bc50
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
am skip reason: Merged-In I3d81f7e59b6189fab1b146320263509f2694c11e with SHA-1 ca3ea117ef is already in history
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3083274
Change-Id: I90e343d341058d01d6856c1a4dabf408c47b2d2e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
am skip reason: Merged-In I3d81f7e59b6189fab1b146320263509f2694c11e with SHA-1 ca3ea117ef is already in history
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3083274
Change-Id: I4f25468d68aae0afba294c83b495460eb241b37b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
am skip reason: Merged-In I3d81f7e59b6189fab1b146320263509f2694c11e with SHA-1 ca3ea117ef is already in history
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3083274
Change-Id: I9361dc8a42434bbefaf83ad10e91c486e85d0021
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
It's no longer used (now libc++fs is part of libc++), and it's
dangerously opting out of the global cpp_std default.
Bug: http://b/344590580
Change-Id: I17648b573600ff2ee1ab45383c7fda7d5bcfc7a2
Broadcast settings matching now base on context to
populate configurations
Bug: 306225778
Test: atest VtsHalBluetoothAudioTargetTest
Change-Id: I150754558ceb74f19888ef63210e2a42b3f00cd8
Revert submission 3102645-no_vndk_aidl
Reason for revert: Droidmonitor triggered revert due to build breakage in b/345063864. Will be verifying through ABTD before submission.
Reverted changes: /q/submissionid:3102645-no_vndk_aidl
Change-Id: Idc33bb7fbad72d18ac46a69639ac81bf554d469f
am skip reason: Merged-In I681cc850341a7dc47416dc81c1da21b687f87b1b with SHA-1 7c0d9eb259 is already in history
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3102643
Change-Id: Idc8264ad13ba9450905f82db16440e98b5680ac4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
am skip reason: Merged-In I681cc850341a7dc47416dc81c1da21b687f87b1b with SHA-1 7c0d9eb259 is already in history
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3102643
Change-Id: I6758a6c83c7df115b0c0f3d661e5a26477288cc0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This fixes build failure with clang-r522817
Bug: 322868540
Change-Id: Ie5db4a32bebd137d1ba11213e0d642d85f1f7d1d
Test: m out/soong/.intermediates/hardware/interfaces/automotive/can/1.0/default/tests/fuzzer/automotiveCanV1.0_fuzzer/android_vendor_arm64_armv8-2a_cortex-a55_fuzzer/e560d7b19ebf7276b3e850d3d346dec8/obj/hardware/interfaces/automotive/can/1.0/default/CanBus.o
When we match with the remote capabilities, we don't filter by
preferred audio context, since they are suggestion.
Instead, we populate settings into 2 separated vector:
- Matched settings with matched preferred context,
- Matched settings,
We then filter by the first vector, then by the second vector.
Bug: 306225778
Test: atest VtsHalBluetoothAudioTargetTest
Change-Id: I03f322e8de509127d218a9de6b41dd39b2ebdcba