Commit Graph

45941 Commits

Author SHA1 Message Date
Weilin Xu
a8cebd5c8f Migrate broadcast radio HAL from HIDL to AIDL
Radio HAL is migrated to AIDL by hidl2aidl tool, and the
following changes are applied:
- Result type is returned as service-specific error than normal
return value since AIDL only allows one return value of primitive
types.
- Integer data types were changed to int, long and byte.
- Constant enum was removed and replaced by constants defined in
IBroadcastRadio.
- Rds and Deemphasis enums were removed and defined as const in
AmFmRegionConfig
- MetadataKey was removed, and Metadata was defined as union.
- ITunerSession:scan() was renamed to ITunerSession:seek().
- ITunerSession was removed and its methods were added to
IBroadcastRadio.
- Callback for config flag setting was added to ITunerCallback.
- Callback and timeout behaviors are clarified.

Bug: 170336130
Test: m -j
Change-Id: Id1cdc5651037429ca07a4d4dc4682709cfc4949b
2022-09-21 23:09:50 +00:00
TreeHugger Robot
95468b09ba Merge "Fix VtsHalVibratorManagerTargetTest test fail" into tm-qpr-dev am: d39f11cbb0 am: 62bee20d8e
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/19992878

Change-Id: I1a97a2de56b0f615a0be44224ada14d057c01ca9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-21 21:35:57 +00:00
Alice Kuo
75eb1ee31f [automerger skipped] Add soft_audio_configuration_changed_cb_ to handle the streamMap changed am: adeb7aa0e1 -s ours am: fc67643931 -s ours
am skip reason: Merged-In I199c2b765b128875fb2c66abb1a500e4a6c820b7 with SHA-1 851ef342ed is already in history

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

Change-Id: I8a12158d725231b21f2902cd6dd1f6166bca8098
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-21 21:31:59 +00:00
TreeHugger Robot
62bee20d8e Merge "Fix VtsHalVibratorManagerTargetTest test fail" into tm-qpr-dev am: d39f11cbb0
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/19992878

Change-Id: I5055ea6c6fad217f9ede8af0ce7e30372bdedc0a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-21 21:30:18 +00:00
Hunsuk Choi
89417f14ef Merge "Upgrade the version of IRadioNetwork to V2" 2022-09-21 18:43:28 +00:00
TreeHugger Robot
d39f11cbb0 Merge "Fix VtsHalVibratorManagerTargetTest test fail" into tm-qpr-dev 2022-09-21 15:12:00 +00:00
Chase Wu
8fb96d255e Fix VtsHalVibratorManagerTargetTest test fail
Adding the cancelSynced() once prepareSynced() was called and return ok.

Fix: 247687286
Test: atest VtsHalVibratorManagerTargetTest
Signed-off-by: Chase Wu <chasewu@google.com>
Change-Id: I91e08e92cb8e1399eb6acdbedf95958fbf44c393
2022-09-21 11:48:40 +08:00
TreeHugger Robot
4e2f9e22d9 Merge "Camera VTS: Improve test for torch callback" 2022-09-21 00:00:51 +00:00
Alice Kuo
fc67643931 [automerger skipped] Add soft_audio_configuration_changed_cb_ to handle the streamMap changed am: adeb7aa0e1 -s ours
am skip reason: Merged-In I199c2b765b128875fb2c66abb1a500e4a6c820b7 with SHA-1 851ef342ed is already in history

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

Change-Id: I77618354320963890402e0faefd02a993c9a27b7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-20 17:44:56 +00:00
Alice Kuo
adeb7aa0e1 Add soft_audio_configuration_changed_cb_ to handle the streamMap changed
Based on the stream status and Bluetooth Audio Session to switch the
different configuration_changed_cb_ notifcation.

audio_configuration_changed_cb_ for the context type handover case
soft_audio_configuration_changed_cb_ for the streamMap changed during
media stream case

Bug: 231084798
Test: LE audio offload later join and disappear with downmix enable
Change-Id: I199c2b765b128875fb2c66abb1a500e4a6c820b7
Merged-In: I199c2b765b128875fb2c66abb1a500e4a6c820b7
(cherry picked from commit 851ef342ed)
2022-09-20 19:50:59 +08:00
Treehugger Robot
e7ad6cdb6d Merge "Add soft_audio_configuration_changed_cb_ to handle the streamMap changed" am: a59abdd935 am: bc3373c88e am: 5319e263ed am: 0eb8e2b453 am: d8cf768a24
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2193731

