diff options
Diffstat (limited to 'modules/audio_processing/aecm/Android.mk')
-rw-r--r-- | modules/audio_processing/aecm/Android.mk | 95 |
1 files changed, 0 insertions, 95 deletions
diff --git a/modules/audio_processing/aecm/Android.mk b/modules/audio_processing/aecm/Android.mk deleted file mode 100644 index fc11383a..00000000 --- a/modules/audio_processing/aecm/Android.mk +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright (c) 2012 The WebRTC project authors. All Rights Reserved. -# -# Use of this source code is governed by a BSD-style license -# that can be found in the LICENSE file in the root of the source -# tree. An additional intellectual property rights grant can be found -# in the file PATENTS. All contributing project authors may -# be found in the AUTHORS file in the root of the source tree. - -############################# -# Build the non-neon library. - -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -include $(LOCAL_PATH)/../../../../android-webrtc.mk - -LOCAL_ARM_MODE := arm -LOCAL_MODULE_CLASS := STATIC_LIBRARIES -LOCAL_MODULE := libwebrtc_aecm -LOCAL_MODULE_TAGS := optional -LOCAL_SRC_FILES := \ - echo_control_mobile.c \ - aecm_core.c - -# Flags passed to both C and C++ files. -LOCAL_CFLAGS := $(MY_WEBRTC_COMMON_DEFS) - -LOCAL_C_INCLUDES := \ - $(LOCAL_PATH)/include \ - $(LOCAL_PATH)/../utility \ - $(LOCAL_PATH)/../../.. \ - $(LOCAL_PATH)/../../../common_audio/signal_processing/include \ - $(LOCAL_PATH)/../../../system_wrappers/interface \ - external/webrtc - -LOCAL_STATIC_LIBRARIES += libwebrtc_system_wrappers - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libdl \ - libstlport - -ifndef NDK_ROOT -include external/stlport/libstlport.mk -endif -include $(BUILD_STATIC_LIBRARY) - -######################### -# Build the neon library. -ifeq ($(WEBRTC_BUILD_NEON_LIBS),true) - -include $(CLEAR_VARS) - -LOCAL_ARM_MODE := arm -LOCAL_MODULE_CLASS := STATIC_LIBRARIES -LOCAL_MODULE := libwebrtc_aecm_neon -LOCAL_MODULE_TAGS := optional - -AECM_ASM_HEADER := $(intermediates)/aecm_core_neon_offsets.h -AECM_ASM_HEADER_DIR := $(intermediates) - -# Generate a header file aecm_core_neon_offsets.h which will be included in -# assembly file aecm_core_neon.S, from file aecm_core_neon_offsets.c. -$(AECM_ASM_HEADER): $(LOCAL_PATH)/../../../build/generate_asm_header.py \ - $(LOCAL_PATH)/aecm_core_neon_offsets.c - @python $^ --compiler=$(TARGET_CC) --options="$(addprefix -I, \ - $(LOCAL_INCLUDES)) $(addprefix -isystem , $(TARGET_C_INCLUDES)) -S" \ - --dir=$(AECM_ASM_HEADER_DIR) - -LOCAL_GENERATED_SOURCES := $(AECM_ASM_HEADER) -LOCAL_SRC_FILES := aecm_core_neon.S - -# Flags passed to both C and C++ files. -LOCAL_CFLAGS := \ - $(MY_WEBRTC_COMMON_DEFS) \ - -mfpu=neon \ - -mfloat-abi=softfp \ - -flax-vector-conversions - -LOCAL_C_INCLUDES := \ - $(AECM_ASM_HEADER_DIR) \ - $(LOCAL_PATH)/include \ - $(LOCAL_PATH)/../../.. \ - $(LOCAL_PATH)/../../../common_audio/signal_processing/include \ - external/webrtc - -LOCAL_INCLUDES := $(LOCAL_C_INCLUDES) - -ifndef NDK_ROOT -include external/stlport/libstlport.mk -endif -include $(BUILD_STATIC_LIBRARY) - -endif # ifeq ($(WEBRTC_BUILD_NEON_LIBS),true) |