No description
Find a file
Mikhail Naganov 37d78b45e7 audio: Add @export annotations to microphone-related enums
This addresses long-standing TODOs in system/audio.h.
Annotated the following enums:

 - AudioMicrophoneChannelMapping;
 - AudioMicrophoneLocation;
 - AudioMicrophoneDirectionality.

This allows removing hand-written conversion functions
since the values are guaranteed to match between HIDL and
system/audio.h.

Bug: 122858783
Test: m
Change-Id: I2bf250ef9154a7ae86679afa566c80dfd01f1d5b
Merged-In: I2bf250ef9154a7ae86679afa566c80dfd01f1d5b
2020-12-09 23:37:48 +00:00
atrace/1.0 Suppress gtest error for tests without any instance 2020-07-28 15:12:32 -07:00
audio audio: Add @export annotations to microphone-related enums 2020-12-09 23:37:48 +00:00
authsecret/1.0 Suppress gtest error for tests without any instance 2020-07-28 15:12:32 -07:00
automotive Revert "Link libqemu_pipe into a.h.a.vehicle@2.0-default-impl-lib" 2020-12-09 00:39:45 +00:00
biometrics Rename vts-core to vts 2020-09-26 04:11:28 +00:00
bluetooth Merge "Bluetooth HAL: fix ISO handling for H4 protocol" 2020-11-23 18:49:47 +00:00
boot Extend the bootcontrol HAL to get the active slot 2020-12-03 15:18:40 -08:00
broadcastradio Suppress gtest error for tests without any instance 2020-09-11 11:02:25 -07:00
camera Camera: fix HAL1 removeCamera crash 2020-12-03 10:07:34 -08:00
cas Rename vts-core to vts 2020-09-26 04:11:28 +00:00
common Merge "android.hardware.common: support Java" 2020-10-24 00:20:10 +00:00
compatibility_matrices Extend the bootcontrol HAL to get the active slot 2020-12-03 15:18:40 -08:00
configstore Suppress gtest error for tests without any instance 2020-07-28 15:12:32 -07:00
confirmationui Suppress gtest error for tests without any instance 2020-07-28 15:12:32 -07:00
contexthub Rename vts-core to vts 2020-09-26 04:11:28 +00:00
drm Rename vts-core to vts 2020-09-26 04:11:28 +00:00
dumpstate Suppress gtest error for tests without any instance 2020-07-28 15:12:32 -07:00
fastboot fastboot: add a new oem command for post wipe userdata 2020-09-30 02:55:06 +00:00
gatekeeper/1.0 HIDL HALs mark sensitive data 2020-11-20 21:16:16 +00:00
gnss Remove ignored annotations. 2020-12-07 21:23:12 +00:00
graphics composer: fix 2.4 vts for multi-display 2020-12-03 18:21:40 +00:00
health Switch "system/core/base" ref to "system/libbase" 2020-10-23 05:52:26 +00:00
identity Update to support keymaster's configurable version. 2020-11-23 23:11:52 -07:00
input Rename vts-core to vts 2020-09-26 04:11:28 +00:00
ir/1.0 Suppress gtest error for tests without any instance 2020-07-28 15:12:32 -07:00
keymaster Delete keymaster0 2020-12-04 11:53:06 -07:00
keymint KeyMint 1.0: Fix tag type of USER_SECURE_ID. 2020-11-30 00:29:22 -08:00
light Merge "light AIDL: use module_current" 2020-07-31 21:29:56 +00:00
media Merge ab/6749736 in stage. 2020-10-08 23:22:52 -07:00
memtrack/1.0 Suppress gtest error for tests without any instance 2020-07-28 15:12:32 -07:00
neuralnetworks Cleanup how transport errors are handled in NN utils 2020-12-07 22:38:16 -08:00
nfc Suppress gtest error for tests without any instance 2020-07-28 15:12:32 -07:00
oemlock/1.0 Suppress gtest error for tests without any instance 2020-07-28 15:12:32 -07:00
power Merge Android R (rvc-dev-plus-aosp-without-vendor@6692709) 2020-08-28 13:05:04 -07:00
radio Merge "Update Hal 1.6 for updated SignalStength" 2020-12-05 02:15:08 +00:00
rebootescrow/aidl Rename vts-core to vts 2020-09-26 04:11:28 +00:00
renderscript/1.0 Remove ignored annotations. 2020-12-07 21:23:12 +00:00
secure_element Suppress gtest error for tests without any instance 2020-07-28 15:12:32 -07:00
sensors Adjust the parameters of accelerometer and hinge angle sensor 2020-12-04 09:55:51 +00:00
soundtrigger Remove ignored annotations. 2020-12-07 21:23:12 +00:00
tests HIDL: IFoo mark @SensitiveData 2020-11-19 22:27:27 +00:00
tetheroffload Refactor 1.0 TetheroffloadControl VTS 2020-11-12 11:22:13 +08:00
thermal Suppress gtest error for tests without any instance 2020-07-28 15:12:32 -07:00
tv Merge ab/6749736 in stage. 2020-10-08 23:22:52 -07:00
usb Merge Android R (rvc-dev-plus-aosp-without-vendor@6692709) 2020-08-28 13:05:04 -07:00
vibrator vibrator: example for how to get ID 2020-12-02 01:35:02 +00:00
vr/1.0 Suppress gtest error for tests without any instance 2020-07-28 15:12:32 -07:00
weaver/1.0 Suppress gtest error for tests without any instance 2020-07-28 15:12:32 -07:00
wifi Merge "wifi: Prevent returning an invalid factory MAC address" 2020-12-03 18:51:08 +00:00
.clang-format Replace clang-format with symlink. 2019-01-18 14:26:33 -08:00
Android.bp Remove vts10 reference vts_target_tests_defaults 2020-10-05 10:48:24 -07:00
CleanSpec.mk wifi adapter cleanspec 2019-12-13 14:24:23 -08:00
current.txt Remove ignored annotations. 2020-12-07 21:23:12 +00:00
METADATA Add METADATA to interfaces: Apache2=NOTICE 2020-05-01 10:59:55 -07:00
NOTICE Apache2 module license. 2016-08-30 11:28:36 -07:00
OWNERS Add restricted OWNERS for .hal/.aidl files. 2019-08-09 15:07:49 -07:00
PREUPLOAD.cfg PREUPLOAD.cfg: enable bpfmt 2019-12-10 09:51:58 -08:00
TEST_MAPPING Add TEST_MAPPING presubmit config for VtsHalTvInputV1_0TargetTest 2020-04-03 13:37:57 -07:00
update-base-files.sh Make audio*-base.h files autogenerated again 2020-12-09 23:36:48 +00:00
update-makefiles.sh Remove update scripts for VTS makefiles. 2019-02-28 18:39:29 +00:00