Commit graph

40056 commits

Author SHA1 Message Date
Mikhail Naganov
9a30ec87a3 audio VTS: A follow-up to latency mode APIs tests
Provide instantiation statements for the new tests.

Bug: 210803914
Test: atest VtsHalAudioV7_1TargetTest
Change-Id: I4ed95be6e50a9dcd1362a87ec120e66abea659b6
2022-02-08 23:57:00 +00:00
Alice Kuo
079315ba68 Restrict the bluetooth.audio@2.2 OWNERS for the small group am: 7e4ca8a8f8 am: 4785920e20 am: a3bdcb1ca5 am: e9af735523
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1976206

Change-Id: I30633871484eb7bd6d8c5bf4d5e2b172272ae6db
2022-02-08 04:42:53 +00:00
Alice Kuo
e9af735523 Restrict the bluetooth.audio@2.2 OWNERS for the small group am: 7e4ca8a8f8 am: 4785920e20 am: a3bdcb1ca5
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1976206

Change-Id: I53c270f7038eb178958f4e5480c6a4d56b32a5c4
2022-02-08 04:23:05 +00:00
Alice Kuo
a3bdcb1ca5 Restrict the bluetooth.audio@2.2 OWNERS for the small group am: 7e4ca8a8f8 am: 4785920e20
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1976206

Change-Id: I788b477c679644b7851bb461fd5591719517f1fc
2022-02-08 04:06:23 +00:00
Alice Kuo
4785920e20 Restrict the bluetooth.audio@2.2 OWNERS for the small group am: 7e4ca8a8f8
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1976206

Change-Id: Iae326e351e5de2e9dabab380f9d80dfe176aa875
2022-02-08 03:48:54 +00:00
Alice Kuo
7e4ca8a8f8 Restrict the bluetooth.audio@2.2 OWNERS for the small group
Because the version would be removed soon, we restrict owers for this
folder to easier control the work flow

Bug: 204585486
Test: NA
Change-Id: I82dd380b37aab26b8a438b2371c5025d80ee9598
2022-02-08 10:02:16 +08:00
Ahmed ElArabawy
c2b7b9a934 Merge "IHostapd: Add support for OWE security encryption type." 2022-02-07 23:36:38 +00:00
Nathan Harold
2e0754c8d0 Merge "Update UsageSetting Cache before comparison in VTS" am: 630637627f am: af9e5f36a9 am: 5227cdb664 am: 8a5ce406f8
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1973539

Change-Id: I901713e998da0f12a9aa00b12ad5106a64d7b4a1
2022-02-07 23:02:43 +00:00
Nathan Harold
8a5ce406f8 Merge "Update UsageSetting Cache before comparison in VTS" am: 630637627f am: af9e5f36a9 am: 5227cdb664
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1973539

Change-Id: I4e8da2388b64aaf6504b6f49dc3570da9833a3e9
2022-02-07 22:49:29 +00:00
Yu Shan
911588a887 Merge "Remove full namespace in header file." 2022-02-07 22:47:32 +00:00
Nathan Harold
5227cdb664 Merge "Update UsageSetting Cache before comparison in VTS" am: 630637627f am: af9e5f36a9
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1973539

Change-Id: Ib60bd525570c7c47395df2d451daa22434507a53
2022-02-07 22:32:37 +00:00
Nathan Harold
af9e5f36a9 Merge "Update UsageSetting Cache before comparison in VTS" am: 630637627f
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1973539

Change-Id: I770fc214ef93e8bc3aea0fb2c1cb5bb160ab2846
2022-02-07 22:14:19 +00:00
TreeHugger Robot
df8160ff25 Merge "Remove InputClassifier from current compatibility" 2022-02-07 22:02:19 +00:00
Nathan Harold
630637627f Merge "Update UsageSetting Cache before comparison in VTS" 2022-02-07 21:59:57 +00:00
TreeHugger Robot
23c10c0fe0 Merge "Expose response methods for services using compat library" 2022-02-07 21:43:10 +00:00
Jayant Chowdhary
198398724e Merge "Add stream use cases to camera aidl interfaces." 2022-02-07 19:51:15 +00:00
Leon Scroggins
dd2ad3c55c Merge "Add a Java backend for android.hardware.graphics.common AIDL" 2022-02-07 19:10:17 +00:00
Changyeon Jo
eb56ef52d9 Merge "Camera: Add automotive metadata section" 2022-02-07 19:02:58 +00:00
TreeHugger Robot
04621a3e16 Merge changes from topic "aoa_interleaving"
* changes:
  uwb(hal): Remove getAndroidCapabilities HAL API
  uwb(hal): Add an android specifci aoa_result_req value
2022-02-07 18:34:57 +00:00
Treehugger Robot
bd8229fcc3 [automerger skipped] Merge changes from topic "upstream-hal-v7_1" am: e4061de77e am: e27bd9b738 am: a8a9c52a22 am: f9020c391d -s ours
am skip reason: Merged-In Id3a99993bf2ee0c87d44f668d759f7c10db9a435 with SHA-1 40fde0bc07 is already in history

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

