Commit graph

43882 commits

Author SHA1 Message Date
Changyeon Jo
9b60ecd229 Remove color format constraints am: e6bb228dc6
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2188343

Change-Id: I4b4f0fa412a88763e506acb9d5f2ed83463ba1d6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-25 00:19:38 +00:00
Treehugger Robot
1709c0e72a Merge "audio HAL: Support for external device connections" am: eefac18b26 am: 62be00231e am: ea913efbd4 am: dac39d4c69
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2194135

Change-Id: Ib6f976417044ae41b56a90f4f8ce2696e6507a65
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-24 18:14:53 +00:00
Treehugger Robot
dac39d4c69 Merge "audio HAL: Support for external device connections" am: eefac18b26 am: 62be00231e am: ea913efbd4
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2194135

Change-Id: Ic76d09389b5dd4ccc2004fdc2d17133a7518ec49
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-24 17:03:17 +00:00
Treehugger Robot
ea913efbd4 Merge "audio HAL: Support for external device connections" am: eefac18b26 am: 62be00231e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2194135

Change-Id: I9b72f28864edf14ec63bd80c1917d23a25580387
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-24 16:34:15 +00:00
Treehugger Robot
62be00231e Merge "audio HAL: Support for external device connections" am: eefac18b26
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2194135

Change-Id: If8ab0e2ecb17b0348c1831718f0b65d0f83e8446
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-24 16:07:04 +00:00
Treehugger Robot
eefac18b26 Merge "audio HAL: Support for external device connections" 2022-08-24 15:01:49 +00:00
Xin Li
bdf2683109 [automerger skipped] Merge "Merge android13-tests-dev" am: 056da74605 am: 3ed23345bc -s ours am: 81cf064f37 -s ours am: 0bdf7cf4af -s ours
am skip reason: Merged-In Ie372f74f3a52decce592181c7d65624f8ec03ed1 with SHA-1 ad325a0150 is already in history

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

Change-Id: I54833758c22fb725a66483554460104d82d00a75
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-24 02:00:44 +00:00
Xin Li
0bdf7cf4af [automerger skipped] Merge "Merge android13-tests-dev" am: 056da74605 am: 3ed23345bc -s ours am: 81cf064f37 -s ours
am skip reason: Merged-In Ie372f74f3a52decce592181c7d65624f8ec03ed1 with SHA-1 ad325a0150 is already in history

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

Change-Id: I3c4d5581c6edf25d3e8c729285267d32d852d6da
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-24 01:34:55 +00:00
Xin Li
81cf064f37 [automerger skipped] Merge "Merge android13-tests-dev" am: 056da74605 am: 3ed23345bc -s ours
am skip reason: Merged-In Ie372f74f3a52decce592181c7d65624f8ec03ed1 with SHA-1 ad325a0150 is already in history

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

Change-Id: I1a55ccdf195854ab043c79c833252c9a988ec322
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-24 01:04:34 +00:00
Xin Li
3ed23345bc Merge "Merge android13-tests-dev" am: 056da74605
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2189195

Change-Id: Ia28253da382a93762c4b34f443ae68aac5bb1387
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-23 23:42:36 +00:00
Xin Li
056da74605 Merge "Merge android13-tests-dev" 2022-08-23 23:07:05 +00:00
Pawan
70066b2383 Updating cc_fuzz with default config am: 8e13f2ac2c am: a9974359b4 am: 3753e1d8e7 am: 01c2ea1f3a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2190582

Change-Id: I3eb09ead9b7edf9c4f254df90ae75250f845b6c3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-23 23:04:17 +00:00
Mikhail Naganov
00603d14b3 audio HAL: Support for external device connections
Add methods 'IModule.connect/disconnectExternalDevice' which inform
audio HAL about connection / disconnection of an external
non-attached device. Add method 'getAudioRoutesForPort' to
retrieve only routes that include the specified port.

