Merge commit 'AU_LINUX_ANDROID_KK.04.04.02.010.146' into HEAD

Change-Id: I61af32d71e2c017b5489638d90cefb946f4e3420
Merge 6878144bc9a80b9567565537d85ec1405b5f0784 on remote branch

Change-Id: I987613d345f8b417c57a90b062b029f03edbcef6
Merge "Merge 6878144bc9a80b9567565537d85ec1405b5f0784 on remote branch"
hal_mpq: Add the support for the compressed output

Add the compressed playback support for the AC3 clips.
Add the support for the user selctible option for the SPDIF

Change-Id: I02ae1763f6ab0301bd0a6f1dbb862449604c6193
audio: Allow multiple offload output at policy hal

Change policy hal to allow multiple concurrent
offload output active at a time.
Multiple offload output is allowed if
audio.offload.multi_inst.enable is true.

Change-Id: I975d9becf46047e57ba96a5e9a6d1da06de9e463
audio: mpq: Add low latency output profile

Add low-latency pcm profile

Change-Id: I53baa3d762a3421c84dcdb237dfdb8d85927b99c
Merge "audio: Allow multiple offload output at policy hal"
Merge "audio: mpq: Add low latency output profile"
Merge "hal_mpq: Add the support for the compressed output"
Reduce the buffer sizes to 4k to minimize the startup latency

Change-Id: Ifbd42e0a690788db12cab34f01f406a896ca20ae
Merge "Reduce the buffer sizes to 4k to minimize the startup latency"
Make work with multiple targets in build tree