Commit Graph

39530 Commits

Author SHA1 Message Date
Mikhail Naganov
a0cd944914 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
2022-01-25 01:24:52 +00:00
Treehugger Robot
ee0a1fe5bb Merge "BtAudio: Add OWNERS to aidl implmentation and VTS, hidl 2.2 handling" am: c96879a0ce am: ca55bc6bf1 am: 7d670606d3 am: d2e8e77a75
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1955931

Change-Id: I88e8c3ccb01369c2b92d51424a3870e614af647b
2022-01-21 21:30:27 +00:00
Alec Mouri
710a50ae6b Merge "Fix asserts for GetReadbackBufferFenceInactive" 2022-01-21 21:17:31 +00:00
Treehugger Robot
d2e8e77a75 Merge "BtAudio: Add OWNERS to aidl implmentation and VTS, hidl 2.2 handling" am: c96879a0ce am: ca55bc6bf1 am: 7d670606d3
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1955931

Change-Id: I4e082b7eb66b8e6183ef28a17138af8dd5921233
2022-01-21 21:13:48 +00:00
Treehugger Robot
7d670606d3 Merge "BtAudio: Add OWNERS to aidl implmentation and VTS, hidl 2.2 handling" am: c96879a0ce am: ca55bc6bf1
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1955931

Change-Id: I4992faad0cd42a91df14ed5e44c1f384731c303a
2022-01-21 20:52:23 +00:00
Treehugger Robot
ca55bc6bf1 Merge "BtAudio: Add OWNERS to aidl implmentation and VTS, hidl 2.2 handling" am: c96879a0ce
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1955931

Change-Id: I79ece7e6ce8c695b65dc4775e650453d14017e8f
2022-01-21 20:34:29 +00:00
Treehugger Robot
c96879a0ce Merge "BtAudio: Add OWNERS to aidl implmentation and VTS, hidl 2.2 handling" 2022-01-21 20:03:34 +00:00
Treehugger Robot
e07b96cd92 Merge "BtAudio: Fix default implementation typos" am: d6304f24bd am: a45f6e3083 am: c53b3888d8 am: 7d6708d0bc
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1955930

Change-Id: I2117568d13beebfc2df1237e8e6eeefc39e27c8f
2022-01-21 20:03:30 +00:00
Treehugger Robot
7d6708d0bc Merge "BtAudio: Fix default implementation typos" am: d6304f24bd am: a45f6e3083 am: c53b3888d8
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1955930

Change-Id: I893332526e223f5b27c94fd7292bc4fed4c80614
2022-01-21 19:44:43 +00:00
Alec Mouri
62ae37be3c Fix asserts for GetReadbackBufferFenceInactive
If there's no readback buffer, then the status is NOT ok(), and the
returned fence must be -1.

Bug: 213493262
Test: VtsHalGraphicsComposer3_TargetTest
Change-Id: Iff1b6e04126bfcc748f0f8d173f63244bfd83be4
2022-01-21 19:42:32 +00:00
Alec Mouri
f23f502fcc Merge changes from topic "whitepoint_readback_vts"
* changes:
  Cleanup for readback buffer management:
  Readback test support for per-layer dimming
2022-01-21 19:42:16 +00:00
Treehugger Robot
27c0ab6c73 Merge "Add updateTrackMetadata support with audioSerssion_2_2 control" am: 5ad2fe4589 am: 28e51040cc am: 20c04c09a7 am: 012b154f61
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1955919

Change-Id: Id96cfbbc831dc4d14cac22150c88c57e688c19de
2022-01-21 19:39:23 +00:00
Treehugger Robot
c53b3888d8 Merge "BtAudio: Fix default implementation typos" am: d6304f24bd am: a45f6e3083
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1955930

Change-Id: I421a42276904a1b4b81f39d73ff96a9cbd30e4ef
2022-01-21 19:34:00 +00:00
Treehugger Robot
012b154f61 Merge "Add updateTrackMetadata support with audioSerssion_2_2 control" am: 5ad2fe4589 am: 28e51040cc am: 20c04c09a7
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1955919

Change-Id: I4c3aefb4785075e8574cb4f0bf33d41aa8c1daa5
2022-01-21 19:21:20 +00:00
Treehugger Robot
a45f6e3083 Merge "BtAudio: Fix default implementation typos" am: d6304f24bd
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1955930

Change-Id: Iab0a56d16a1f2845948c70ab7b9ad54390c08b56
2022-01-21 19:17:09 +00:00
Treehugger Robot
20c04c09a7 Merge "Add updateTrackMetadata support with audioSerssion_2_2 control" am: 5ad2fe4589 am: 28e51040cc
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1955919

