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