summaryrefslogtreecommitdiffstats
path: root/libaudio/Android.mk
diff options
context:
space:
mode:
authorEric Laurent <elaurent@google.com>2010-11-09 17:27:36 -0800
committerEric Laurent <elaurent@google.com>2010-11-30 13:58:37 -0800
commit2739a5099838025963269b6ff0e448c9c8a3ba52 (patch)
tree429ef39a3248ace003eb5e0e58964ac4a9c474ca /libaudio/Android.mk
parent7ed919d23edf49bc1fd1b3f63251e5f453efa137 (diff)
downloaddevice_samsung_crespo-2739a5099838025963269b6ff0e448c9c8a3ba52.zip
device_samsung_crespo-2739a5099838025963269b6ff0e448c9c8a3ba52.tar.gz
device_samsung_crespo-2739a5099838025963269b6ff0e448c9c8a3ba52.tar.bz2
Removed ALSA user space library and utilities
Change-Id: I0a6492f7c834ea572531e77f75486bcc385e345b
Diffstat (limited to 'libaudio/Android.mk')
-rw-r--r--[-rwxr-xr-x]libaudio/Android.mk83
1 files changed, 34 insertions, 49 deletions
diff --git a/libaudio/Android.mk b/libaudio/Android.mk
index 04f24e0..5ff0a21 100755..100644
--- a/libaudio/Android.mk
+++ b/libaudio/Android.mk
@@ -1,68 +1,53 @@
-# hardware/libaudio-alsa/Android.mk
-#
-# Copyright 2008 Wind River Systems
-#
+LOCAL_PATH:= $(call my-dir)
ifeq ($(TARGET_DEVICE),crespo)
-ifeq ($(BOARD_USES_ALSA_AUDIO),true)
-ifeq ($(filter-out s5pc110 s5pc100 s5p6440,$(TARGET_BOARD_PLATFORM)),)
-ifeq ($(BOARD_USES_GENERIC_AUDIO),false)
- LOCAL_PATH := $(call my-dir)
-
- include $(CLEAR_VARS)
-
- LOCAL_ARM_MODE := arm
- LOCAL_CFLAGS := -D_POSIX_SOURCE
- LOCAL_WHOLE_STATIC_LIBRARIES := libasound
-
- ifneq ($(ALSA_DEFAULT_SAMPLE_RATE),)
- LOCAL_CFLAGS += -DALSA_DEFAULT_SAMPLE_RATE=$(ALSA_DEFAULT_SAMPLE_RATE)
- endif
-
- LOCAL_C_INCLUDES += device/samsung/crespo/alsa-lib/include
- LOCAL_SRC_FILES := AudioHardwareALSA.cpp
-
- LOCAL_MODULE := libaudio
+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)
- LOCAL_STATIC_LIBRARIES += libaudiointerface
+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)
- LOCAL_SHARED_LIBRARIES := \
- libcutils \
- libutils \
- libmedia \
- libhardware_legacy \
- libdl \
- libc
+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_MODULE:= libaudio
+LOCAL_STATIC_LIBRARIES:= libaudiointerface
+LOCAL_SHARED_LIBRARIES:= libc libcutils libutils libmedia libhardware_legacy
ifeq ($(BOARD_HAVE_BLUETOOTH),true)
LOCAL_SHARED_LIBRARIES += liba2dp
endif
- include $(BUILD_SHARED_LIBRARY)
-
-# To build audiopolicy library
-include $(CLEAR_VARS)
-
-LOCAL_SRC_FILES:= \
- AudioPolicyManager.cpp
-
-LOCAL_SHARED_LIBRARIES := \
- libcutils \
- libutils \
- libmedia
+ifeq ($(TARGET_SIMULATOR),true)
+ LOCAL_LDLIBS += -ldl
+else
+ LOCAL_SHARED_LIBRARIES += libdl
+endif
-LOCAL_STATIC_LIBRARIES := libaudiopolicybase
+include $(BUILD_SHARED_LIBRARY)
+include $(CLEAR_VARS)
+LOCAL_SRC_FILES:= AudioPolicyManager.cpp
LOCAL_MODULE:= libaudiopolicy
-
+LOCAL_STATIC_LIBRARIES:= libaudiopolicybase
+LOCAL_SHARED_LIBRARIES:= libc libcutils libutils libmedia
ifeq ($(BOARD_HAVE_BLUETOOTH),true)
LOCAL_CFLAGS += -DWITH_A2DP
endif
-
include $(BUILD_SHARED_LIBRARY)
endif
-endif
-endif
-endif