Treehugger Robot
1d9eff22fe
Merge "Update media OWNERS file" into main am: 9c93cbe987 am: 049ca157b4 am: 681a1f6668 am: 526b46444a
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2784709
Change-Id: I013eec77d36730a0f1de40595272d309b4faf36d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-12 02:00:58 +00:00
Treehugger Robot
526b46444a
Merge "Update media OWNERS file" into main am: 9c93cbe987 am: 049ca157b4 am: 681a1f6668
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2784709
Change-Id: If3e842a797d65760e97eda790c15bb67240aafd4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-12 01:27:20 +00:00
Treehugger Robot
681a1f6668
Merge "Update media OWNERS file" into main am: 9c93cbe987 am: 049ca157b4
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2784709
Change-Id: I92659a39692e43db09320810c7e504ae1c53fb23
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-12 00:53:46 +00:00
Treehugger Robot
049ca157b4
Merge "Update media OWNERS file" into main am: 9c93cbe987
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2784709
Change-Id: I1621023412f46ee0a9ad20a8417bb45b31dab481
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-12 00:22:08 +00:00
Treehugger Robot
9c93cbe987
Merge "Update media OWNERS file" into main
2023-10-11 23:50:15 +00:00
Devin Moore
d2f5f95f51
Update media OWNERS file
...
Test: none
Bug: none
Change-Id: Idf00ac904a3358d56e002650d0ef519e123f5678
2023-10-11 22:14:42 +00:00
Yu Shan
e7c8946102
Merge "Allow CDD required properties to be absent in VTS." into main am: 816e644a44 am: 46b04797a2 am: 50c08a0d29 am: 77dbeecc42
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2779279
Change-Id: Ifde4f151fa6b016004a36d0c951bc20007c63a71
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-11 22:13:57 +00:00
Yu Shan
77dbeecc42
Merge "Allow CDD required properties to be absent in VTS." into main am: 816e644a44 am: 46b04797a2 am: 50c08a0d29
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2779279
Change-Id: Ibc16bb7653707d8a67ab022c80e66c6ad2400509
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-11 21:40:54 +00:00
David Zhao
a83e211565
Update TV owners am: c705c2195a am: 63fc153270 am: 1b81db2c63 am: 4cafd12021
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2782294
Change-Id: Ic05c7b7f369241a003c5a899f73b7b9b867c54fe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-11 21:24:32 +00:00
Yu Shan
50c08a0d29
Merge "Allow CDD required properties to be absent in VTS." into main am: 816e644a44 am: 46b04797a2
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2779279
Change-Id: Ib790c0b560a01b8f7d73afac3c13523fdd0ad26b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-11 21:07:22 +00:00
David Zhao
4cafd12021
Update TV owners am: c705c2195a am: 63fc153270 am: 1b81db2c63
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2782294
Change-Id: Ifd3f49d479954e1a82df4c687d4d26b38daf9008
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-11 20:51:33 +00:00
Yu Shan
46b04797a2
Merge "Allow CDD required properties to be absent in VTS." into main am: 816e644a44
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2779279
Change-Id: I0de24d2bd0195af0a4421e00d47a9884706bf67e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-11 20:36:28 +00:00
David Zhao
1b81db2c63
Update TV owners am: c705c2195a am: 63fc153270
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2782294
Change-Id: Ia9aa85aaf203e4ca0979f7fc8b1ebcb2e0d1665d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-11 20:17:21 +00:00
Yu Shan
816e644a44
Merge "Allow CDD required properties to be absent in VTS." into main
2023-10-11 19:57:36 +00:00
Mikhail Naganov
b099febcb5
Merge "audio: Allow "dynamic" profiles for device ports" into main am: e3dcd057d9 am: e8825cf308 am: b6d0d44db3 am: caaf15aa74
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2775704
Change-Id: I0f0f426119367b0673678b401bf77e8a7508f1dd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-11 19:47:49 +00:00
David Zhao
63fc153270
Update TV owners am: c705c2195a
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2782294
Change-Id: I8d251436187a5a7a99f07ee3686e24131b184158
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-11 19:43:26 +00:00
Mikhail Naganov
caaf15aa74
Merge "audio: Allow "dynamic" profiles for device ports" into main am: e3dcd057d9 am: e8825cf308 am: b6d0d44db3
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2775704
Change-Id: I57ca321141e0ba699f77abc17f17f240e53e7704
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-11 19:08:43 +00:00
Yu Shan
8a1ab8705d
Allow CDD required properties to be absent in VTS.
...
Allow CDD required properties not to be supported in VHAL VTS since
this is already covered in CTS. We also need to consider special
cases where one VHAL instance does not support all required
properties.
Test: atest VtsHalAutomotiveVehicle_TargetTest
Bug: 301577794
Merged-In: I93020e7e024760601bc5a8edf9997cc356a568c6
Change-Id: I93020e7e024760601bc5a8edf9997cc356a568c6
(Cherry-picked from commit b84f6f3c68fcd7f613146146821130eb354865c1)
2023-10-11 18:46:56 +00:00
Mikhail Naganov
b6d0d44db3
Merge "audio: Allow "dynamic" profiles for device ports" into main am: e3dcd057d9 am: e8825cf308
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2775704
Change-Id: I079cb19cdb1dc971ff1783b2f919e2a0f826c4f2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-11 18:30:35 +00:00
Mikhail Naganov
e8825cf308
Merge "audio: Allow "dynamic" profiles for device ports" into main am: e3dcd057d9
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2775704
Change-Id: I52791faaaab5df2751b2bc1e450d2600659d3e2e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-11 17:58:22 +00:00
David Zhao
c705c2195a
Update TV owners
...
VTS check doesn't like it if there's no component in the OWNERS file.
Test: mmm
Change-Id: I46fe7e30032802640216cd6f5fbeabc97b09a085
2023-10-11 17:47:56 +00:00
Mikhail Naganov
e3dcd057d9
Merge "audio: Allow "dynamic" profiles for device ports" into main
2023-10-11 17:32:22 +00:00
Jooyung Han
4b2887af4d
Merge "Revert^2 "Add bootcontrol HAL APEX"" into main am: fa2dd8e2ad am: bbc20c47c2 am: 0d4f94e180 am: 84f8de8042
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2769026
Change-Id: If44f3459c2c874ace16201e4eda830cfa50dbdd0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-11 06:35:35 +00:00
Jooyung Han
be711c3a9b
Merge "Cleanup: use shared apex_key" into main am: 6693205f17 am: 70338b35b9 am: 8ac3c1c801 am: 3e3b89fd74
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2780311
Change-Id: I9188ac312f219721522e4b1a829e3b201a44d941
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-11 06:35:25 +00:00
Jooyung Han
eac68713d0
Merge "Cleanup: use shared apex_key" into main am: 3876680a8b am: daed451633 am: fd39ceaa6e am: 8fe08677c7
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2780310
Change-Id: I66918cadf68467e62d1d33d228eefa13e36d8029
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-11 06:35:10 +00:00
Jooyung Han
84f8de8042
Merge "Revert^2 "Add bootcontrol HAL APEX"" into main am: fa2dd8e2ad am: bbc20c47c2 am: 0d4f94e180
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2769026
Change-Id: I1cfb705fd7fe6d474f8623912c742ab5d58bb455
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-11 05:49:06 +00:00
Jooyung Han
3e3b89fd74
Merge "Cleanup: use shared apex_key" into main am: 6693205f17 am: 70338b35b9 am: 8ac3c1c801
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2780311
Change-Id: If07ac0ad7fc89e9bd7498d633b6af4c66c915cfb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-11 05:48:52 +00:00
Jooyung Han
8fe08677c7
Merge "Cleanup: use shared apex_key" into main am: 3876680a8b am: daed451633 am: fd39ceaa6e
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2780310
Change-Id: Ieda1d17d60d5220aa79789d575f0f94fc1ec764b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-11 05:48:42 +00:00
Jooyung Han
0d4f94e180
Merge "Revert^2 "Add bootcontrol HAL APEX"" into main am: fa2dd8e2ad am: bbc20c47c2
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2769026
Change-Id: I254ac49420f46d1022ad28f156701901715965dc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-11 05:32:48 +00:00
Jooyung Han
bbc20c47c2
Merge "Revert^2 "Add bootcontrol HAL APEX"" into main am: fa2dd8e2ad
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2769026
Change-Id: Ic0f602bf03fd3a815cf370986142e7da20425519
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-11 05:15:10 +00:00
Jooyung Han
8ac3c1c801
Merge "Cleanup: use shared apex_key" into main am: 6693205f17 am: 70338b35b9
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2780311
Change-Id: I3c59055d560f419e55073cdcfe50932cfa500751
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-11 05:14:18 +00:00
Jooyung Han
fd39ceaa6e
Merge "Cleanup: use shared apex_key" into main am: 3876680a8b am: daed451633
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2780310
Change-Id: I515951d1eca35b8ff1868b26a6523af91f7a60ff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-11 05:13:44 +00:00
Jooyung Han
fa2dd8e2ad
Merge "Revert^2 "Add bootcontrol HAL APEX"" into main
2023-10-11 04:20:38 +00:00
Jooyung Han
70338b35b9
Merge "Cleanup: use shared apex_key" into main am: 6693205f17
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2780311
Change-Id: I33d15b640b97648c126cbc9e6a9f734b7187bc34
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-11 04:10:29 +00:00
Jooyung Han
daed451633
Merge "Cleanup: use shared apex_key" into main am: 3876680a8b
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2780310
Change-Id: Ia89c7284d5b24eec07c39177c3bf1db520fd5331
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-11 04:09:51 +00:00
Jooyung Han
6693205f17
Merge "Cleanup: use shared apex_key" into main
2023-10-11 03:41:11 +00:00
Jooyung Han
3876680a8b
Merge "Cleanup: use shared apex_key" into main
2023-10-11 03:40:34 +00:00
Jason Macnak
ba4b850b8a
Merge "Ensure AIMapper and underlying IMPL outlive IMapperProvider" into main am: b8c23a8a7d am: 4c11b51986 am: 8dcf909435 am: f5dbe8113a
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2781709
Change-Id: I54a18e54cc36b5cc31c792c94c4ca63e49bb7c52
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-11 01:07:30 +00:00
Jason Macnak
f5dbe8113a
Merge "Ensure AIMapper and underlying IMPL outlive IMapperProvider" into main am: b8c23a8a7d am: 4c11b51986 am: 8dcf909435
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2781709
Change-Id: I26435a46f2b68522da894051ec3809167cdd2ed4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-11 00:37:36 +00:00
Jason Macnak
8dcf909435
Merge "Ensure AIMapper and underlying IMPL outlive IMapperProvider" into main am: b8c23a8a7d am: 4c11b51986
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2781709
Change-Id: Ie96a5db1377ca841d493b168ffa4c6b2a5c90d8a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-10 23:31:55 +00:00
Jason Macnak
4c11b51986
Merge "Ensure AIMapper and underlying IMPL outlive IMapperProvider" into main am: b8c23a8a7d
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2781709
Change-Id: I671d08ada9a43dd869add540dfceb05ee22a6fcb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-10 22:54:31 +00:00
Mikhail Naganov
84bcc049e6
audio: Allow "dynamic" profiles for device ports
...
Some device ports are connected via ADSP which takes care
of the actual audio configuration (format, channels, SR),
for example the built-in speaker and mic ports, as well
as some external devices like analog headsets.
In the legacy implementation, such device ports did not have
any profiles specified. Allow the same behavior in the AIDL
implementation. To ensure correctness, device ports with no
profiles must be routable to mix ports that have profiles
specified. This requirement is fulfilled in legacy configs.
Bug: 266124463
Test: atest VtsHalAudioCoreTargetTest
Test: atest audiosystem_tests audiorouting_tests
Test: atest CtsMediaAudioTestCases
Change-Id: Iaccd1e8ef2a5af9a5f8bae453905d01c6b7fdc28
2023-10-10 15:15:50 -07:00
Jason Macnak
b8c23a8a7d
Merge "Ensure AIMapper and underlying IMPL outlive IMapperProvider" into main
2023-10-10 21:49:10 +00:00
Jason Macnak
7d201b58fa
Ensure AIMapper and underlying IMPL outlive IMapperProvider
...
... as a
static vendor::mapper::IMapperProvider<IMPL> provider;
may be destructed during a clean process exit (during __cxa_finalize())
but the underlying IMPL may still be in use on other threads.
Bug: b/304343434
Test: boot Cuttlefish
Change-Id: I80687494c61210d527908b5a67375950ca45c8ea
2023-10-10 11:54:00 -07:00
Jooyung Han
f286928491
Cleanup: move VINTF fragments into VAPEX am: cadd26dbe7 am: 02de97ef48 am: bfd81c90d6 am: 9f3776cece
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2780408
Change-Id: I1cccf8abb8a871cb897d3004ee2ecebf3e51545d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-10 09:51:43 +00:00
Jooyung Han
26300e25a4
Cleanup: use shared apex_key am: a0b0a624ff am: ac02f99676 am: b2050caeb7 am: b203fc16d1
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2780407
Change-Id: I24e51efa32ec244abec0e4392e6d36facdd1759d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-10 09:51:39 +00:00
Jooyung Han
9f3776cece
Cleanup: move VINTF fragments into VAPEX am: cadd26dbe7 am: 02de97ef48 am: bfd81c90d6
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2780408
Change-Id: I9df84478f6297c2f441bcdf9332eb90e859d134d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-10 09:00:55 +00:00
Jooyung Han
b203fc16d1
Cleanup: use shared apex_key am: a0b0a624ff am: ac02f99676 am: b2050caeb7
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2780407
Change-Id: I2265f6bf158b70ab22ecdf9ae83e6d61751ac659
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-10 09:00:50 +00:00
Jooyung Han
bfd81c90d6
Cleanup: move VINTF fragments into VAPEX am: cadd26dbe7 am: 02de97ef48
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2780408
Change-Id: I9a65e1ca554da0263884b14064272e34d6c32dc5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-10 08:26:32 +00:00
Jooyung Han
b2050caeb7
Cleanup: use shared apex_key am: a0b0a624ff am: ac02f99676
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2780407
Change-Id: I73ca91ef27ee8414307316525c5461173dbe9309
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-10 08:26:28 +00:00