hal: Correct voice_conc check and compr cfg channel mask update

- Correct conditional check of DSP decoder availability.
- Update compress config structure with out stream channel mask
  instead of config channel mask. Compress open fails when hal is
  used standalone where client is updating compress config channel
  mask instead of config channel mask and config channel mask has
  invalid value.

  CRs-Fixed: 1044635

Change-Id: I9d48c875bc1fe6bade710af58e2f0207956166d6
3 files changed