platform_hardware_interfaces/audio/aidl
Mikhail Naganov 521fc49fba audio: Create ModulePrimary and ModuleStub
Make 'Module' more abstract by moving stream creation
methods to more concrete 'ModulePrimary' and 'ModuleStub'.
'ModulePrimary' is now closer to the CF primary module:
it was stripped off USB devices from its configuration,
these got moved to 'ModuleUsb', and got rid of BT A2DP
and LE interfaces, these will be on 'ModuleBluetooth'.
Note that 'ModulePrimary' still uses stub streams, this
will be changed in subsequent patches.

'ModuleStub' is what 'Module' used to be, just a module
for improving test coverage. It includes simulation of
offload streams and dummy BT objects.

Bug: 264712385
Test: atest VtsHalAudioCoreTargetTest
Change-Id: I5e4da0c32c00d65688f2eda78b2c79594e4e4671
2023-07-13 11:25:23 -07:00
..
aidl_api Freeze Audio AIDL interfaces 2023-05-02 00:55:22 +00:00
android/hardware/audio Merge "Freeze Audio AIDL interfaces" 2023-05-02 23:28:26 +00:00
common audio: Enable use of 'expected_utils' for ScopedAStatus 2023-06-26 17:32:01 -07:00
default audio: Create ModulePrimary and ModuleStub 2023-07-13 11:25:23 -07:00
sounddose Refactor the ISoundDose.aidl interface 2022-12-28 18:01:01 +01:00
vts Merge "vts: Don't excercise data path for offloaded/bypass effects" 2023-06-30 12:55:47 +00:00
Android.bp Freeze Audio AIDL interfaces 2023-05-02 00:55:22 +00:00
TEST_MAPPING Audio AIDL : Add placeholder implementation and VTS test case for AGC1 2023-02-15 23:36:06 +05:30