diff options
author | Eric Laurent <elaurent@google.com> | 2011-06-16 22:17:17 -0700 |
---|---|---|
committer | Eric Laurent <elaurent@google.com> | 2011-07-05 14:40:24 -0700 |
commit | 88482dc964d975e7eadfd43f5e7dae04886e7b0d (patch) | |
tree | c32e495a040631fdc548c0b439de469cb28600ba /libaudio/Android.mk | |
parent | cfb2e6cc33943975fd6a3bab1930899aa7ac37ac (diff) | |
download | device_samsung_crespo-88482dc964d975e7eadfd43f5e7dae04886e7b0d.zip device_samsung_crespo-88482dc964d975e7eadfd43f5e7dae04886e7b0d.tar.gz device_samsung_crespo-88482dc964d975e7eadfd43f5e7dae04886e7b0d.tar.bz2 |
Use tinyalsa library
Audio HAL now uses tinyalsa library to interface to alsa kernel drivers.
Removed local thin alsa user space implementation.
Also modified value of AUDIO_HW_IN_SAMPLERATE to match actual
sampling rate when reading from kernel pcm device.
Change-Id: Id0b2d166f3ab2f2291bf49b36c7085b21135ceea
Diffstat (limited to 'libaudio/Android.mk')
-rw-r--r-- | libaudio/Android.mk | 31 |
1 files changed, 8 insertions, 23 deletions
diff --git a/libaudio/Android.mk b/libaudio/Android.mk index 9dbe57d..9df67c7 100644 --- a/libaudio/Android.mk +++ b/libaudio/Android.mk @@ -1,32 +1,15 @@ LOCAL_PATH:= $(call my-dir) include $(CLEAR_VARS) -LOCAL_SRC_FILES:= aplay.c alsa_pcm.c alsa_mixer.c -LOCAL_MODULE:= aplay -LOCAL_SHARED_LIBRARIES:= libc libcutils -LOCAL_MODULE_TAGS:= debug -include $(BUILD_EXECUTABLE) - -include $(CLEAR_VARS) -LOCAL_SRC_FILES:= arec.c alsa_pcm.c -LOCAL_MODULE:= arec -LOCAL_SHARED_LIBRARIES:= libc libcutils -LOCAL_MODULE_TAGS:= debug -include $(BUILD_EXECUTABLE) - -include $(CLEAR_VARS) -LOCAL_SRC_FILES:= amix.c alsa_mixer.c -LOCAL_MODULE:= amix -LOCAL_SHARED_LIBRARIES := libc libcutils -LOCAL_MODULE_TAGS:= debug -include $(BUILD_EXECUTABLE) - -include $(CLEAR_VARS) -LOCAL_SRC_FILES:= AudioHardware.cpp alsa_mixer.c alsa_pcm.c +LOCAL_SRC_FILES:= AudioHardware.cpp LOCAL_MODULE := audio.primary.herring LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)/hw LOCAL_STATIC_LIBRARIES:= libmedia_helper -LOCAL_SHARED_LIBRARIES:= libcutils libutils libmedia libhardware_legacy +LOCAL_SHARED_LIBRARIES:= \ + libutils \ + libhardware_legacy \ + libtinyalsa + LOCAL_WHOLE_STATIC_LIBRARIES := libaudiohw_legacy LOCAL_MODULE_TAGS := optional @@ -36,6 +19,8 @@ else LOCAL_SHARED_LIBRARIES += libdl endif +LOCAL_C_INCLUDES += external/tinyalsa/include + include $(BUILD_SHARED_LIBRARY) include $(CLEAR_VARS) |