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 (cherry picked from https://android-review.googlesource.com/q/commit:9e459d7393179e7df286601c7536210c6011f090) Merged-In: I7d0f48bf4d9d4bdaa46246aa4dfbcc49e835c6b6 Change-Id: I7d0f48bf4d9d4bdaa46246aa4dfbcc49e835c6b6
Loading
Please register or sign in to comment