mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 16:50:18 +00:00
Some device ports are connected via ADSP which takes care of the actual audio configuration (format, channels, SR), for example the built-in speaker and mic ports, as well as some external devices like analog headsets. In the legacy implementation, such device ports did not have any profiles specified. Allow the same behavior in the AIDL implementation. To ensure correctness, device ports with no profiles must be routable to mix ports that have profiles specified. This requirement is fulfilled in legacy configs. Bug: 266124463 Test: atest VtsHalAudioCoreTargetTest Test: atest audiosystem_tests audiorouting_tests Test: atest CtsMediaAudioTestCases Change-Id: Iaccd1e8ef2a5af9a5f8bae453905d01c6b7fdc28
70 KiB
70 KiB