Change-Id: Id88b09de1ac952a61fca8938ca6d8ba7cdf0820f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-20 09:57:38 +00:00
Treehugger Robot
d8cf768a24 Merge "Add soft_audio_configuration_changed_cb_ to handle the streamMap changed" am: a59abdd935 am: bc3373c88e am: 5319e263ed am: 0eb8e2b453
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2193731

Change-Id: Iee617749667b8872d5449bfec2c4634529e044e3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-20 09:29:37 +00:00
Treehugger Robot
0eb8e2b453 Merge "Add soft_audio_configuration_changed_cb_ to handle the streamMap changed" am: a59abdd935 am: bc3373c88e am: 5319e263ed
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2193731

Change-Id: If831d60dd7e3dfcd37b461b6faa1360043b8ea2b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-20 09:03:42 +00:00
Treehugger Robot
5319e263ed Merge "Add soft_audio_configuration_changed_cb_ to handle the streamMap changed" am: a59abdd935 am: bc3373c88e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2193731

Change-Id: I69690b5fca83f1e5bc5dfecd85d05bffeeaf2040
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-20 08:24:56 +00:00
Treehugger Robot
bc3373c88e Merge "Add soft_audio_configuration_changed_cb_ to handle the streamMap changed" am: a59abdd935
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2193731

Change-Id: I06e716feb78ef3aa2df0d73639f9c2650265791a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-20 07:53:50 +00:00
Treehugger Robot
a59abdd935 Merge "Add soft_audio_configuration_changed_cb_ to handle the streamMap changed" 2022-09-20 07:24:12 +00:00
Sean Hong
4c92238193 Merge "Add seat memory properties to DefaultProperties.json for CTS tests" 2022-09-20 02:01:57 +00:00
Shuzhen Wang
f415f561a8 Camera VTS: Improve test for torch callback
Test below sequence:
- ICameraProvider::setCallback
- setTorchMode(on)
- verify torch mode on callback is received
- ICameraProvider::setCallback
- verify torch mode on callback is received again

This makes sure if torch is on, a new callback registration will trigger
a flash-on callback.

Test: atest VtsAidlHalCameraProvider_TargetTest
Bug: 247038031
Change-Id: I6cea64fcd08fd68fda78b3c0efb7763b7de6edbc
2022-09-20 01:35:20 +00:00
TreeHugger Robot
7382601be8 Merge changes from topic "aidl_audio_effect_2"
* changes:
  AIDL effect: Initial IEffect interface implementationi and vts test
  AIDL effect: Initial IEffect interface definition
2022-09-19 21:07:15 +00:00
TreeHugger Robot
51120b4644 [automerger skipped] Merge "Expose different offload audio capabilities by project" into tm-qpr-dev am: 8f4f7fbe6d -s ours am: cfb52348c9 -s ours
am skip reason: Merged-In Id82581fdcd22e38108f17c7942bca997b53bab35 with SHA-1 8ed901a977 is already in history

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

Change-Id: I171d3bda662c3eff55789953f4712244380f6f99
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-19 16:00:25 +00:00
shihchienc
e701642657 [automerger skipped] Expose different offload audio capabilities by project am: db060b4f8f -s ours am: a0356b3ca7 -s ours
am skip reason: Merged-In Id82581fdcd22e38108f17c7942bca997b53bab35 with SHA-1 8ed901a977 is already in history

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

Change-Id: I63adaf28a6da6fc1719b71e76397737a145a7c86
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-19 16:00:22 +00:00
TreeHugger Robot
cfb52348c9 [automerger skipped] Merge "Expose different offload audio capabilities by project" into tm-qpr-dev am: 8f4f7fbe6d -s ours
am skip reason: Merged-In Id82581fdcd22e38108f17c7942bca997b53bab35 with SHA-1 8ed901a977 is already in history

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

Change-Id: Icfc559a58f6d12ff8e083fc3b6e1dc547083596a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-19 15:31:18 +00:00
shihchienc
a0356b3ca7 [automerger skipped] Expose different offload audio capabilities by project am: db060b4f8f -s ours
am skip reason: Merged-In Id82581fdcd22e38108f17c7942bca997b53bab35 with SHA-1 8ed901a977 is already in history

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