Change-Id: I34ae68233ab6a26d7240267de7725f2b1ded15b0
2022-01-21 19:10:40 +00:00
Treehugger Robot
d6304f24bd Merge "BtAudio: Fix default implementation typos" 2022-01-21 19:04:45 +00:00
Treehugger Robot
28e51040cc Merge "Add updateTrackMetadata support with audioSerssion_2_2 control" am: 5ad2fe4589
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1955919

Change-Id: If2765c7f9c4dd7ca3dac29703a3e8d69bbc8ced5
2022-01-21 18:47:05 +00:00
Josh Wu
8b8b2d5743 BtAudio: Add OWNERS to aidl implmentation and VTS, hidl 2.2 handling
Bug: 203490261
Test: none
Change-Id: I004bbb49a1f6755ad6f2b1a8ac25bc1db9e19f48
2022-01-22 02:40:53 +08:00
Treehugger Robot
5ad2fe4589 Merge "Add updateTrackMetadata support with audioSerssion_2_2 control" 2022-01-21 18:30:53 +00:00
TreeHugger Robot
36f893bfc5 Merge "Add API to filter out unnecessary PIDs from frontend output." 2022-01-21 18:24:35 +00:00
Roshan Pius
45b396b7ba Merge "uwb(hal): Set sdk to Tiramisu" 2022-01-21 18:00:31 +00:00
Arthur Ishiguro
ecd7f8d60d Merge "Relax assertion criteria in HIDL sensors convert code" 2022-01-21 17:53:34 +00:00
Shuzhen Wang
c8a15f6714 Camera: VTS: Remove GRF MultiCamera for Android 12 am: 2b2846855f am: 553abe8b29 am: 1606c7aa95
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/16672946

Change-Id: I3914a124cd3fe1ec1c5bb7f252685075903c8f8a
2022-01-21 17:21:33 +00:00
Shuzhen Wang
1606c7aa95 Camera: VTS: Remove GRF MultiCamera for Android 12 am: 2b2846855f am: 553abe8b29
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/16672946

Change-Id: I5bc2448c1be916f0c54e8eb17516af767e35e584
2022-01-21 17:03:50 +00:00
Shuzhen Wang
553abe8b29 Camera: VTS: Remove GRF MultiCamera for Android 12 am: 2b2846855f
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/16672946

Change-Id: I1c00a1a0b5f46cdeb3676fd446a3a0a2fe23f32b
2022-01-21 16:45:24 +00:00
Jason Macnak
82374526b5 Merge changes Ibf80a618,I0a2b90bc
* changes:
  Use IComposerClient::EX_UNSUPPORTED
  Check createComposer().isOk() in test setup
2022-01-21 16:38:26 +00:00
Arthur Ishiguro
d97a3c3cd8 Relax assertion criteria in HIDL sensors convert code
Because this code may be used to translate from/between subsequent
sensor types (e.g. new AIDL sensor types), relax the assertion
criteria to allow this generic conversion.

Bug: 215702376
Test: Compile
Change-Id: I40b67aa91d5e0d35199b561d32b2d7f7d59a4ac4
2022-01-21 16:12:04 +00:00
TreeHugger Robot
337cf74cb0 Merge "Organize imports and fix formatting" 2022-01-21 13:21:27 +00:00
Josh Wu
98d7e083bd BtAudio: Fix default implementation typos
Bug: 203490261
Test: m android.hardware.bluetooth.audio-V1-impl
Change-Id: I80f39d844ec5bb44830341f310143b3626593d79
2022-01-21 03:09:33 -08:00
David Drysdale
3c4fa6f8d5 Merge "Turn off CFI for other Keymaster VTS versions" am: 4daee77052 am: 23040264d1 am: c810dae469 am: 7fbaeac5be
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1954816

Change-Id: I6e820809f9a3c9b94545ff60201c3f86c87104d0
2022-01-21 09:00:45 +00:00
David Drysdale
7fbaeac5be Merge "Turn off CFI for other Keymaster VTS versions" am: 4daee77052 am: 23040264d1 am: c810dae469
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1954816

Change-Id: I3396a0944bd594d2d685e909c8dbb268f560ac08
2022-01-21 08:42:42 +00:00
David Drysdale
c810dae469 Merge "Turn off CFI for other Keymaster VTS versions" am: 4daee77052 am: 23040264d1
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1954816

