No description
Find a file
Francois Gaffie 5d7af1e971 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/218682011
Test: build

Signed-off-by: Francois Gaffie <francois.gaffie@renault.com>
Change-Id: If74d575fad3888b698250a8ec9a6918f7cb294d7
2022-02-09 08:17:14 -08:00
atrace/1.0 Allow atrace hal tracefs access 2022-01-14 14:02:42 -08:00
audio Adding AIDL version 2 of AudioControl HAL 2022-02-09 08:17:14 -08: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-09 08:17:14 -08:00
biometrics -= src_available (internal) 2022-01-31 19:52:35 +00:00
bluetooth Merge "Spatial Audio: Add setLatencyMode and setCodecType API with empty implementation" 2022-02-08 18:53:28 +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 Merge "Add stream use cases to camera aidl interfaces." 2022-02-07 19:51:15 +00:00
cas Add explicit apex_available clauses 2022-01-26 09:50:04 -08:00
common Merge "Adding bluetooth apex and min_sdk_version" am: 85d3fae9c5 am: 9793b79ce7 am: 08e6905ff5 am: 9b8d57f1b8 2022-02-04 03:10:44 +00:00
compatibility_matrices Merge "Remove InputClassifier from current compatibility" 2022-02-07 22:02:19 +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 Make contexthub aidl available host side 2022-02-02 14:54:27 -08:00
drm Merge "Make interface linkable for libmediadrm" 2022-01-28 02:55:31 +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 Update getInterfaceVersion checks to include -1 2022-02-02 16:29:59 -08:00
graphics Merge "Add a Java backend for android.hardware.graphics.common AIDL" 2022-02-07 19:10:17 +00:00
health Merge "health: vendor.charger-* -> vendor.charger." am: 71af5c2da9 am: 91484f8aef am: 5c41d85749 am: 23356e6123 2022-01-28 02:22:49 +00:00
identity identity: Fix API level used for Android 13. 2022-02-02 10:34:31 -05:00
input Add HDMI to Source 2022-01-28 12:19:51 -08:00
ir Merge "Add android.hardware.ir to vndk" 2022-01-15 00:30:46 +00:00
keymaster Merge "Turn off CFI for other Keymaster VTS versions" am: 4daee77052 am: 23040264d1 am: c810dae469 am: 7fbaeac5be 2022-01-21 09:00:45 +00:00
light Add CAMERA in light type for android.hardware.light 2022-02-03 17:59:05 -08:00
media Add explicit apex_available clauses 2022-01-26 09:50:04 -08:00
memtrack Merge "Add OWNERS for VTS module VtsHalMemtrack test." 2021-12-23 21:59:13 +00:00
neuralnetworks Merge "Move NNAPI HAL CommonUtils to nnapi/SharedMemory -- hal" am: ea3e90c1f1 am: 0d612d723b am: f288828f8e am: 67a0cba6b5 2022-02-01 23:27:28 +00: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 VTS tests for Game Loading Time improvement by boosting CPU via ADPF 2022-01-26 09:49:20 +00:00
radio Merge "Update UsageSetting Cache before comparison in VTS" am: 630637627f am: af9e5f36a9 am: 5227cdb664 am: 8a5ce406f8 2022-02-07 23:02:43 +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 "Enforcing canonicalization of DeviceInfo." am: 4820b542fa am: 2b8301c90e am: 78e11bb6f4 am: f475c1a4c1 2022-02-04 03:39:49 +00:00
sensors Merge "Update documentation of SensorInfo.aidl" 2022-02-03 21:21:46 +00:00
soundtrigger Merge "soundtrigger: add host_supported" 2022-01-25 04:27:47 +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 "-= src_available (internal)" 2022-01-31 21:30:48 +00:00
usb Merge changes from topic "resetUsbPort" 2022-01-26 08:13:08 +00:00
uwb uwb(hal): Remove getAndroidCapabilities HAL API 2022-02-07 08:35:57 -08:00
vibrator Merge "CHECK -> CHECK_EQ copy pasta" am: a8138bfbf6 am: dd39b5c9d0 am: f711c9d406 am: 53c7517b02 2021-12-14 18:40:32 +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 IHostapd: Add support for OWE security encryption type. 2022-02-04 15:31:10 -08:00
.clang-format Replace clang-format with symlink. 2019-01-18 14:26:33 -08:00
.gitignore Add .gitignore 2021-10-28 22:04:46 +00: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 Merge "Alter spec text for RSA-PSS to match reality" am: 34288aa2ee am: 8f5d443be9 am: 5485a72dd9 2022-01-17 07:28:37 +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 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