Change-Id: Icf6fa91f6c4a3a1ab8770b7fe7e4f49a30dfa2ef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-19 15:31:13 +00:00
TreeHugger Robot
8f4f7fbe6d Merge "Expose different offload audio capabilities by project" into tm-qpr-dev 2022-09-19 14:40:50 +00:00
Peiyong Lin
e9aa63f2f4 Add OWNERS file for power AIDL. am: 54f0b5287e am: 6b4861ca13 am: a3b783dfee am: 9beaa75893 am: 675a426e9b
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2220004

Change-Id: Id6436f58b62ec814fa4c3feb56e6b2c73c7a710f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-17 03:07:22 +00:00
Peiyong Lin
675a426e9b Add OWNERS file for power AIDL. am: 54f0b5287e am: 6b4861ca13 am: a3b783dfee am: 9beaa75893
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2220004

Change-Id: I34880df8240b3a6a4740060c437daaf8f1290547
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-17 02:37:46 +00:00
Peiyong Lin
9beaa75893 Add OWNERS file for power AIDL. am: 54f0b5287e am: 6b4861ca13 am: a3b783dfee
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2220004

Change-Id: Ie6405e2722f0ebcbe141794aaa2c70e87ccd5e7b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-17 02:10:27 +00:00
Peiyong Lin
a3b783dfee Add OWNERS file for power AIDL. am: 54f0b5287e am: 6b4861ca13
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2220004

Change-Id: I26c9e4c1d56bfe23f7e5f3e1457425aac2bccf4a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-17 01:42:29 +00:00
Peiyong Lin
6b4861ca13 Add OWNERS file for power AIDL. am: 54f0b5287e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2220004

Change-Id: If2840fffb0b75c9061f5bb52ee9141cf4c7dcb76
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-17 01:12:04 +00:00
Peiyong Lin
54f0b5287e Add OWNERS file for power AIDL.
Bug: N/A
Test: N/A
Change-Id: Ie4d19fe5586e765b52b0b1bc1f0036f47f115286
2022-09-16 20:47:20 +00:00
Hunsuk Choi
60d28d2c24 Upgrade the version of IRadioNetwork to V2
Bug: 243344927
Bug: 232285403
Test: build and flash
Change-Id: I4cc204c9237f017126a52cb12da5891671f248d6
2022-09-16 08:06:09 +00:00
Treehugger Robot
f516daae75 Merge "audio: Refactor transaction status checks in VTS" am: 857e3d98d8 am: 391bc4c9aa am: 8de860c56d am: 4b62c5c0b1 am: 17d3fd165d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2215767

Change-Id: I34aba4fe1e7eff5b123f1285f61e1bd66ffd5ec3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-16 04:54:48 +00:00
Treehugger Robot
17d3fd165d Merge "audio: Refactor transaction status checks in VTS" am: 857e3d98d8 am: 391bc4c9aa am: 8de860c56d am: 4b62c5c0b1
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2215767

Change-Id: I2da30f91aa7d38a36f22cd3cee7ade1a48a1cfb9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-16 04:26:07 +00:00
Qoo Lin
58a2238aa0 Fix SetBadMetadata fail am: 2ff704a6d4 am: ec1e1f61ed am: bd4085f004 am: 3028928671 am: 3ab5d61f88 am: 44117dc394 am: 1b2c440dc5 am: 2013fca6a1
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2201200

Change-Id: Icd36e331ae5b522c3cd9b2d615cb2ba5b3c021dd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-16 03:33:12 +00:00
Treehugger Robot
4b62c5c0b1 Merge "audio: Refactor transaction status checks in VTS" am: 857e3d98d8 am: 391bc4c9aa am: 8de860c56d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2215767

Change-Id: I142bf532500acdbd51e051e02788697cda68eb32
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-16 03:30:57 +00:00
Treehugger Robot
d10b85a930 Merge "Make VtsHalNeuralnetworks* tests more binder-friendly." into android12-tests-dev am: 2a04b4462f am: 2a3972288c am: ccb721c91b am: 1caa7406be am: f42523e1e6 am: b918b07376 am: 10d974b3b0 am: e7a3fe554a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2194136

Change-Id: I16e882068f3b31c9b3c9738a49c5e5898aab2207
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-16 03:30:21 +00:00
Qoo Lin
2013fca6a1 Fix SetBadMetadata fail am: 2ff704a6d4 am: ec1e1f61ed am: bd4085f004 am: 3028928671 am: 3ab5d61f88 am: 44117dc394 am: 1b2c440dc5
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2201200