Change-Id: I21dcc880d27eba9a3e8d849087a389f9fe180a39
2022-01-21 08:23:54 +00:00
David Drysdale
23040264d1 Merge "Turn off CFI for other Keymaster VTS versions" am: 4daee77052
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1954816

Change-Id: I516a4468588df7371e4434d6eb0cfa68a6b1403e
2022-01-21 08:13:24 +00:00
David Drysdale
4daee77052 Merge "Turn off CFI for other Keymaster VTS versions" 2022-01-21 07:58:28 +00:00
Hongguang Chen
f48b0083dd Merge "Support not tuned PLP info query." 2022-01-21 06:59:26 +00:00
TreeHugger Robot
978f7e4663 Merge "Implement linkToDeath, use binder as client ID." 2022-01-21 02:25:31 +00:00
Eva Chen
acba3016c8 Merge "Add TYPE_HEADING sensor type definitions." 2022-01-21 02:05:27 +00:00
Treehugger Robot
d8bfccdc04 Merge "Add vendor codec type to support the vendor config and capability" am: aca34136be am: d3f5bd3430 am: 8327854c0e am: d8c6a0a40c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1955920

Change-Id: I9250c724af491b2d836c46a8aeab1cb56a754093
2022-01-21 01:54:42 +00:00
Treehugger Robot
d8c6a0a40c Merge "Add vendor codec type to support the vendor config and capability" am: aca34136be am: d3f5bd3430 am: 8327854c0e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1955920

Change-Id: I21a294653fad699393745749623caaf854d550f2
2022-01-21 01:37:47 +00:00
Treehugger Robot
8327854c0e Merge "Add vendor codec type to support the vendor config and capability" am: aca34136be am: d3f5bd3430
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1955920

Change-Id: I3288d9c722c7f48f4807dd6d6263efd54f42ed32
2022-01-21 01:25:16 +00:00
Yu Shan
6dc14b8eb7 Merge "Add permission check and heartbeat event to VHAL." 2022-01-21 01:14:20 +00:00
Treehugger Robot
d3f5bd3430 Merge "Add vendor codec type to support the vendor config and capability" am: aca34136be
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1955920

Change-Id: I47cb332fc9fea692aedca60abea4a5b0e6b74a32
2022-01-21 01:02:02 +00:00
Treehugger Robot
aca34136be Merge "Add vendor codec type to support the vendor config and capability" 2022-01-21 00:43:42 +00:00
Michael Butler
e0a93293c4 Merge "Cleanup NN utility libraries' dependencies" am: d3e413e759 am: fd0636d14b am: b3d989c805 am: 2dddfa7d4a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1950217

Change-Id: Ibf979c129b008a94d1b729e84cc2e338624e176b
2022-01-21 00:42:42 +00:00
Treehugger Robot
f84ea6f9ce [automerger skipped] Merge "Camera: VTS: Remove GRF MultiCamera for Android 12" am: da9f315c2e am: 9803421093 am: 41fe05482f -s ours am: e90b061864 -s ours
am skip reason: Merged-In I71b46f1e8343a5848cbe3fa55bbcd427c87b05dd with SHA-1 d6e34f7aa1 is already in history

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

Change-Id: I46d18712226de03c510cc6acae1b44598b420997
2022-01-21 00:42:33 +00:00
TreeHugger Robot
f3e07e5156 Merge "Support subscribe/unsubscribe in VHAL." 2022-01-21 00:31:15 +00:00
Michael Butler
2dddfa7d4a Merge "Cleanup NN utility libraries' dependencies" am: d3e413e759 am: fd0636d14b am: b3d989c805
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1950217

Change-Id: Iafd694bc5cb5ba8c781fcd1d3963e4cc3430862c
2022-01-21 00:24:13 +00:00
Treehugger Robot
e90b061864 [automerger skipped] Merge "Camera: VTS: Remove GRF MultiCamera for Android 12" am: da9f315c2e am: 9803421093 am: 41fe05482f -s ours
am skip reason: Merged-In I71b46f1e8343a5848cbe3fa55bbcd427c87b05dd with SHA-1 d6e34f7aa1 is already in history

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

Change-Id: Iaabc6ae0229766bc108fdc2726c890e72d04f1b0
2022-01-21 00:24:02 +00:00
Michael Butler
b3d989c805 Merge "Cleanup NN utility libraries' dependencies" am: d3e413e759 am: fd0636d14b
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1950217

Change-Id: I069b4ed360689d78d87aad071460300a9fcfdf98
2022-01-21 00:07:32 +00:00