From a596b989842a03851a117615107aa85667e5c47e Mon Sep 17 00:00:00 2001 From: Eric Laurent Date: Mon, 22 Aug 2011 18:19:26 -0700 Subject: audio HAL: add audio pre processing. Added support for audio pre processing and echo reference for AEC. Also: - added defines for ABE ports sampling rates - always select sub mic for camcorder and VoIP on speakerphone even if headset with mic is present - change mutex locking order: first hw device then stream. This allows calling functions on active output and input streams without releasing the hw device mutex. Aquiring the hw device mutex systematically in dtream read and write guarantees that a low priority thread waiting on the stream mutex will get it in a timely manner. Change-Id: I4abc9e56b30e7b72109db1961af76c6fd4c03be0 --- audio/Android.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'audio/Android.mk') diff --git a/audio/Android.mk b/audio/Android.mk index e02811d..28aae85 100644 --- a/audio/Android.mk +++ b/audio/Android.mk @@ -21,7 +21,8 @@ LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)/hw LOCAL_SRC_FILES := audio_hw.c ril_interface.c LOCAL_C_INCLUDES += \ external/tinyalsa/include \ - system/media/audio_utils/include + system/media/audio_utils/include \ + system/media/audio_effects/include LOCAL_SHARED_LIBRARIES := liblog libcutils libtinyalsa libaudioutils libdl LOCAL_MODULE_TAGS := optional -- cgit v1.1