audio: Allow "dynamic" profiles for device ports
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
Loading
Please register or sign in to comment