hal: Add support to get active microphones on input stream

Add support to get active microphones on input stream.
Get microphone device id and channel map based on active
usecase and sound device. Active microphone characteristics
are retrieved from platform info using this device id.

Bug: 75041465
Test: try open mic and print log to check if the info is correct
Change-Id: Ied7d0ff9541420b57459893317537ac77b346643
5 files changed
tree: 3f43a94594311e5a04da4dd34c83d86cf6feb186
  1. hal/
  2. legacy/
  3. post_proc/
  4. visualizer/
  5. voice_processing/
  6. Android.mk