APM: Implementing configuration loading from AIDL HAL
The main change is to utilize 'getAudioPolicyConfig' to receive the HAL-provided configuration from the AudioFlinger and initialize runtime structures from it. Accompanying changes: - made `libaudiopolicycomponents` a shared library; - added or moved around necessary conversion functions; Bug: 205884982 Test: run CF with AIDL HAL and compare APM dump A/B Test: m audiopolicy_fuzzer Test: atest audio_health_tests Test: atest audio_aidl_ndk_conversion_tests Change-Id: I7d0f48bf4d9d4bdaa46246aa4dfbcc49e835c6b6
Loading
Please register or sign in to comment