Update the behavior of 'getAudioPorts' and 'getAudioRoutes'
indicating that the result may change due to instantiation
of new device ports for connected external devices.

Clarify behavior of 'IModule.setAudioPortConfig' that it can not
work with device ports with no profiles.

Add debug flags structure 'ModuleDebug' and method
'IModule.setModuleDebug' to control the debugging aspects. VTS
tests use these flags to test HAL behavior which would otherwise
require human intervention.

Update the default implementation and VTS for the AIDL changes.

Bug: 205884982
Test: atest VtsHalAudioCoreTargetTest
Merged-In: Iad5f7009e283729206f88b6278c8992f7f8a92a2
Change-Id: Iad5f7009e283729206f88b6278c8992f7f8a92a2
2022-08-23 22:40:20 +00:00
Pawan
01c2ea1f3a Updating cc_fuzz with default config am: 8e13f2ac2c am: a9974359b4 am: 3753e1d8e7
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2190582

Change-Id: I81465a7f4f658b370fe284e65e93a11366d7d4c7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-23 21:52:33 +00:00
Changyeon Jo
ffab16505e Merge "Update EVS API descriptions" into tm-qpr-dev am: 02313365a9
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/19630723

Change-Id: I7ffb0d88973f8ad949fb61eebdf1a6d6bad3dcac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-23 21:32:23 +00:00
Pawan
3753e1d8e7 Updating cc_fuzz with default config am: 8e13f2ac2c am: a9974359b4
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2190582

Change-Id: I19002ff4142206a56b4fb373810a81b0403cc037
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-23 21:20:13 +00:00
Changyeon Jo
02313365a9 Merge "Update EVS API descriptions" into tm-qpr-dev 2022-08-23 20:57:46 +00:00
Pawan
a9974359b4 Updating cc_fuzz with default config am: 8e13f2ac2c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2190582

Change-Id: I3b6fb2b2fc79bf58f9bed54433ec604a500c0113
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-23 20:52:54 +00:00
Pawan
8e13f2ac2c Updating cc_fuzz with default config
Using service_fuzzer_defaults in
	- android.hardware.health-service.aidl_fuzzer
	- android.hardware.vibrator-service.example_fuzzer

Bug: 240318902
Test: m android.hardware.health-service.aidl_fuzzer
Test: m android.hardware.vibrator-service.example_fuzzer
Change-Id: I3fd1cf37a5835ebef14658ed40332132cec07e49
2022-08-22 22:16:41 +00:00
Treehugger Robot
eb46983781 Merge changes from topic "upstream-audio-aidl-hal" am: 2468ff5608 am: 933e626ce7 am: 06bd2b0cff am: 6881a2e9ce
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2190590

Change-Id: I6fc34190ae71e19c6b56956f1ba9c1c10e6c81f0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 22:01:02 +00:00
Jiyong Park
cf55b93e75 Explicitly depend on audio.common-V1 am: d25eddfd7d am: a20627a17e am: 13f2863da7 am: e2dba4d599
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2190589

Change-Id: I87d18f2611e9aabd43219b70ec0d198d5d7e3ba5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 22:01:01 +00:00
Mikhail Naganov
9b139c6fef audio HAL: initial VTS tests am: e5d747e908 am: 4c6e690f4f am: 29326f2ca5 am: c7fe9f1fde
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2190588

Change-Id: I6ca23851fe4e92d2c870adde05ce17c10b400a32
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 22:00:59 +00:00
Mikhail Naganov
fd1c54dcb6 audio HAL: Minimal example implementation am: df5adfde15 am: 88a81f47c6 am: 09c9ec4195 am: 4d9b179925
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2190587

Change-Id: I3b9a0209d69f9520067ea1863f62c412c670b758
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 22:00:57 +00:00
Mikhail Naganov
0ce63f6d67 audio HAL: Initial AIDL interfaces am: bd4013f179 am: cf54f19db5 am: e2ec1b9f0d am: 23890bc388
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2190586

