Commit Graph

46451 Commits

Author SHA1 Message Date
Treehugger Robot
da5022e6f5 Merge "Do not include internal GTest header." am: 1a6e2031fc am: 453240f61f
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2469730

Change-Id: Iacbdc9b929ceb6f3a24b69c2dfb171efc6cde868
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-04 08:07:22 +00:00
Treehugger Robot
453240f61f Merge "Do not include internal GTest header." am: 1a6e2031fc
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2469730

Change-Id: I5d2cfbee355fd2e11a81cd0825a91634f815704f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-04 06:45:25 +00:00
Treehugger Robot
1a6e2031fc Merge "Do not include internal GTest header." 2023-03-04 02:14:36 +00:00
Krzysztof Kosiński
a3a78a688d Do not include internal GTest header.
Only the headers gtest.h and gtest-spi.h are public.  This
inclusion is causing a build break when upgrading googletest
to version 1.13.0.

Bug: 271622675
Test: local build, presubmit
Change-Id: I698e4d4464c131e9dad73a23a6f65908a07e9f60
2023-03-04 00:58:52 +00:00
Treehugger Robot
74de4fb0d1 Merge "Linking Component Id within the ConfirmationUI OWNERS file." am: 6f51538682 am: f0fb395c98
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2412036

Change-Id: I7f30bb286a4fc0ff9b49b929a14a62f1ec3753bb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-03 17:14:02 +00:00
Treehugger Robot
d65d1a6b64 Merge "Fix the missing std" am: 39337adcc9 am: a4ab908631
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2468920

Change-Id: I8b172f905230c87edc96c4919fc0c7785e641043
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-03 17:11:26 +00:00
Treehugger Robot
f0fb395c98 Merge "Linking Component Id within the ConfirmationUI OWNERS file." am: 6f51538682
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2412036

Change-Id: Ie28c82446211601e03a429e60ac83b06bc13d937
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-03 17:10:02 +00:00
Treehugger Robot
a4ab908631 Merge "Fix the missing std" am: 39337adcc9
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2468920

Change-Id: I152bcab905b232b5fc7e2a2cdf48735caf9edd11
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-03 17:08:03 +00:00
Myles Watson
596557ff32 Merge "VtsHalBluetoothV1: Always wait for completed packets" am: 5d57ab1a45 am: 1b3643dd0f
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2467840

Change-Id: I64566c50be7f42edbf4d2736250bf7d943af364b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-03 17:07:12 +00:00
Mikhail Naganov
bc6c55f5a0 Merge "audio: Make libaudioserviceexampleimpl just 'library'" am: 79cb295819 am: 95ba30ccbb
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2464079

Change-Id: I4379273bb19f74d400a7ef20273ded9a6bc0dad0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-03 16:50:40 +00:00
Treehugger Robot
6f51538682 Merge "Linking Component Id within the ConfirmationUI OWNERS file." 2023-03-03 16:13:48 +00:00
Treehugger Robot
39337adcc9 Merge "Fix the missing std" 2023-03-03 14:46:48 +00:00
zijunzhao
ab9e5bcdea Fix the missing std
Bug: b/239662094
Test: enable Wunqualified-std-cast-call locally and run m to build
Change-Id: Ifc51be5ee13296e9711c91ffac320d1cc7048ff0
2023-03-03 03:42:02 +00:00
Myles Watson
1b3643dd0f Merge "VtsHalBluetoothV1: Always wait for completed packets" am: 5d57ab1a45
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2467840

Change-Id: I6940f66a9c0227a8f139246bc3f72d379ca39a52
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-03 01:39:59 +00:00
Mikhail Naganov
95ba30ccbb Merge "audio: Make libaudioserviceexampleimpl just 'library'" am: 79cb295819
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2464079

Change-Id: Idbd589d0a0eb2e1d1e11b28c1d035ae18162f4dd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-03 01:32:26 +00:00
Myles Watson
5d57ab1a45 Merge "VtsHalBluetoothV1: Always wait for completed packets" 2023-03-03 01:27:40 +00:00
Mikhail Naganov
79cb295819 Merge "audio: Make libaudioserviceexampleimpl just 'library'" 2023-03-03 00:00:08 +00:00
Mikhail Naganov
d48a13b1bd audio: Make libaudioserviceexampleimpl just 'library'
Remove the '_static' suffix to allow vendors compile
it as a dynamic library if needed.

Add missing dependency on SoundDose interface libs.

Bug: 205884982
Test: m
Change-Id: Id85945c7c680d1a718e2d692ffd435f30c029521
2023-03-02 14:14:05 -08:00
Myles Watson
a794f83162 VtsHalBluetoothV1: Always wait for completed packets
Bug: 266140831
Test: atest VtsHalBluetoothV1_1TargetTest
Change-Id: I09503e2e4596c2488da65c7ca3a5580798dc2bce
2023-03-02 13:45:53 -08:00
Treehugger Robot
3c0a057026 Merge "AHAL: support volume control for USB audio HAL." am: 0abca2170b am: d8b77aef82
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2461293

