diff options
Diffstat (limited to 'modules/alsa/Android.mk')
-rw-r--r-- | modules/alsa/Android.mk | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/modules/alsa/Android.mk b/modules/alsa/Android.mk new file mode 100644 index 0000000..76a1aef --- /dev/null +++ b/modules/alsa/Android.mk @@ -0,0 +1,35 @@ +ifeq ($(strip $(BOARD_USES_ALSA_AUDIO)),true) + +LOCAL_PATH := $(call my-dir) + +include $(CLEAR_VARS) + +LOCAL_PRELINK_MODULE := false + +LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)/hw + +LOCAL_CFLAGS := -D_POSIX_SOURCE -Wno-multichar + +LOCAL_C_INCLUDES += \ + external/alsa-lib/include \ + hardware/alsa_sound + +ifneq ($(ALSA_DEFAULT_SAMPLE_RATE),) + LOCAL_CFLAGS += -DALSA_DEFAULT_SAMPLE_RATE=$(ALSA_DEFAULT_SAMPLE_RATE) +endif + +LOCAL_C_INCLUDES += external/alsa-lib/include + +LOCAL_SRC_FILES:= alsa_omap4.cpp + +LOCAL_SHARED_LIBRARIES := \ + libaudio \ + libasound \ + liblog + +LOCAL_MODULE_TAGS := optional +LOCAL_MODULE:= alsa.omap4 + +include $(BUILD_SHARED_LIBRARY) + +endif |