No description
Find a file
Francois Gaffie a7e6cd0b73 Adding AIDL version 2 of AudioControl HAL
- Updated APIs to use PlaybackTrackMetadata (aka AudioAttributes)
instead of usage to get rid of usages list limitation.

- Add Gain Callback to notify unexpected gain changed from HAL
(as currently done for Audio Focus).

- Aggregate Callbacks within a unique IAudioControlCallback interface

Bug: b/154906631
Test: build and run VTS tests

Signed-off-by: Francois Gaffie <francois.gaffie@renault.com>
Change-Id: If74d575fad3888b698250a8ec9a6918f7cb294d7
Merged-In: If74d575fad3888b698250a8ec9a6918f7cb294d7
2022-02-10 09:48:04 +01:00
atrace/1.0 Allow atrace hal tracefs access 2022-01-14 14:02:42 -08:00
audio audio: add new enums for 7.1 HAL 2022-02-07 19:55:51 +00:00
authsecret CHECK -> CHECK_EQ copy pasta 2021-12-14 01:45:47 +00:00
automotive Adding AIDL version 2 of AudioControl HAL 2022-02-10 09:48:04 +01:00
biometrics CHECK -> CHECK_EQ copy pasta 2021-12-14 01:45:47 +00:00
bluetooth Merge "Add the BluetoothAudioStatus for the reconfiguration" 2022-02-10 07:39:13 +00:00
boot Merge "Add OWNERS for VTS module VtsHalBootV1_0TargetTest" 2021-09-24 01:35:03 +00:00
broadcastradio Merge "Backfill owner information for VTS module VtsHalBroadcastradioV1_1TargetTest." 2021-09-30 19:09:29 +00:00
camera Camera: VTS: Remove GRF MultiCamera for Android 12 2022-01-20 05:50:37 +00:00
cas Update OWNERS for VtsHalCas* tests. 2021-11-03 11:23:01 -07:00
common Adding bluetooth apex and min_sdk_version 2022-02-03 14:15:22 -08:00
compatibility_matrices Audio HAL V7.1: Update the default implementation 2022-02-05 00:44:17 +00:00
configstore Add OWNERS for VTS module VtsHalConfigstoreV1_0TargetTest 2021-08-11 16:38:55 -07:00
confirmationui [LSC] Add LOCAL_LICENSE_KINDS to hardware/interfaces 2021-02-21 20:36:55 -08:00
contexthub Update OWNERS for VtsHalContexthub tests. 2021-10-18 17:18:04 -07:00
drm Merge Android 12 2021-10-06 23:58:29 +00:00
dumpstate Fix dumpstate AIDL interface API comments 2022-01-10 12:38:49 +00:00
fastboot Fix typo in IFastboot.hal. 2021-06-02 16:01:53 -07:00
gatekeeper/1.0 Merge "Revert "Expand Gatekeeper test"" 2021-09-16 21:58:29 +00:00
gnss Merge "Merge Android 12 QPR1" 2021-12-14 20:25:22 +00:00
graphics Merge "Add a top-level OWNERs" 2022-02-04 21:38:21 +00:00
health Merge "health: vendor.charger-* -> vendor.charger." 2022-01-28 01:20:11 +00:00
identity identity: Fix API level used for Android 13. 2022-02-02 10:34:31 -05:00
input Merge "Backfill owner information for VTS module VtsHalInputClassifierV1_0TargetTest." am: a850e9d1b6 2021-09-09 02:13:54 +00:00
ir Update IConsumerIr method comments and add units to parameter 2022-01-10 17:46:47 +00:00
keymaster Merge "Turn off CFI for other Keymaster VTS versions" 2022-01-21 07:58:28 +00:00
light CHECK -> CHECK_EQ copy pasta 2021-12-14 01:45:47 +00:00
media Merge "Update OWNERS for VtsHalMediaOmx* tests." am: f75c21743d 2021-12-03 23:43:38 +00:00
memtrack Merge "Add OWNERS for VTS module VtsHalMemtrack test." 2021-12-23 21:59:13 +00:00
neuralnetworks Address ANAPIC review comments -- hal. 2022-02-07 14:02:41 -08:00
nfc [LSC] Add LOCAL_LICENSE_KINDS to hardware/interfaces 2022-01-27 10:48:29 -08:00
oemlock CHECK -> CHECK_EQ copy pasta 2021-12-14 01:45:47 +00:00
power CHECK -> CHECK_EQ copy pasta 2021-12-14 01:45:47 +00:00
radio Merge "Update UsageSetting Cache before comparison in VTS" 2022-02-07 21:59:57 +00:00
rebootescrow/aidl CHECK -> CHECK_EQ copy pasta 2021-12-14 01:45:47 +00:00
renderscript/1.0 Backfill owner information for VTS module VtsHalRenderscriptV1_0TargetTest. 2021-09-03 16:33:59 -07:00
scripts Add script to get prelim HAL VTS coverage. 2021-03-15 17:23:20 -07:00
secure_element Merge "Backfill owner information for VTS module VtsHalSecureElementV1_1TargetTest." 2021-09-10 18:16:35 +00:00
security Merge "Make os_version optional for StrongBox" 2022-02-08 22:59:29 +00:00
sensors Remove early break for sub-HAL initialization failure 2022-01-26 21:22:44 +00:00
soundtrigger Merge "Backfill owner information for VTS module VtsHalSoundtriggerV2_3TargetTest." am: 6a582708ff 2021-09-30 00:36:53 +00:00
tests Remove ndk_platform backend. Use the ndk backend. 2021-08-17 14:48:50 +00:00
tetheroffload Allow VTS of 1.0 tetheroffload to be optional 2021-06-24 08:59:41 +00:00
thermal Revert^2 "Create thermal apex" 2022-01-28 21:46:36 +00:00
tv Merge "Merge sc-qpr1-dev-plus-aosp-without-vendor@7810918" into stage-aosp-master 2021-11-18 21:29:03 +00:00
usb Enable MS OS descriptors for adb. 2021-12-23 14:36:15 -08:00
vibrator CHECK -> CHECK_EQ copy pasta 2021-12-14 01:45:47 +00:00
vr/1.0 [LSC] Add LOCAL_LICENSE_KINDS to hardware/interfaces 2021-02-21 20:36:55 -08:00
weaver CHECK -> CHECK_EQ copy pasta 2021-12-14 01:45:47 +00:00
wifi Improve initialization sequence for supplicant 2022-02-02 22:18:20 +00:00
.clang-format Replace clang-format with symlink. 2019-01-18 14:26:33 -08:00
Android.bp Stop using group_static_libs property 2021-08-30 23:20:08 +00:00
CleanSpec.mk wifi adapter cleanspec 2019-12-13 14:24:23 -08:00
current.txt Alter spec text for RSA-PSS to match reality 2022-01-13 09:13:08 +00:00
METADATA Add METADATA to interfaces: Apache2=NOTICE 2020-05-01 10:59:55 -07:00
NOTICE
OWNERS Update OWNERS for 2020 2020-12-16 18:09:12 +00:00
PREUPLOAD.cfg Turn aidl_format on 2021-01-21 15:06:51 +09: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 10:32:51 -08:00