Android.mk revision b875f69d8e867cb64bd101e66d85a880537c2b72
1LOCAL_PATH := $(call my-dir) 2include $(CLEAR_VARS) 3 4LOCAL_SRC_FILES := \ 5 src/add.cpp \ 6 src/az_lsp.cpp \ 7 src/bitno_tab.cpp \ 8 src/bitreorder_tab.cpp \ 9 src/bits2prm.cpp \ 10 src/c2_9pf_tab.cpp \ 11 src/copy.cpp \ 12 src/div_32.cpp \ 13 src/div_s.cpp \ 14 src/extract_h.cpp \ 15 src/extract_l.cpp \ 16 src/gains_tbl.cpp \ 17 src/gc_pred.cpp \ 18 src/gmed_n.cpp \ 19 src/grid_tbl.cpp \ 20 src/gray_tbl.cpp \ 21 src/int_lpc.cpp \ 22 src/inv_sqrt.cpp \ 23 src/inv_sqrt_tbl.cpp \ 24 src/l_abs.cpp \ 25 src/l_deposit_h.cpp \ 26 src/l_deposit_l.cpp \ 27 src/l_shr_r.cpp \ 28 src/log2.cpp \ 29 src/log2_norm.cpp \ 30 src/log2_tbl.cpp \ 31 src/lsfwt.cpp \ 32 src/lsp.cpp \ 33 src/lsp_az.cpp \ 34 src/lsp_lsf.cpp \ 35 src/lsp_lsf_tbl.cpp \ 36 src/lsp_tab.cpp \ 37 src/mult_r.cpp \ 38 src/norm_l.cpp \ 39 src/norm_s.cpp \ 40 src/ph_disp_tab.cpp \ 41 src/pow2.cpp \ 42 src/pow2_tbl.cpp \ 43 src/pred_lt.cpp \ 44 src/q_plsf.cpp \ 45 src/q_plsf_3.cpp \ 46 src/q_plsf_3_tbl.cpp \ 47 src/q_plsf_5.cpp \ 48 src/q_plsf_5_tbl.cpp \ 49 src/qua_gain_tbl.cpp \ 50 src/reorder.cpp \ 51 src/residu.cpp \ 52 src/round.cpp \ 53 src/set_zero.cpp \ 54 src/shr.cpp \ 55 src/shr_r.cpp \ 56 src/sqrt_l.cpp \ 57 src/sqrt_l_tbl.cpp \ 58 src/sub.cpp \ 59 src/syn_filt.cpp \ 60 src/vad1.cpp \ 61 src/weight_a.cpp \ 62 src/window_tab.cpp 63 64LOCAL_C_INCLUDES := \ 65 $(LOCAL_PATH)/include 66 67LOCAL_CFLAGS := \ 68 -D"OSCL_UNUSED_ARG(x)=(void)(x)" -DOSCL_IMPORT_REF= -DOSCL_EXPORT_REF= 69 70LOCAL_CFLAGS += -Werror 71LOCAL_CLANG := true 72LOCAL_SANITIZE := signed-integer-overflow unsigned-integer-overflow 73 74LOCAL_MODULE := libstagefright_amrnb_common 75 76include $(BUILD_SHARED_LIBRARY) 77