hal: add support for multi-mic input and multi-channel output

add support for
- 3/4 mic input and 3/4 channel output
- support both fluence enabled and disabled usecase
- if fluence is not enabled o/p channel count is equal to number of
  input. if fluence is enabled o/p channel count is one for voice
  and VR usecase

Change-Id: I3039d9ca4acf191cd728c7ff833548f8c09351d2
4 files changed
tree: 4f663fc717179d7e56411b6109b0f64d510e7d28
  1. hal/
  2. legacy/
  3. post_proc/
  4. visualizer/
  5. voice_processing/
  6. Android.mk