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/bytesused.cpp \ 11 src/c2_9pf_tab.cpp \ 12 src/copy.cpp \ 13 src/div_32.cpp \ 14 src/div_s.cpp \ 15 src/extract_h.cpp \ 16 src/extract_l.cpp \ 17 src/gains_tbl.cpp \ 18 src/gc_pred.cpp \ 19 src/gmed_n.cpp \ 20 src/grid_tbl.cpp \ 21 src/gray_tbl.cpp \ 22 src/int_lpc.cpp \ 23 src/inv_sqrt.cpp \ 24 src/inv_sqrt_tbl.cpp \ 25 src/l_abs.cpp \ 26 src/l_deposit_h.cpp \ 27 src/l_deposit_l.cpp \ 28 src/l_shr_r.cpp \ 29 src/log2.cpp \ 30 src/log2_norm.cpp \ 31 src/log2_tbl.cpp \ 32 src/lsfwt.cpp \ 33 src/lsp.cpp \ 34 src/lsp_az.cpp \ 35 src/lsp_lsf.cpp \ 36 src/lsp_lsf_tbl.cpp \ 37 src/lsp_tab.cpp \ 38 src/mult_r.cpp \ 39 src/norm_l.cpp \ 40 src/norm_s.cpp \ 41 src/overflow_tbl.cpp \ 42 src/ph_disp_tab.cpp \ 43 src/pow2.cpp \ 44 src/pow2_tbl.cpp \ 45 src/pred_lt.cpp \ 46 src/q_plsf.cpp \ 47 src/q_plsf_3.cpp \ 48 src/q_plsf_3_tbl.cpp \ 49 src/q_plsf_5.cpp \ 50 src/q_plsf_5_tbl.cpp \ 51 src/qua_gain_tbl.cpp \ 52 src/reorder.cpp \ 53 src/residu.cpp \ 54 src/round.cpp \ 55 src/set_zero.cpp \ 56 src/shr.cpp \ 57 src/shr_r.cpp \ 58 src/sqrt_l.cpp \ 59 src/sqrt_l_tbl.cpp \ 60 src/sub.cpp \ 61 src/syn_filt.cpp \ 62 src/vad1.cpp \ 63 src/weight_a.cpp \ 64 src/window_tab.cpp 65 66LOCAL_C_INCLUDES := \ 67 $(LOCAL_PATH)/include 68 69LOCAL_CFLAGS := \ 70 -DOSCL_UNUSED_ARG= -DOSCL_IMPORT_REF= -DOSCL_EXPORT_REF= 71 72LOCAL_MODULE := libstagefright_amrnb_common 73 74include $(BUILD_SHARED_LIBRARY) 75