Jooyung Han
27fcbfacdb
Merge "Cleanup: use shared apex_key (fingerprint APEX)" into main am: 52dec402f0
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2780313
Change-Id: Ie082b815a9f665be9d74bec8de555297e4c45a9c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-19 02:26:03 +00:00
Jooyung Han
81248e07a7
Merge "Cleanup: move VINTF fragment into VAPEX" into main am: e8d679e223
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2780410
Change-Id: Ieb5775b444658cb125e8844e162d525d56cc7985
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-19 02:25:51 +00:00
Changyeon Jo
46bbc218d1
[automerger skipped] Update VtsHalEvsV1_*TargetTest am: ab78601274 -s ours am: ddb56ed736 -s ours am: 64d009118f -s ours
...
am skip reason: Merged-In Id41bde10964b650f78e76d4f97a4588367f7c7fc with SHA-1 13fb8a7a82 is already in history
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2794433
Change-Id: I809541bf8d28a445293ee557003043fcbcb667d7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-19 02:25:39 +00:00
Jooyung Han
52dec402f0
Merge "Cleanup: use shared apex_key (fingerprint APEX)" into main
2023-10-19 01:53:59 +00:00
Jooyung Han
e8d679e223
Merge "Cleanup: move VINTF fragment into VAPEX" into main
2023-10-19 01:53:30 +00:00
Changyeon Jo
64d009118f
[automerger skipped] Update VtsHalEvsV1_*TargetTest am: ab78601274 -s ours am: ddb56ed736 -s ours
...
am skip reason: Merged-In Id41bde10964b650f78e76d4f97a4588367f7c7fc with SHA-1 13fb8a7a82 is already in history
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2794433
Change-Id: Ie411f8a7ee104472c83ef8b036425648e5a8b59a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-19 01:51:28 +00:00
Changyeon Jo
ddb56ed736
[automerger skipped] Update VtsHalEvsV1_*TargetTest am: ab78601274 -s ours
...
am skip reason: Merged-In Id41bde10964b650f78e76d4f97a4588367f7c7fc with SHA-1 13fb8a7a82 is already in history
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2794433
Change-Id: I62f952b07c8d46151e032668c062b259b15f85b9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-19 01:34:54 +00:00
Shunkai Yao
29e06e20a0
Merge "Fix cts Pre/post Processing failures on Cuttlefish aidl" into main am: 48415986d9
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2794102
Change-Id: I4e9f3a0abbc163b1859d4fdb71430db592294872
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-18 23:58:34 +00:00
Shunkai Yao
48415986d9
Merge "Fix cts Pre/post Processing failures on Cuttlefish aidl" into main
2023-10-18 23:01:54 +00:00
Changyeon Jo
9ca0c6637f
Merge "Update CameraStreamBuffering test and correct instance name" into main am: 945c9aa1de
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2796792
Change-Id: I951f5f57f29ff56a1805d86dffcb14712cdae194
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-18 21:10:49 +00:00
Changyeon Jo
945c9aa1de
Merge "Update CameraStreamBuffering test and correct instance name" into main
2023-10-18 20:39:20 +00:00
Changyeon Jo
2d8834dc96
Update CameraStreamBuffering test and correct instance name
...
- CameraStreamBuffering test is modified to use the minimum number of
frame buffers that is required to run a camera pipeline for a single
client instead of using an arbitrarily chosen number, which may not
work for certain device implementations.
- Fix a name of v1.0 EvsManager implementation in
VtsHalEvsV1_0TargetTest.cpp
Bug: 305642713
Test: atest VtsHalEvsV1_0TargetTest and
atest VtsHalEvsV1_1TargetTest
Change-Id: Ieec986dbdf947311e0bc86871432da8a988d37ad
2023-10-18 18:58:07 +00:00
Changyeon Jo
ab78601274
Update VtsHalEvsV1_*TargetTest
...
- Removes a requirement of the landscape aspect ratio of the captured
frames because the Extended View System now allows the video streams
in any aspect ratio
- Increases the maximum latency of the video stream start request from
500 ms to 1 second to accommodate the camera system design with the
additional processing units outside of the head unit
- Reduces a number of additional buffers to allocate from 6 to 2 in
CameraStreamBuffering test, to be consistent with comments
Bug: 204835095
Bug: 305642713
Test: atest VtsHalEvsV1_0TargetTest and
atest VtsHalEvsV1_1TargetTest
Change-Id: Id41bde10964b650f78e76d4f97a4588367f7c7fc
Merged-In: Id41bde10964b650f78e76d4f97a4588367f7c7fc
(cherry picked from commit 7bc98ce6ed )
2023-10-18 18:55:43 +00:00
Mikhail Naganov
067d106779
audio: Use hardcoded r_submix configuration with XML am: fc35ca3d32
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2794109
Change-Id: I7e9a2d481a5af5571fbf2957f6078db8ec157229
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-18 18:19:25 +00:00
Lorena Torres-Huerta
6788dcd1f8
audio: Set connectedProfiles for non-attached device ports. am: f7492518c7
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2794108
Change-Id: I55f5afb89692c26cb18380e8f80b1265409dae78
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-18 18:19:22 +00:00
Lorena Torres-Huerta
3c0bd942f5
audio: Populate MicrophoneInfo with vendor data am: 533cc78aab
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2794107
Change-Id: I7cfce7af5e0e18f078883f9f39d9e44b5874c548
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-18 18:19:18 +00:00
Mikhail Naganov
19ca45f533
audio: Implement proper parsing of masks in XsdcConversion am: cc21b6f2e6
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2794106
Change-Id: I5b839d0d5b820ff3f45a9aed291e1e4020842709
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-18 18:19:14 +00:00
Lorena Torres-Huerta
55acd0beaf
audio: Parse module configurations from the APM XML files am: 394e2527b5
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2794105
Change-Id: Ia07b2ac011048679851487d06f96c9626298006c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-18 18:19:07 +00:00
Shunkai Yao
12179c335f
Fix cts Pre/post Processing failures on Cuttlefish aidl
...
Bug: 295055755
Test: atest android.media.audio.cts.AudioPreProcessingTest
Test: atest android.media.audio.cts.DynamicsProcessingTest
Change-Id: Ia887a6c51ec13b9bb01581065c9272a7e02dad1f
2023-10-18 15:46:05 +00:00
Mikhail Naganov
fc35ca3d32
audio: Use hardcoded r_submix configuration with XML
...
There are several reasons why parsing the canonical XML
configuration for the remote submix module will not work
correctly (see the commend in the code).
Since de facto all vendors use the canonical configuration
XML for the remote submix, substitute parsing it with
a correct hardcoded version.
Bug: 205884982
Test: atest VtsHalAudioCoreTargetTest
(cherry picked from commit ea604d50de )
Change-Id: Ib9d9da25d315ff4ce36c1870241fb61d95fcca88
2023-10-17 19:54:38 -07:00
Lorena Torres-Huerta
f7492518c7
audio: Set connectedProfiles for non-attached device ports.
...
For external (non-attached) device ports that have dynamic
profiles, 'connectedProfiles' must be provided. They are
used when 'ModuleDebug.simulateDeviceConnections' is enabled.
Bug: 205884982
Test: atest VtsHalAudioCoreTargetTest
(cherry picked from commit a29393db39 )
Change-Id: I69707d610c34f8f1eae9ef81768b76c40e985c0f
2023-10-17 19:54:29 -07:00
Lorena Torres-Huerta
533cc78aab
audio: Populate MicrophoneInfo with vendor data
...
Added a virtual method Module::getMicrophoneInfos
so that vendor implementations can provide actual
data about device microphones. This information
is not part of the APM config file.
Bug: 205884982
Test: atest VtsHalAudioCoreTargetTestTest
(cherry picked from commit dc9d1a4b42 )
Change-Id: I3ea9ba8da79fd29f8d69c5a575a57851d73df7b8
2023-10-17 19:54:13 -07:00
Mikhail Naganov
cc21b6f2e6
audio: Implement proper parsing of masks in XsdcConversion
...
Since the parsed XML uses compliant separator for lists
in attribute values, there is no need to use legacy
'maskFromString' function.
Bug: 305281224
Test: atest VtsHalAudioCoreTargetTest
Change-Id: Ib257fd010b923ac651931e5976f9b1363d693f1b
2023-10-17 19:53:55 -07:00
Lorena Torres-Huerta
394e2527b5
audio: Parse module configurations from the APM XML files
...
The default implementation now loads the HAL configuration
from the legacy XML configuration file which was previously
consumed by the framework directly.
Note that errors in the config file will lead to crash
of the XML parser, pointing out to the source of the problem.
IMPORTANT NOTES:
- Never use untested legacy config files with production
devices.
- Make sure that all possible configurations (for example,
BT offload on/off) are tested.
Bug: 205884982
Test: atest VtsHalAudioCoreTargetTest
(cherry picked from commit 00a7307862 )
Change-Id: Id1002cb065e7cc19bdd520aca15b3fe5d39e5853
2023-10-17 19:48:24 -07:00
Jooyung Han
fc146cc1b3
Merge "Use explicit requirements from APEX" into main am: 5de1785959
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2785639
Change-Id: I69c3df91f2cf6dc8637c3a5833360db89eaf2300
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-18 00:58:42 +00:00
Jooyung Han
5de1785959
Merge "Use explicit requirements from APEX" into main
2023-10-18 00:24:18 +00:00
Yu Shan
b5d5cd679b
[automerger skipped] Allow CDD required properties to be absent in VTS. am: 775b6eca77 -s ours am: 9e9ee99ccd -s ours am: abb7c878b0 -s ours
...
am skip reason: Merged-In I93020e7e024760601bc5a8edf9997cc356a568c6 with SHA-1 da7a4ddabd is already in history
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2779278
Change-Id: Iee5ff64be8532d1fba267d3ec26f7d18e9480b75
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-17 18:54:53 +00:00
Yu Shan
abb7c878b0
[automerger skipped] Allow CDD required properties to be absent in VTS. am: 775b6eca77 -s ours am: 9e9ee99ccd -s ours
...
am skip reason: Merged-In I93020e7e024760601bc5a8edf9997cc356a568c6 with SHA-1 da7a4ddabd is already in history
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2779278
Change-Id: Ie1ddfe7bfbaa05c26f40b17fa6ae3cdd12e63ce5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-17 18:11:30 +00:00
Yu Shan
9e9ee99ccd
[automerger skipped] Allow CDD required properties to be absent in VTS. am: 775b6eca77 -s ours
...
am skip reason: Merged-In I93020e7e024760601bc5a8edf9997cc356a568c6 with SHA-1 da7a4ddabd is already in history
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2779278
Change-Id: I77ec2b6acda79af05a5dd5886f39cad49102bf55
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-17 17:57:20 +00:00
Jooyung Han
8f26c19e6e
Merge "Cleanup: use shared apex_key (wifi HAL APEX)" into main am: de82b61de8
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2780370
Change-Id: If0f4b7a910885967c6a63082f7c5a76f6af154a8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-17 07:45:38 +00:00
Jooyung Han
de82b61de8
Merge "Cleanup: use shared apex_key (wifi HAL APEX)" into main
2023-10-17 07:00:57 +00:00
Treehugger Robot
3f8f60ad53
Merge "Cleanup: use shared apex_key" into main am: 254c650c58
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2780409
Change-Id: Ie8637721c2012d26452cc6b6fbd0e2e79ac2eb03
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-17 02:24:11 +00:00
Treehugger Robot
254c650c58
Merge "Cleanup: use shared apex_key" into main
2023-10-17 01:57:52 +00:00
Steven Moreland
cc8fd77ed2
Merge "OMX: allow in 8" into main am: 0c72245836
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2788452
Change-Id: I22ad0e3922f764decb7fc0c9e6161470a70df249
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-16 22:21:26 +00:00
Steven Moreland
0c72245836
Merge "OMX: allow in 8" into main
2023-10-16 21:50:36 +00:00
Roshan Pius
ee38cbd487
Merge "nfc(hal): Make it available for nfc apex" into main am: 1561fd933b
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2772985
Change-Id: I140c6533faa347a794950a673e1b094482d2788f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-16 19:15:54 +00:00
Roshan Pius
1561fd933b
Merge "nfc(hal): Make it available for nfc apex" into main
2023-10-16 18:31:01 +00:00
Zhanglong Xia
1909c2cb44
Merge "update the thread_radio based on latest definition of SpinelInterface" into main am: eec8babbd7
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2785560
Change-Id: Ifea576b23af88301a62ea3e38973c86e45cfdc94
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-16 03:59:15 +00:00
Zhanglong Xia
eec8babbd7
Merge "update the thread_radio based on latest definition of SpinelInterface" into main
2023-10-16 03:29:27 +00:00
Jooyung Han
3bde3289c6
Merge "Cleanup: use shared apex_key (vibrator HAL APEX)" into main am: 62ba8b5bbe
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2780371
Change-Id: I16ab91aea4f86672e803e52200835f410651abab
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-16 01:47:02 +00:00
Jooyung Han
62ba8b5bbe
Merge "Cleanup: use shared apex_key (vibrator HAL APEX)" into main
2023-10-16 01:19:52 +00:00
Yu Shan
2a011cb483
[automerger skipped] Allow CDD required properties to be absent in VTS. am: da7a4ddabd -s ours am: 1e6cbc533f -s ours
...
am skip reason: Merged-In I93020e7e024760601bc5a8edf9997cc356a568c6 with SHA-1 8a1ab8705d is already in history
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2779276
Change-Id: I2abbec13e43774a709faf1d8f11cac18f4eeac52
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-14 00:44:58 +00:00
Yu Shan
1e6cbc533f
[automerger skipped] Allow CDD required properties to be absent in VTS. am: da7a4ddabd -s ours
...
am skip reason: Merged-In I93020e7e024760601bc5a8edf9997cc356a568c6 with SHA-1 8a1ab8705d is already in history
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2779276
Change-Id: I0c7440fa5c47137625722c8e5c8632c47e820f12
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-14 00:09:45 +00:00
Mikhail Naganov
fb1d459f09
Merge changes from topic "revert-2770886-AidlAudioHalModuleConfig-FQCMWOWMCH" into main am: 03a2fbc6a3
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2786757
Change-Id: I2448c8275175486fc357937e5dab0d3a6c218617
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-13 23:55:50 +00:00
Mikhail Naganov
ca9d26dc44
Revert "audio: Populate MicrophoneInfo with vendor data" am: 5eea7fb0d7
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2786756
Change-Id: I4868c14fe3bbd2075743c8d6373e166dabb20802
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-13 23:55:47 +00:00
Mikhail Naganov
bfe40ea2b0
Revert "audio: Set connectedProfiles for non-attached device ports." am: 006a136ea7
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2786755
Change-Id: I720af2a3d52b1b65f4898e365ad97fff3ca28c5e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-13 23:55:44 +00:00
Mikhail Naganov
a37a4feed2
Revert "audio: Use hardcoded r_submix configuration with XML" am: 567d0de485
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2786754
Change-Id: I5bf9cf0ed6f0b04aea5c06d6cb5bd8c1e863a258
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-13 23:55:40 +00:00
Mikhail Naganov
03a2fbc6a3
Merge changes from topic "revert-2770886-AidlAudioHalModuleConfig-FQCMWOWMCH" into main
...
* changes:
Revert "audio: Parse module configurations from the APM XML files"
Revert "audio: Populate MicrophoneInfo with vendor data"
Revert "audio: Set connectedProfiles for non-attached device ports."
Revert "audio: Use hardcoded r_submix configuration with XML"
2023-10-13 23:44:26 +00:00
Mikhail Naganov
5eea7fb0d7
Revert "audio: Populate MicrophoneInfo with vendor data"
...
Revert submission 2770886-AidlAudioHalModuleConfig
Reason for revert: Breaks BluetoothInstrumentationTests on main downstream
Reverted changes: /q/submissionid:2770886-AidlAudioHalModuleConfig
Bug: 305291602
Change-Id: I01a4d22056507f9047c4fead21c9a75bfa153a46
2023-10-13 23:38:25 +00:00
Mikhail Naganov
006a136ea7
Revert "audio: Set connectedProfiles for non-attached device ports."
...
Revert submission 2770886-AidlAudioHalModuleConfig
Reason for revert: Breaks BluetoothInstrumentationTests on main downstream
Reverted changes: /q/submissionid:2770886-AidlAudioHalModuleConfig
Bug: 305291602
Change-Id: Id325171baeabd61d244e5f15c37f7d14402bd426
2023-10-13 23:38:25 +00:00