Change-Id: I0755a8a9b7bc4a8ef35c4fb953ecc39428d28a60
2022-02-07 18:26:16 +00:00
Mikhail Naganov
9d23bc821c [automerger skipped] Audio HAL V7.1: Update the default implementation am: 8140f5660a am: 3271045ef3 am: 6627918ad2 am: dd8df014a0 -s ours
am skip reason: Merged-In Ic4c44d4ac9bbfa7b62695866b9aa7473658390b2 with SHA-1 7d01538eec is already in history

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

Change-Id: Ia7694b5f5f534c66c9b39e8dda9013fda0b45d7c
2022-02-07 18:26:12 +00:00
Mikhail Naganov
21c5d3bd21 [automerger skipped] Audio HAL V7.1: Interfaces & types am: 51a7e13849 am: 54e9a3a892 am: eb413a0f3e am: 8245db0d30 -s ours
am skip reason: Merged-In I3caa2fda2fb5d7d8e8292e23fb2cf0e32e05c146 with SHA-1 a0cd944914 is already in history

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

Change-Id: I8a2d6f264e4fd2cf7cd3f4b2d08d52eaaf641c72
2022-02-07 18:26:08 +00:00
John Reck
09028a0872 Merge "Address ANAPIC feedback" 2022-02-07 18:18:07 +00:00
Tomasz Wasilczyk
896b7ab730 Expose response methods for services using compat library
Bug: 211819471
Test: it builds
Change-Id: I1fecf05fa8c5c862f18cbc6c974bb9d6a6d39892
2022-02-07 10:13:01 -08:00
Treehugger Robot
f9020c391d Merge changes from topic "upstream-hal-v7_1" am: e4061de77e am: e27bd9b738 am: a8a9c52a22
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1973702

Change-Id: I36073bba637aa1dd7f021f8242ce1edbc80167c9
2022-02-07 18:11:15 +00:00
Mikhail Naganov
dd8df014a0 Audio HAL V7.1: Update the default implementation am: 8140f5660a am: 3271045ef3 am: 6627918ad2
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1973701

Change-Id: Id03b8f6ea382f6121ab9c37406089bcedb4529dc
2022-02-07 18:11:11 +00:00
Mikhail Naganov
8245db0d30 Audio HAL V7.1: Interfaces & types am: 51a7e13849 am: 54e9a3a892 am: eb413a0f3e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1973700

Change-Id: I8854070d0ff5bee84f8de60360418b308ea75e81
2022-02-07 18:11:07 +00:00
Treehugger Robot
a8a9c52a22 Merge changes from topic "upstream-hal-v7_1" am: e4061de77e am: e27bd9b738
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1973702

Change-Id: I31a9d90862bdc73229a9bc52dde61172b0911773
2022-02-07 17:50:12 +00:00
Mikhail Naganov
6627918ad2 Audio HAL V7.1: Update the default implementation am: 8140f5660a am: 3271045ef3
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1973701

Change-Id: Id8a00a5e80a56ff6bdbd15f4735d0d4c8bed9a1e
2022-02-07 17:50:07 +00:00
Mikhail Naganov
eb413a0f3e Audio HAL V7.1: Interfaces & types am: 51a7e13849 am: 54e9a3a892
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1973700

Change-Id: I7831c1826aa70cc1bec47fede67bd8fa97c15adf
2022-02-07 17:50:01 +00:00
Treehugger Robot
e27bd9b738 Merge changes from topic "upstream-hal-v7_1" am: e4061de77e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1973702

Change-Id: Ia67897d6c993f8e35de6456512d50aa717812e5f
2022-02-07 17:35:43 +00:00
Mikhail Naganov
3271045ef3 Audio HAL V7.1: Update the default implementation am: 8140f5660a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1973701

Change-Id: I744d25b19172b8afd94dfc910353059a2a2198e2
2022-02-07 17:35:39 +00:00
Mikhail Naganov
54e9a3a892 Audio HAL V7.1: Interfaces & types am: 51a7e13849
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1973700

Change-Id: I0b855acf71e3d8b20e38ae74f6c15b719e5df18e
2022-02-07 17:35:35 +00:00
Treehugger Robot
e4061de77e Merge changes from topic "upstream-hal-v7_1"
* changes:
  Audio HAL V7.1: Update VTS
  Audio HAL V7.1: Update the default implementation
  Audio HAL V7.1: Interfaces & types
2022-02-07 17:15:52 +00:00
Roshan Pius
b44de0093b uwb(hal): Remove getAndroidCapabilities HAL API
This is unnecessary since we are anyway using GET_CAPS_INFO for querying
non-fira capabilities.

Bug: 208678993
Bug: 209053358
Test: Compiles
Change-Id: Id9af03b313ceaf00fb6d5231c454dc7c74a6287a
2022-02-07 08:35:57 -08:00
Carter Hsu
c588601a15 Merge "audio: add Ultrasound materials to 7.1" 2022-02-07 02:49:05 +00:00
Jayant Chowdhary
9ca871ae24 Add stream use cases to camera aidl interfaces.
Bug: 196432585

Test: build

