Treehugger Robot
c78f9f21f6
Merge "[DON'T BLOCK] Test ownership migration rules" into main am: 27e97308c4 am: 74dc4cc5d7
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2950589
Change-Id: I9a26bb26763d77e109f1d911d0ea7c95f632703f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-02-07 02:26:27 +00:00
Treehugger Robot
74dc4cc5d7
Merge "[DON'T BLOCK] Test ownership migration rules" into main am: 27e97308c4
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2950589
Change-Id: Ie4f36b193820490e606e7f5100ca29200f832fa2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-02-07 01:45:21 +00:00
Treehugger Robot
27e97308c4
Merge "[DON'T BLOCK] Test ownership migration rules" into main
2024-02-07 00:55:34 +00:00
Shunkai Yao
5a5a8cbba4
Merge "Add backward compatibility in effect hal default implementation" into main am: 3ed9b6bbce am: 35f4bb6089
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2951489
Change-Id: I7802983ea200236e4df30268538d1bf808868ab2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-02-06 19:41:39 +00:00
Shunkai Yao
35f4bb6089
Merge "Add backward compatibility in effect hal default implementation" into main am: 3ed9b6bbce
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2951489
Change-Id: If5d00b8810e95e0a870fe455951572d687da33cd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-02-06 18:58:18 +00:00
Jooyung Han
a1915653d2
Merge "Revert "Install bluetooth audio VINTF fragment in apex"" into main am: c5c0b5eb6a am: 6b6d0ef23c
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2951227
Change-Id: I391d7ac775aa7d7d039ffeefd43f0a76a944ab8b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-02-06 07:23:15 +00:00
Jooyung Han
6b6d0ef23c
Merge "Revert "Install bluetooth audio VINTF fragment in apex"" into main am: c5c0b5eb6a
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2951227
Change-Id: Ia075e0a1eecf75781f243947a53536eb2a688e19
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-02-06 06:40:20 +00:00
Ke-Yu Lu
e9f8c8c4f5
Revert "Install bluetooth audio VINTF fragment in apex"
...
Revert submission 2949647-bt-audio-vintf
Reason for revert: b/323989115
Reverted changes: /q/submissionid:2949647-bt-audio-vintf
Change-Id: Ie335aa9a0ad2bb847cabe6f85ef37352e9065e3a
2024-02-06 04:04:01 +00:00
Jooyung Han
ad4278cbb4
Merge "Install bluetooth audio VINTF fragment in apex" into main am: 0cacd8c7f5 am: e5596af7e1
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2949685
Change-Id: I358d6c461fe42cd75422631ef5dc4cd6b288214d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-02-06 01:59:28 +00:00
Jooyung Han
e5596af7e1
Merge "Install bluetooth audio VINTF fragment in apex" into main am: 0cacd8c7f5
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2949685
Change-Id: I043fbc9d39e21537b05e66d31d962addaaf8eb02
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-02-06 01:20:20 +00:00
Shunkai Yao
7e2c3719ff
Add backward compatibility in effect hal default implementation
...
Skipping the reopen sequence for unsupported version
Add member initialize for EffectContext
Bug: 322780092
Test: latest libAudioHal with V1 effect HAL
Test: atest VtsHalAudioEffectTargetTest
Change-Id: I597194e5ebf25566d5adda533e151da2e99781f4
2024-02-05 22:58:54 +00:00
Aditya Choudhary
ad2ba1b851
[DON'T BLOCK] Test ownership migration rules
...
This CL is created as a best effort to migrate test targets
to the new android ownership model. If you find incorrect or unnecessary
attribution in this CL, please create a separate CL to fix that.
For more details please refer to the link below,
go/new-android-ownership-model
Bug: 304529413
Test: N/A
Change-Id: Ic8c4bd6ac246e7efa98bbdaf822d12ae8e1230a5
2024-02-05 15:45:22 +00:00
Jooyung Han
92ca5545ca
Install bluetooth audio VINTF fragment in apex
...
Previously, android.hardware.bluetooth.audio-impl was installed with no
use and the attached vintf was fulfilled by the
com.android.hardware.audio apex.
For cleanup, we no longer install android.hardware.bluetooth.audio-impl
separately (for cuttlefish) and install the VINTF inside the apex.
Bug: 312265159
Test: atest VtsHalBluetoothAudioTargetTest
Change-Id: I31e0ccd6a8c3c00565159f2be7fe3bf4d70e9ddf
2024-02-05 11:04:02 +09:00
Shunkai Yao
d8c144345a
Merge "Effect: verify all AIDL IEffect versions are same as IFactory" into main am: 047484de60 am: 4221f8783d
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2945531
Change-Id: I6cf6e12fc5ea623c0438b8ee3a91690a901da3fb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-02-02 21:18:31 +00:00
Mikhail Naganov
ce35e9d36b
Merge "audio: Move stable libaudioclient tests to presubmit for the AIDL HAL" into main am: cb49cde0ad am: 64edc33110
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2893423
Change-Id: I31d6008c1e167182de2cf3711abcea9c8038043b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-02-02 21:16:31 +00:00
Shunkai Yao
4221f8783d
Merge "Effect: verify all AIDL IEffect versions are same as IFactory" into main am: 047484de60
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2945531
Change-Id: I4ca7e560dbe9a60dfb8b9420493edf5628e8560d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-02-02 20:39:08 +00:00
Mikhail Naganov
64edc33110
Merge "audio: Move stable libaudioclient tests to presubmit for the AIDL HAL" into main am: cb49cde0ad
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2893423
Change-Id: I2f827ef54fed5f2ed80cf64176bb7dd199f46de8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-02-02 20:36:44 +00:00
Shunkai Yao
047484de60
Merge "Effect: verify all AIDL IEffect versions are same as IFactory" into main
2024-02-02 20:23:29 +00:00
Mikhail Naganov
cb49cde0ad
Merge "audio: Move stable libaudioclient tests to presubmit for the AIDL HAL" into main
2024-02-02 19:53:44 +00:00
Jooyung Han
fbddfd77ea
Merge "Use LLNDK guard instead of builtin_available" into main am: 63b64e2995 am: 3f23aa7523
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2943125
Change-Id: I2ff3338a90b83fa4912aac65ca1368b0d458663e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-02-02 02:39:36 +00:00
Jooyung Han
3f23aa7523
Merge "Use LLNDK guard instead of builtin_available" into main am: 63b64e2995
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2943125
Change-Id: I85ae07b6cd65ac885f18dff099444573369dd528
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-02-02 02:19:53 +00:00
Jooyung Han
63b64e2995
Merge "Use LLNDK guard instead of builtin_available" into main
2024-02-02 01:58:22 +00:00
Shunkai Yao
910a8153b2
Effect: verify all AIDL IEffect versions are same as IFactory
...
Bug: 322780092
Test: atest --test-mapping hardware/interfaces/audio/aidl/vts:presubmit
Change-Id: If47f70b9d8f72a45f3ecf927294fb93fda28851b
2024-02-02 01:46:09 +00:00
Mikhail Naganov
03761c7e8e
audio: Move stable libaudioclient tests to presubmit for the AIDL HAL
...
These framework-side tests are helpful in detecting breakages
caused by changes in the HAL code.
Data from postsubmit runs:
Test module audioeffect_tests: Latency (p90): 3s, Flakiness: 0.00%
Test module trackplayerbase_tests: Latency (p90): 13s, Flakiness: 0.00%
Bug: 311830316
Test: presubmit
Test-Mapping-Slo-Bypass-Bug: b/318425155
Change-Id: I5c329239cd3890e98edc74283bc9edb83e7e7ba7
2024-02-01 10:47:21 -08:00
Jooyung Han
23e5bf2873
Use LLNDK guard instead of builtin_available
...
APEXSUPPORT_API was a workaround when we had no support for
__ANDROID_VENDOR_API__. Since we have it now, use it instead of
builtin_available(android APEXSUPPORT_API).
Bug: 302088370
Test: CtsMediaAudioTestCases
Change-Id: I28b0e0ebab5f357a2f5cc29f244ae5494e379fbe
2024-02-01 12:49:35 +09:00
Treehugger Robot
07ce46f1f7
Merge "AHAL: add default values for dynamic port config of hardcoded config." into main am: a64a264f2d am: 178592e696
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2941766
Change-Id: Id4479a19ed51a221dffbbbf335c3f447c5cd4d29
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-02-01 02:55:23 +00:00
Treehugger Robot
178592e696
Merge "AHAL: add default values for dynamic port config of hardcoded config." into main am: a64a264f2d
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2941766
Change-Id: I06ea348c29c0d4ed3055884f0151f2974b508f4e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-02-01 02:16:04 +00:00
Treehugger Robot
a64a264f2d
Merge "AHAL: add default values for dynamic port config of hardcoded config." into main
2024-02-01 01:42:36 +00:00
Treehugger Robot
2f50682b45
Merge "audio: Add tracing to audio I/O and effect processing" into main am: c02d38d7b7 am: 8eb4b053f7
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2940231
Change-Id: I00dbfa0d32ff20502c233cb8e1dcbd57855d9aae
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-02-01 00:28:27 +00:00
Shunkai Yao
bd9dc52add
Merge "BassBoost Process: Add tests to validate Bass Boost Process." into main am: 2d1e1bd332 am: bb110f463d
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2923712
Change-Id: Ida2e895df495d08d3fb262161993da044dd0fac3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-02-01 00:28:08 +00:00
jiabin
129b145133
AHAL: add default values for dynamic port config of hardcoded config.
...
If the values(format, sample rate, channel mask) are left as unset, they
will be null. In that case, when using them will require checking
nullablitiy to avoid crash.
Bug: 323255506
Test: make and boot
Change-Id: Ic66bf0b6f53750ff8700e531cca13f03fbb72936
2024-01-31 23:56:26 +00:00
Treehugger Robot
8eb4b053f7
Merge "audio: Add tracing to audio I/O and effect processing" into main am: c02d38d7b7
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2940231
Change-Id: I8628b1e11def48298f8f4adde20d49ebd9aaa05c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-01-31 23:49:06 +00:00
Shunkai Yao
bb110f463d
Merge "BassBoost Process: Add tests to validate Bass Boost Process." into main am: 2d1e1bd332
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2923712
Change-Id: I063b9c8f0de2c67436a6093881026037f71eb118
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-01-31 23:48:11 +00:00
Treehugger Robot
c02d38d7b7
Merge "audio: Add tracing to audio I/O and effect processing" into main
2024-01-31 23:26:42 +00:00
Shunkai Yao
2d1e1bd332
Merge "BassBoost Process: Add tests to validate Bass Boost Process." into main
2024-01-31 23:25:28 +00:00
Mikhail Naganov
89a6bb7199
audio: Add tracing to audio I/O and effect processing
...
Emit trace events for audio reads and writes and effect
processing functions. This is to match the HIDL implementation.
Bug: 321233946
Test: `record_android_trace` with `audio` category enabled
Change-Id: I26907b09243fd3e5aaa470a0fb930b34addd3093
2024-01-31 14:19:08 -08:00
Aditya Choudhary
39ed8dc1ad
[DON'T BLOCK] Test ownership migration rules am: c5c6c62995 am: 85d604d0db
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2939799
Change-Id: I68af10e082403fcfdbd89e7d63bb07f207bc06e2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-01-31 17:46:24 +00:00
Aditya Choudhary
85d604d0db
[DON'T BLOCK] Test ownership migration rules am: c5c6c62995
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2939799
Change-Id: I1046113ffdcd09649fa65e023aae0969262772e0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-01-31 17:06:10 +00:00
Aditya Choudhary
c5c6c62995
[DON'T BLOCK] Test ownership migration rules
...
This CL is created as a best effort to migrate test targets
to the new android ownership model. If you find incorrect or unnecessary
attribution in this CL, please create a separate CL to fix that.
For more details please refer to the link below,
<add g3 doc link>
Bug: 304529413
Test: N/A
Change-Id: I3322344f595f974f730dc824af0110388076d838
2024-01-31 11:06:17 +00:00
Sneha Patil
e584923d98
BassBoost Process: Add tests to validate Bass Boost Process.
...
Added methods to set and validate parameters.
Added test to verify increasing strengths.
Bug:305866207
Test: atest VtsHalBassBoostTargetTest
Change-Id: I64e06deca199b3acc53eb15cf2007e6db27430f3
2024-01-31 14:13:02 +05:30
Shunkai Yao
c0c3ce95a4
vts: update SetCommonParameterAndReopen to DataPathTest am: d685aed029 am: e491392e99
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2937539
Change-Id: If18eee093eb5ad85a9bababb5467f28a1e415091
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-01-31 02:56:50 +00:00
Shunkai Yao
e491392e99
vts: update SetCommonParameterAndReopen to DataPathTest am: d685aed029
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2937539
Change-Id: Iad2853dd3854db6a81cb991a9704941ec5191235
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-01-31 01:09:00 +00:00
Xin Li
763c473c3d
Merge Android 24Q1 Release (ab/11220357)
...
Bug: 319669529
Merged-In: I976f80006aeb88bde2ae34ca4f9be72cea727d9e
Change-Id: Id94b25af52bd2e2847b6858697ab21cc6ce27aa3
2024-01-30 10:36:50 -08:00
Shunkai Yao
d685aed029
vts: update SetCommonParameterAndReopen to DataPathTest
...
Bug: 323010068
Test: atest --test-mapping hardware/interfaces/audio/aidl/vts:presubmit
Change-Id: I05519481b69bb752f515bd54cb1eab0996ad5433
2024-01-30 18:35:26 +00:00
Treehugger Robot
2c1e429d34
Merge "audio: Reduce the interval between BT proxy registration retries" into main am: 320ef27af2 am: 121dcebc4e
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2933574
Change-Id: Iaa7c2b48609fe9a65b3fd35fa6a4f12f382886bc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-01-30 01:12:46 +00:00
Treehugger Robot
320ef27af2
Merge "audio: Reduce the interval between BT proxy registration retries" into main
2024-01-29 23:00:57 +00:00
Mikhail Naganov
19de94764d
audio: Reduce the interval between BT proxy registration retries
...
A follow-up for aosp/2929441. The interval between retries
of connecting to BT proxy must be reduced significantly.
Otherwise, in situations when the BT is not connected
(that happens during tests), the resulting long delay causes
failures at the frameowork level due to resulting long
timeout.
Bug: 322820830
Test: atest audiosystem_tests --iterations 100
Change-Id: Idd84cb22b28d109151f98bb5883dca18a9ae928d
2024-01-29 13:40:27 -08:00
Shunkai Yao
56fe00d748
Merge "Update work buffer size with input/output frame size change" into main am: db9b8f08da am: 4ce527e8a9
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2925168
Change-Id: I9352ddeadbf19a7cb52bbbaad47c4de1b3cbc091
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-01-29 20:07:06 +00:00
Shunkai Yao
db9b8f08da
Merge "Update work buffer size with input/output frame size change" into main
2024-01-29 18:51:47 +00:00
Mikhail Naganov
9db9570eec
Merge "audio: Add retries for BT proxy port registration" into main am: 3552515d70 am: 2a3bc07b4e
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2929441
Change-Id: I616fce4c978a0effecbcee05adadffde05f8d6f2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-01-29 18:37:33 +00:00