Change-Id: I6962e4d34ad79a5c82e98c0f63823a466353d1d7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-02 18:37:13 +00:00
Treehugger Robot
d8b77aef82 Merge "AHAL: support volume control for USB audio HAL." am: 0abca2170b
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2461293

Change-Id: Ia3194a312ecbb90d9b2cc19dcf4a3c31d374a4d0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-02 18:01:02 +00:00
Treehugger Robot
0abca2170b Merge "AHAL: support volume control for USB audio HAL." 2023-03-02 17:19:36 +00:00
Nathalie Le Clair
4b7492c0be Merge changes I0083953e,Icc8df58d,I84e828ed,I58aff832 am: bbee11bafa am: 0f1a1a6ae2
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2460228

Change-Id: Ib6e1627388045d7d236688e82e6b5bed4dab4291
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-02 08:42:41 +00:00
Nathalie Le Clair
8be9c2a6c1 Clarify which HAL (methods) apply to which devices am: bb819d396b am: f2b5038372
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2438094

Change-Id: I3ea70369c6e22cc3b43328854635f09fb8ed2f1b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-02 08:42:39 +00:00
Nathalie Le Clair
e5c6758ded Update HAL interface am: a4bf33775c am: dadf5ca2a5
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2438093

Change-Id: I4bece7bed031eb4a5a7ae270e8e6de93e902a226
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-02 08:42:36 +00:00
Nathalie Le Clair
adb2da3080 Add portId to HPD-related methods am: 3944d07e40 am: 835e194b13
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2401293

Change-Id: I509737f9dc3cdb7ebc2cbd6edb73a88e1f41198a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-02 08:42:33 +00:00
Nathalie Le Clair
0f1a1a6ae2 Merge changes I0083953e,Icc8df58d,I84e828ed,I58aff832 am: bbee11bafa
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2460228

Change-Id: I13237c71781d01124279c0bfacbb7d6e9a05b3b9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-02 08:09:22 +00:00
Nathalie Le Clair
f2b5038372 Clarify which HAL (methods) apply to which devices am: bb819d396b
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2438094

Change-Id: I3e18045e4f32909d18150cb4aaa5b2b166e3302e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-02 08:09:20 +00:00
Nathalie Le Clair
dadf5ca2a5 Update HAL interface am: a4bf33775c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2438093

Change-Id: I5c4a2f62a390cb7f7df13d0ef0625efafcaf8aeb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-02 08:09:17 +00:00
Nathalie Le Clair
835e194b13 Add portId to HPD-related methods am: 3944d07e40
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2401293

Change-Id: I5bbd3f29d7c80646c5497c326ebfcc97ff82b7bb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-02 08:09:11 +00:00
Nathalie Le Clair
bbee11bafa Merge changes I0083953e,Icc8df58d,I84e828ed,I58aff832
* changes:
  Handle out-of-bound indices
  Clarify which HAL (methods) apply to which devices
  Update HAL interface
  Add portId to HPD-related methods
2023-03-02 07:24:47 +00:00
Wonsik Kim
4a1ab0920e [automerger skipped] VtsHalMediaOmx: fix OmxCodecAllowedTest to match requirement am: 86e97b5f11 am: da8e650fdd am: 238e67aa3e am: 0bc597ad2c -s ours
am skip reason: Merged-In I8015d559d8e7d88a32d1970102167fe4d7566c51 with SHA-1 86e97b5f11 is already in history

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

Change-Id: I3e3919492f504d0ca43e89901ee9a8cf86631e46
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-02 04:49:07 +00:00
Wonsik Kim
0bc597ad2c VtsHalMediaOmx: fix OmxCodecAllowedTest to match requirement am: 86e97b5f11 am: da8e650fdd am: 238e67aa3e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2461813

Change-Id: Ie8828dd9f773ceed8be32caa6e8d3f3565dd8708
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-02 04:13:23 +00:00
Wonsik Kim
3f416f28c2 [automerger skipped] VtsHalMediaOmx: fix OmxCodecAllowedTest to match requirement am: 86e97b5f11 -s ours am: 65f771b525 -s ours am: 6f68d1bdcd -s ours
am skip reason: Merged-In I8015d559d8e7d88a32d1970102167fe4d7566c51 with SHA-1 db13ce5daf is already in history

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

Change-Id: I7267c970a1aeef6542c4321de430742e384c7361
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-02 04:10:53 +00:00
Wonsik Kim
238e67aa3e VtsHalMediaOmx: fix OmxCodecAllowedTest to match requirement am: 86e97b5f11 am: da8e650fdd
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2461813