Change-Id: Iba246f9e65bb03691f01a3ec5883915774f16f42
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-16 03:17:03 +00:00
Treehugger Robot
e7a3fe554a Merge "Make VtsHalNeuralnetworks* tests more binder-friendly." into android12-tests-dev am: 2a04b4462f am: 2a3972288c am: ccb721c91b am: 1caa7406be am: f42523e1e6 am: b918b07376 am: 10d974b3b0
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2194136

Change-Id: I409d523d6150f4b7c8e93a19f85957b7e8f7c805
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-16 03:15:47 +00:00
Changyeon Jo
7e518f0cdf Remove color format constraints am: e6bb228dc6 am: 9b60ecd229 am: a6e880a398 am: f35fbd0da3 am: a57e943dcc am: 2341b408c3 am: 5ee10ddab0 am: 43cbad22b4
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2188343

Change-Id: I10952ec78b668f1b46abf015cb84d61796700d6f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-16 03:04:09 +00:00
Treehugger Robot
8de860c56d Merge "audio: Refactor transaction status checks in VTS" am: 857e3d98d8 am: 391bc4c9aa
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2215767

Change-Id: I3b7ce6847678cf5103077aedd45a117106faa239
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-16 03:03:22 +00:00
Changyeon Jo
6ca66df303 Corrects color format requirements am: bfbbba6300 am: 217a6ff310 am: 4cbdc86584 am: 95e0f0a754 am: 8960429349 am: 9eaf4c6af6 am: a661eef0e7 am: d9233eb8f5
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2182380

Change-Id: I149422d34aa801f3bd9427c68e0f858caf5167c5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-16 03:02:52 +00:00
Changyeon Jo
43cbad22b4 Remove color format constraints am: e6bb228dc6 am: 9b60ecd229 am: a6e880a398 am: f35fbd0da3 am: a57e943dcc am: 2341b408c3 am: 5ee10ddab0
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2188343

Change-Id: I2017fa92b4606064b6ba5ece40c1f038a6390c7b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-16 03:01:36 +00:00
Treehugger Robot
391bc4c9aa Merge "audio: Refactor transaction status checks in VTS" am: 857e3d98d8
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2215767

Change-Id: I71ebe0cd1be796408c05cef88790ec9f492ce102
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-16 02:35:06 +00:00
Changyeon Jo
d9233eb8f5 Corrects color format requirements am: bfbbba6300 am: 217a6ff310 am: 4cbdc86584 am: 95e0f0a754 am: 8960429349 am: 9eaf4c6af6 am: a661eef0e7
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2182380

Change-Id: If9b77e7f8ecaead2b768380be50b7c48234f3e1c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-16 02:23:00 +00:00
Treehugger Robot
857e3d98d8 Merge "audio: Refactor transaction status checks in VTS" 2022-09-16 01:48:05 +00:00
Qoo Lin
1b2c440dc5 Fix SetBadMetadata fail am: 2ff704a6d4 am: ec1e1f61ed am: bd4085f004 am: 3028928671 am: 3ab5d61f88 am: 44117dc394
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2201200

Change-Id: Ibcd22495782dd0fd1b01940c41790967e9929353
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-16 01:29:40 +00:00
Treehugger Robot
10d974b3b0 Merge "Make VtsHalNeuralnetworks* tests more binder-friendly." into android12-tests-dev am: 2a04b4462f am: 2a3972288c am: ccb721c91b am: 1caa7406be am: f42523e1e6 am: b918b07376
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2194136

Change-Id: I495da8e91966527ea99a45d6e7d8dbd8fe8c679c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-16 01:29:31 +00:00
Changyeon Jo
5ee10ddab0 Remove color format constraints am: e6bb228dc6 am: 9b60ecd229 am: a6e880a398 am: f35fbd0da3 am: a57e943dcc am: 2341b408c3
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2188343

Change-Id: I2721224da1cb23f7d991a0c4d410e5b3460855c4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-16 01:29:20 +00:00
Changyeon Jo
a661eef0e7 Corrects color format requirements am: bfbbba6300 am: 217a6ff310 am: 4cbdc86584 am: 95e0f0a754 am: 8960429349 am: 9eaf4c6af6
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2182380

Change-Id: I827944339aa38c6c14b6de643955c4cff9dbbd88
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-16 01:28:22 +00:00
Qoo Lin
44117dc394 Fix SetBadMetadata fail am: 2ff704a6d4 am: ec1e1f61ed am: bd4085f004 am: 3028928671 am: 3ab5d61f88
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2201200

Change-Id: I59bb10ab4d0869838a717f12a907dc95dccf20f9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-16 01:00:55 +00:00