- Make direct output independent of flag AUDIO_OUTPUT_FLAG_DIRECT_PCM.
- Remove multi-channel profile as it is redundant with respect to
direct output profiles.
Change-Id: I7f5fef656f1d8796872e4d297da3220c3e69951d
Add channel mask entry in surround_sound and 24bit record profile
to support 3 & 4 channel recording.
This ensures input open happens with corresponding index mask
instead of using nearset channel configuration.
Change-Id: Ifa120b070f4a5218f4d5ee648284928aac0cf55a
-Update configuration files to enable support for
AUDIO_FORMAT_PCM_24_BIT_PACKED and AUDIO_FORMAT_PCM_8_24_BIT
via direct pcm path.
Change-Id: I923516c4ee26c5aed957e56a4bf828fc9993f941
-Changes to support 24 bit record if input format request is
AUDIO_FORMAT_PCM_8_24_BIT or AUDIO_FORMAT_PCM_24_BIT_PACKED
Change-Id: I68076524ccccbf9f0be3c88bb01180ae7e4fd8b1
Move all audio specific config files
from device/qcom/msm8996 to
hardware/qcom/audio/configs/msm8996 folder.
Move all audio configurations from target specific
BoardConfigVendor.mk to target specific
makefile in hardware/qcom/audio/configs.
Move all audio related system properties from system.prop
to target specific makefile
Change-Id: I51a058c83f3047c42f2a21b0568366f2da9ce71c