libaudiohal@aidl: Pass AudioSource when opening input stream

The audio source passed to DeviceHalInterface::openInputStream
is now sent to the HAL as part of the port config setting,
inside AudioPortMixExtUseCase.

Bug: 205884982
Bug: 272188499
Test: atest audiorecord_tests trackplayerbase_tests (w/AIDL)
Change-Id: I93bffce5f22beb1409d1c11c12100fa10e9abede
2 files changed