Change-Id: Id648458d9109f3bc0a270129cfe381f385667571
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 22:00:53 +00:00
Treehugger Robot
6881a2e9ce Merge changes from topic "upstream-audio-aidl-hal" am: 2468ff5608 am: 933e626ce7 am: 06bd2b0cff
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2190590

Change-Id: Iad145642c1ace36419a546bca435168a726cce16
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 21:34:44 +00:00
Jiyong Park
e2dba4d599 Explicitly depend on audio.common-V1 am: d25eddfd7d am: a20627a17e am: 13f2863da7
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2190589

Change-Id: I5aaf11a03aeb552cb551ddc737fa61c496638672
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 21:34:42 +00:00
Mikhail Naganov
c7fe9f1fde audio HAL: initial VTS tests am: e5d747e908 am: 4c6e690f4f am: 29326f2ca5
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2190588

Change-Id: I91c453a695220a91cd6165655989091190446b0b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 21:34:40 +00:00
Mikhail Naganov
4d9b179925 audio HAL: Minimal example implementation am: df5adfde15 am: 88a81f47c6 am: 09c9ec4195
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2190587

Change-Id: I4e74269852811ef277f49de4d8f7a3fba3d8432f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 21:34:38 +00:00
Mikhail Naganov
23890bc388 audio HAL: Initial AIDL interfaces am: bd4013f179 am: cf54f19db5 am: e2ec1b9f0d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2190586

Change-Id: I6d330962d068365f96f8ce68e40750a3a4868745
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 21:34:33 +00:00
Treehugger Robot
06bd2b0cff Merge changes from topic "upstream-audio-aidl-hal" am: 2468ff5608 am: 933e626ce7
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2190590

Change-Id: I3300e891699abe434200fc0ef488565ff76476fb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 21:09:27 +00:00
Jiyong Park
13f2863da7 Explicitly depend on audio.common-V1 am: d25eddfd7d am: a20627a17e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2190589

Change-Id: I095e853974ec9e8a55b3ad2c9e8ed9ee4f330446
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 21:09:25 +00:00
Mikhail Naganov
29326f2ca5 audio HAL: initial VTS tests am: e5d747e908 am: 4c6e690f4f
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2190588

Change-Id: I240c77c3bbdfc8828084bef12a38301f3ed7d4bd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 21:09:23 +00:00
Mikhail Naganov
09c9ec4195 audio HAL: Minimal example implementation am: df5adfde15 am: 88a81f47c6
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2190587

Change-Id: Icc0f640c601b84f5d5d393d865e4443a137cf355
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 21:09:20 +00:00
Mikhail Naganov
e2ec1b9f0d audio HAL: Initial AIDL interfaces am: bd4013f179 am: cf54f19db5
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2190586

Change-Id: Ia797c226ea5b59222d97fde71ef7fe6a29ae3b9d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 21:08:49 +00:00
Treehugger Robot
933e626ce7 Merge changes from topic "upstream-audio-aidl-hal" am: 2468ff5608
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2190590

Change-Id: I41aee9ddb1a1ee2aff6ec2aa84771a80c2161e3d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 20:48:29 +00:00
Jiyong Park
a20627a17e Explicitly depend on audio.common-V1 am: d25eddfd7d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2190589

Change-Id: Id0ec1fb02d474bf5fda6327df8980b1f2f9e7ce1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 20:48:28 +00:00
Mikhail Naganov
4c6e690f4f audio HAL: initial VTS tests am: e5d747e908
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2190588

Change-Id: Ide9ce53b04e9d743ee7cefa5c992d2df0786c0b9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 20:48:27 +00:00
Mikhail Naganov
88a81f47c6 audio HAL: Minimal example implementation am: df5adfde15
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2190587

Change-Id: I16eaf43678788c8616e37b4abd092cbf3f9a7ea2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 20:48:24 +00:00
Mikhail Naganov
cf54f19db5 audio HAL: Initial AIDL interfaces am: bd4013f179
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2190586

