Home | History | Annotate | Download | only in libaudio
      1 ifneq ($(BUILD_TINY_ANDROID),true)
      2 
      3 LOCAL_PATH := $(call my-dir)
      4 
      5 include $(CLEAR_VARS)
      6 
      7 LOCAL_SRC_FILES := \
      8     AudioPolicyManager.cpp
      9 
     10 LOCAL_SHARED_LIBRARIES := \
     11     libcutils \
     12     libutils \
     13     libmedia
     14 
     15 LOCAL_STATIC_LIBRARIES := \
     16     libmedia_helper
     17 
     18 LOCAL_WHOLE_STATIC_LIBRARIES := \
     19     libaudiopolicy_legacy
     20 
     21 LOCAL_MODULE := audio_policy.stingray
     22 LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)/hw
     23 LOCAL_MODULE_TAGS := optional
     24 
     25 ifeq ($(BOARD_HAVE_BLUETOOTH),true)
     26   LOCAL_CFLAGS += -DWITH_A2DP
     27 endif
     28 
     29 include $(BUILD_SHARED_LIBRARY)
     30 
     31 
     32 include $(CLEAR_VARS)
     33 
     34 LOCAL_MODULE := audio.primary.stingray
     35 LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)/hw
     36 LOCAL_MODULE_TAGS := optional
     37 
     38 LOCAL_SHARED_LIBRARIES := \
     39     libcutils \
     40     libutils \
     41     libmedia \
     42     libhardware_legacy
     43 
     44 LOCAL_SHARED_LIBRARIES += libdl
     45 
     46 LOCAL_SRC_FILES += \
     47     AudioHardware.cpp
     48 
     49 LOCAL_C_INCLUDES += \
     50     system/media/audio_effects/include
     51 
     52 LOCAL_CFLAGS += -fno-short-enums
     53 
     54 LOCAL_STATIC_LIBRARIES := \
     55     libmedia_helper
     56 
     57 LOCAL_WHOLE_STATIC_LIBRARIES := \
     58     libaudiohw_legacy
     59 
     60 ifeq ($(USE_PROPRIETARY_AUDIO_EXTENSIONS),true)
     61 LOCAL_SRC_FILES += AudioPostProcessor.cpp
     62 LOCAL_STATIC_LIBRARIES += \
     63     libEverest_motomm-r \
     64     libCortexA9_aie-r \
     65     libCortexA9_sas-r \
     66     libCortexA9_se-r \
     67     libCortexA9_motovoice-r \
     68     libCortexA9_ecns-r \
     69     libsamplerateconverter \
     70     libCortexA9_anm-r
     71 
     72 LOCAL_CFLAGS += -DUSE_PROPRIETARY_AUDIO_EXTENSIONS
     73 LOCAL_C_INCLUDES += vendor/moto/stingray/motomm/ghdr
     74 LOCAL_C_INCLUDES += vendor/moto/stingray/motomm/rate_conv
     75 endif
     76 
     77 include $(BUILD_SHARED_LIBRARY)
     78 
     79 endif # not BUILD_TINY_ANDROID
     80 
     81