No description
Find a file
Mikhail Naganov a92039ac48 audio: Refactor configuration population
In 'Module::setAudioPortConfig' allow subclasses to provide
their own suggested configuration.

In 'Module::populateConnectedDevicePort' provide the ID of
the device port instance that will be created as a result
of connecting an external device.

Also, expose 'ModuleDebug' flags to subclasses so that they
can know when device connections are simulated.

Bug: 264712385
Test: atest VtsHalAudioCoreTargetTest
Change-Id: Iceb2bdeb61c3470554b592fe197efa54d3b9e578
2023-12-20 14:31:47 -08:00
apexkey Add OWNERS file for apexkey 2023-09-13 21:18:46 +00:00
atrace Merge OWNERS files for atrace 2023-09-08 20:25:29 +00:00
audio audio: Refactor configuration population 2023-12-20 14:31:47 -08:00
authsecret Cleanup: use a shared apex_key 2023-10-10 10:30:03 +09:00
automotive Merge "Make sure the VehiclePropValue object is initialized" into main 2023-12-15 19:57:50 +00:00
biometrics Merge changes I1d745f64,I4bb2572c into main am: 94b63ab755 2023-10-30 02:39:27 +00:00
bluetooth Merge "Bluetooth LMP Events: Interface for LMP events" into main 2023-12-19 02:34:53 +00:00
boot Merge "Revert^2 "Add bootcontrol HAL APEX"" into main 2023-10-11 04:20:38 +00:00
broadcastradio Merge android14-tests-dev 2023-10-10 16:17:14 -07:00
camera ExternalCameraHAL: Fix memory leak when copying buffer fence 2023-11-03 16:16:57 -07:00
cas Merge "CAS AIDL: Start thread pool for default service" into main 2023-11-10 04:14:03 +00:00
common Add defaults for audio AIDL interfaces 2023-11-07 18:18:24 +00:00
compatibility_matrices Merge "Bluetooth LMP Events: Interface for LMP events" into main 2023-12-19 02:34:53 +00:00
configstore Merge OWNERS files for configstore 2023-09-08 20:56:04 +00:00
confirmationui
contexthub Merge "Add contexthub HAL APEX" into main am: cf81ef375b 2023-09-21 03:26:44 +00:00
drm Merge "Don't depend on String8 cast to C string [drm]" into main am: 15272cf28e am: 19f00f8964 am: da306554c5 am: cc11251fe4 2023-10-05 21:13:47 +00:00
dumpstate Add dumpstate HAL APEX 2023-09-19 23:48:35 +09:00
fastboot
gatekeeper gatekeeper: generate Rust bindings 2023-10-30 08:17:12 +00:00
gnss Merge "Add gnss HAL APEX" into main am: 6a4d763060 2023-11-06 04:16:56 +00:00
graphics Merge "Ensure AIMapper and underlying IMPL outlive IMapperProvider" into main am: b8c23a8a7d am: 4c11b51986 2023-10-10 23:31:55 +00:00
health health: Query new properties from BatteryMonitor. 2023-12-11 11:01:52 -08:00
identity
input Move input processor service into VAPEX 2023-10-23 14:06:24 +09:00
ir Fix the path to IR HAL 2023-12-12 18:06:34 +09:00
keymaster Updated fuzz_config in Android.bp file 2023-11-10 10:14:51 +05:30
light Merge OWNERS files for light 2023-09-11 16:21:52 +00:00
media Disable the rust backend of android.hardware.media.c2 2023-12-18 19:28:10 +00:00
memtrack Add memtrack HAL APEX 2023-09-15 13:16:28 +09:00
neuralnetworks
nfc nfc(hal): Make it available for nfc apex 2023-10-13 18:03:41 +00:00
oemlock Merge OWNERS files for oemlock 2023-09-08 21:06:03 +00:00
power Cleanup: move VINTF fragments into VAPEX 2023-10-10 12:46:33 +09:00
radio Update OWNER for IRadio 2023-12-12 08:03:20 +00:00
rebootescrow Add rebootescrow HAL into APEX 2023-10-23 14:52:43 +09:00
renderscript Add clear dependency on libRS_internal 2023-11-28 16:28:20 +09:00
scripts Add OWNERS files to support dirs 2023-09-11 17:03:06 +00:00
secure_element Add secure_element HAL APEX 2023-10-23 14:39:45 +09:00
security Merge "secretkeeper: add fuzzer" into main 2023-12-19 09:45:14 +00:00
sensors Merge "sensors: Do not limit aidl-multihal visibility" into main 2023-12-18 20:37:09 +00:00
soundtrigger Add defaults for audio AIDL interfaces 2023-11-07 18:18:24 +00:00
staging Merge "Add OWNERS files to support dirs" into main am: ab20a682ca 2023-09-13 19:39:24 +00:00
tests HIDL multithreaded: increase timeout duration 2023-11-14 08:48:42 +00:00
tetheroffload Add tetheroffload HAL APEX am: d254e37e32 2023-09-14 04:06:03 +00:00
thermal Cleanup: remove unused old thermal APEX 2023-10-10 14:07:06 +09:00
threadnetwork remove the com.android.threadnetwork from apex_available list 2023-11-22 09:45:37 +08:00
tv HDMI Connection Fuzzer Fix 2023-12-08 16:37:09 +05:30
usb Cleanup: move VINTF fragment into VAPEX 2023-10-10 13:40:22 +09:00
uwb [uwb-chip] Send DeviceResetCmd and poll rsp and ntf before hal is closed. 2023-12-14 04:23:08 +00:00
vibrator Merge "Cleanup: use shared apex_key (vibrator HAL APEX)" into main 2023-10-16 01:19:52 +00:00
vr Merge OWNERS files for vr 2023-09-11 16:32:19 +00:00
weaver IWeaver.aidl: document that throttling must be per-slot 2023-09-13 22:12:23 +00:00
wifi Merge "Convert Nlinterceptor HAL to Vendor Apex (CF)" into main am: cf4cbd0b9b 2023-11-07 19:41:22 +00:00
.clang-format
.gitignore
Android.bp
CleanSpec.mk
current.txt
METADATA
NOTICE
OWNERS
PREUPLOAD.cfg
TEST_MAPPING
update-base-files.sh
update-makefiles.sh