Change-Id: I496f775bded875c9b7f0ad6ad05158164ca0b8e2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 20:48:18 +00:00
Treehugger Robot
2468ff5608 Merge changes from topic "upstream-audio-aidl-hal"
* changes:
  Explicitly depend on V1 of android.media.audio.common.types
  Explicitly depend on audio.common-V1
  audio HAL: initial VTS tests
  audio HAL: Minimal example implementation
  audio HAL: Initial AIDL interfaces
2022-08-22 20:25:37 +00:00
William Escande
2591c3d0cf [Bluetooth apex] Use new apex name
The Bluetooth apex name is now called com.android.btservices

Bug: 243054261
Test: Build
Change-Id: Ib63646722cbef948b5198fc5f2a9b5ac2ca52ae3
2022-08-22 11:27:58 -07:00
Treehugger Robot
e6d80f701f [automerger skipped] Merge changes from topic "cp-libwifihal-soong" am: 08f3ea9e97 am: 4cb903bdcb am: e711205410 am: d388f14169 -s ours
am skip reason: Merged-In I5353ab1561622eae12e2dff87eb0f17b47c3773d with SHA-1 eb6bd6a7df is already in history

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

Change-Id: If67e4f3b802228992402fe16960a87e43017886d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 03:49:28 +00:00
Jooyung Han
5579eab057 [automerger skipped] android.hardware.wifi@1.0-service in soong am: 1e6cdac0bc am: f8f98cd8fb am: a12712afdc am: 3b5f866a5c -s ours
am skip reason: Merged-In Ie5a4ec6658d5f6aa3d4902c9c3c4b3bef9ff1cde with SHA-1 c621940ec7 is already in history

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

Change-Id: I0b4b5b6af089ab61b02cbb10eef2f3cc120aca25
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 03:49:23 +00:00
Treehugger Robot
d388f14169 Merge changes from topic "cp-libwifihal-soong" am: 08f3ea9e97 am: 4cb903bdcb am: e711205410
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2185352

Change-Id: Ib3ae27f66c49dfebddc53c1403c9d13e70c87ef6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 03:33:02 +00:00
Jooyung Han
3b5f866a5c android.hardware.wifi@1.0-service in soong am: 1e6cdac0bc am: f8f98cd8fb am: a12712afdc
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2185351

Change-Id: Ic6e17cb95d17bd7f54c3167414732aead533be7d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 03:32:56 +00:00
Treehugger Robot
e711205410 Merge changes from topic "cp-libwifihal-soong" am: 08f3ea9e97 am: 4cb903bdcb
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2185352

Change-Id: Ic839bd9b043d7fa193086c44d7e08c5a32e9a5d4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 03:15:39 +00:00
Jooyung Han
a12712afdc android.hardware.wifi@1.0-service in soong am: 1e6cdac0bc am: f8f98cd8fb
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2185351

Change-Id: I67f2f062d811483bb6adab825fc53b4447d7e7b3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 03:15:33 +00:00
Donghong Weng
aca6491feb Merge "Explicit conversion" am: 160a22f49e am: 3c745ce814 am: 33e9c08107 am: 3aa5895a2f
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2186215

Change-Id: Idaad6f2b39142fe7202cd5a903b0e67f5c97f4d0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 03:01:50 +00:00
Treehugger Robot
4cb903bdcb Merge changes from topic "cp-libwifihal-soong" am: 08f3ea9e97
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2185352

Change-Id: Ife37db5e82e40d386f48e2f49b0d52998e601607
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 02:48:35 +00:00
Jooyung Han
f8f98cd8fb android.hardware.wifi@1.0-service in soong am: 1e6cdac0bc
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2185351

Change-Id: I5b06b2f4d966df1aaeba845563b3194b1f19af8e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 02:48:34 +00:00