Transport AudioPort to HAL
This CL is part of a chain of CLs to make AudioManager#setWiredDeviceConnectionState contain information about the device's supported capabilities. This CL takes care of some required downstream changes: - Adapt arguments of AudioSystem#setDeviceConnectionState to AudioPort, which contains the device type, address, name and supported capabilities - Adapt arguments of downstream methods as well, until AudioPolicyManager#setDeviceConnectionStateInt In AudioPolicyManager#setDeviceConnectionStateInt, AudioPort is converted back to the previously used arguments (type, address, name) before calling into mHwModules. In a follow-up change, mHwModules will need to be adapted to take on the AudioPort argument as well. Bug: 199846845 Test: atest audio_health_tests && atest audiopolicy_tests Change-Id: I4f6b038f863aaadf2e3e05c37c181f9ae41c9e2f
Loading
Please register or sign in to comment