Change-Id: I1b2628056949d05aa553bdbba7983628ec54d65b
Signed-off-by: Jayant Chowdhary <jchowdhary@google.com>
2022-02-05 15:37:56 -08:00
Roopa Sattiraju
1313a7579f Merge "Adding bluetooth apex" am: 7a79c11c44 am: a550c194fd am: 5ca1ea4a5a am: 3a34670645
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1932846

Change-Id: Ibc1f58456879edf11adb3706f354ddaa400e5db6
2022-02-05 06:45:12 +00:00
Roopa Sattiraju
3a34670645 Merge "Adding bluetooth apex" am: 7a79c11c44 am: a550c194fd am: 5ca1ea4a5a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1932846

Change-Id: I5599f18009e02e6c96b5d2de583a68801e0276fc
2022-02-05 06:31:34 +00:00
Roopa Sattiraju
5ca1ea4a5a Merge "Adding bluetooth apex" am: 7a79c11c44 am: a550c194fd
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1932846

Change-Id: I684176407412f7322cacbd72ac09fa36126211cd
2022-02-05 06:22:38 +00:00
Roopa Sattiraju
a550c194fd Merge "Adding bluetooth apex" am: 7a79c11c44
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1932846

Change-Id: I325276032f939aeb4bf2d8b83ed98f9434fd721d
2022-02-05 06:10:25 +00:00
Roopa Sattiraju
7a79c11c44 Merge "Adding bluetooth apex" 2022-02-05 05:56:15 +00:00
Changyeon Jo
7853416a07 Camera: Add automotive metadata section
This CL adds a new automotive metadata section with below fields:
- AUTOMOTIVE_LOCATION describes where the camera exists.
- AUTOMOTIVE_LENS_FACING tells where the camera's lens is facing toward.

Bug: 205156620
Test: m -j
Change-Id: Idc88d26a6834f30bbfd66d5a1ae74409dcf7b0dd
2022-02-04 19:54:51 -08:00
Shuzhen Wang
68ace478f1 Merge "Camera: Add stream use case API" 2022-02-05 03:13:08 +00:00
Mikhail Naganov
563238913b Audio HAL V7.1: Update VTS
Mechanical updates from global greps. Updated test code
to use new methods from V7.1.

Added missing checks for null pointers in
PcmOnlyConfig...StreamTest::releasePatchIfNeeded for V7.

Bug: 214426419
Test: atest VtsHalAudioV7_1TargetTest
Change-Id: Id3a99993bf2ee0c87d44f668d759f7c10db9a435
(cherry picked from commit 40fde0bc07)
Merged-In: Id3a99993bf2ee0c87d44f668d759f7c10db9a435
2022-02-05 00:44:59 +00:00
Mikhail Naganov
8140f5660a Audio HAL V7.1: Update the default implementation
Split versions of "common" and "core" types from
the version of the interfaces. "Common" and "core"
versions are set to 7.0.

Implemented new methods of V7.1 interfaces.

Bug: 214426419
Test: m android.hardware.audio@7.1-impl
Test: m android.hardware.audio@7.0-impl
Test: m android.hardware.audio.effect@7.0-impl
Test: m android.hardware.audio@6.0-impl
Change-Id: Ic4c44d4ac9bbfa7b62695866b9aa7473658390b2
(cherry picked from commit 7d01538eec)
Merged-In: Ic4c44d4ac9bbfa7b62695866b9aa7473658390b2
2022-02-05 00:44:17 +00:00
Mikhail Naganov
51a7e13849 Audio HAL V7.1: Interfaces & types
Introduced V7.1 of the core HAL. The only added methods of
the interfaces are those for creating objects implementing
the new version. HIDL types are from V7.0.

APM XSD is cloned for adding new enums. Provided the minor
update for the enums utility library.

CTS-Coverage-Bug: 215647214
Bug: 214426419
Test: m
Change-Id: I3caa2fda2fb5d7d8e8292e23fb2cf0e32e05c146
(cherry picked from commit a0cd944914)
Merged-In: I3caa2fda2fb5d7d8e8292e23fb2cf0e32e05c146
2022-02-05 00:43:27 +00:00
Roopa Sattiraju
e01400a7e4 Adding bluetooth apex
Bluetooth uses ISAP interfaces which are radio 1.0 HIDL implementation.
ISAP is not migrated to AIDL and would need to be migrated only if adding
any new interfaces to ISAP. Since the usage is only in 1.0 and 1.1 and 1.2
would be backward compatible, adding bluetooth apex only to radio 1.0.


Bug: 206121418
Test: Compile
Change-Id: I4f387fb0a36518cbef99084421a90a5d2f5c26c2
2022-02-05 00:38:40 +00:00
TreeHugger Robot
c1671c38c8 Merge changes from topic "aidlCameraHalInterfaces"
* changes:
  Add AIDL interface files for android.hardware.camera.common .
  Add AIDL interfaces for camera device hal functionality.
  Add AIDL interfaces for camera HAL provider.
  Add AIDL interfaces for camera metadata.
2022-02-05 00:06:59 +00:00
John Reck
8920d2a1a6 Merge "Add minimal IAllocator AIDL VTS test" 2022-02-04 23:33:37 +00:00