Before tearing down codec, disable the MDM device first so that
slimbus channel is disconnected from MDM to avoid overflow on
codec slimbus interface
Change-Id: I20ef6fe97b3e72b6fe17243a55e4e20ed30df93c
- Separate audio input path can be set using input source of audio parameter
1. Voice Recognition
2. Camcording
3. etc.
Change-Id: I7ab3b529a8d39af412d10d2d7ab4ce111db967bb
- Dual MIC solution(Fluence) feature in Built-in MIC used scenarioes.
1. Handset
2. 3-Pole Headphones
Change-Id: I5cb7d909785ac583ced01276b987c4ba811d8404
Revert back to original libhardware_legacy audio hal headers from AOSP.
This makes corresponding code changes to disable features to match
audio hal implementation with standard libhardware_legacy audio hal.
Change-Id: Ibf1e50d3fffc8280ba417a26172c0f04206474e3