Change-Id: I1741ad8057f1829796f4aaa13bd87b6602cbff71
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-02 03:37:13 +00:00
Wonsik Kim
6f68d1bdcd [automerger skipped] VtsHalMediaOmx: fix OmxCodecAllowedTest to match requirement am: 86e97b5f11 -s ours am: 65f771b525 -s ours
am skip reason: Merged-In I8015d559d8e7d88a32d1970102167fe4d7566c51 with SHA-1 db13ce5daf is already in history

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

Change-Id: I9d69af2a96d08a25a5c719ae7bbd430a3aebe217
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-02 03:34:52 +00:00
Wonsik Kim
65f771b525 [automerger skipped] VtsHalMediaOmx: fix OmxCodecAllowedTest to match requirement am: 86e97b5f11 -s ours
am skip reason: Merged-In I8015d559d8e7d88a32d1970102167fe4d7566c51 with SHA-1 db13ce5daf is already in history

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

Change-Id: I3f6bdbe1d484934d136ca67f106b9f585b2a1069
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-02 02:58:18 +00:00
Wonsik Kim
da8e650fdd VtsHalMediaOmx: fix OmxCodecAllowedTest to match requirement am: 86e97b5f11
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2461813

Change-Id: I1480c337db7bf04e41b7ee0be8a8d771d609aaec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-02 02:55:09 +00:00
Jiabin Huang
eca4874df7 Merge "AHAL: use verbose log for stub implementation." am: 6067c9e7a6 am: abd9c84201
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2464078

Change-Id: I10df2e9316573ea6e5d5e326608d6b0289e0c4c2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-02 01:21:26 +00:00
Mikhail Naganov
d15e8f980b audio: Add IBluetoothA2dp am: 7499a00c04 am: 9bd3729e12
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2459490

Change-Id: I019094d88714c70d1aa49bf7ceab7e892220027a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-02 01:21:13 +00:00
Jiabin Huang
abd9c84201 Merge "AHAL: use verbose log for stub implementation." am: 6067c9e7a6
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2464078

Change-Id: I4763ae31c30b0a9ec374621f04e0a43c1a643cee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-02 00:44:19 +00:00
Mikhail Naganov
9bd3729e12 audio: Add IBluetoothA2dp am: 7499a00c04
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2459490

Change-Id: I7186ac5b6c431876800c8a5c85f37743c7beb86f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-02 00:44:06 +00:00
Jiabin Huang
6067c9e7a6 Merge "AHAL: use verbose log for stub implementation." 2023-03-02 00:09:52 +00:00
jiabin
116d83907a AHAL: use verbose log for stub implementation.
Use verbose log for Module::populateConnectedDevicePort and
Module::checkAudioPatchEndpointsMatch as they are just stub
implementation.

Bug: 266216550
Test: make
Change-Id: I591855cb53f3f7e2eeb9543ad214a10570dec996
2023-03-01 22:52:57 +00:00
jiabin
783c48b00e AHAL: support volume control for USB audio HAL.
Use mixer control to support master mute, master volume and hardware
volume for USB audio HAL.

Bug: 266216550
Test: atest VtsHalAudioCoreTargetTest
Change-Id: Iad544ba517cbfc778ebdf96dd161944886383b73
2023-03-01 22:10:34 +00:00
Mikhail Naganov
7499a00c04 audio: Add IBluetoothA2dp
Similar to IBluetooth interface which controls SCO/HFP,
IBluetoothA2dp controls the A2DP profile. This interface
replaces the following string parameters:

AUDIO_PARAMETER_A2DP_RECONFIG_SUPPORTED
AUDIO_PARAMETER_RECONFIG_A2DP
"A2dpSuspended"

Also, refactor fields used by Module implementation
for persistent child interfaces.

Bug: 270731693
Test: atest VtsHalAudioCoreTargetTest
Change-Id: Ie62952c3bc3af2f53535d716e5b57bf48c661306
Merged-In: Ie62952c3bc3af2f53535d716e5b57bf48c661306
2023-03-01 13:29:29 -08:00
Yi Kong
952c2c7ce7 Fix return-stack-address warning am: 1a39569491 am: a8d7eb6729
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2462897

Change-Id: I0b66afff4ee64d9ea0a613f882444b65fe291b87
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-01 14:16:49 +00:00
Yi Kong
a8d7eb6729 Fix return-stack-address warning am: 1a39569491
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2462897

Change-Id: I2daff69207be64bfdafb1fd4fb697e501a83ea2a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-01 13:40:30 +00:00
Yi Kong
1a39569491 Fix return-stack-address warning
Apply the same fix as https://r.android.com/2462896 to
keymaster/4.0/vts/performance/Benchmark.cpp

Test: presubmit
Bug: 271241374
Change-Id: Ib0d2a3a523491d0522f5b3dd031cdde46f88a165
2023-03-01 11:10:02 +00:00
Yi Kong
bfff8ee005 Merge "Fix return-stack-address warning" am: 550964e884 am: d6b935c115
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2462896

Change-Id: I31fe88e44857ae014159f7e3a87a030cd5e7c1b6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-01 08:23:20 +00:00