14f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas HuberLOCAL_PATH := $(call my-dir) 24f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huberinclude $(CLEAR_VARS) 34f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber 44f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas HuberLOCAL_SRC_FILES := \ 54f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/add.cpp \ 64f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/az_lsp.cpp \ 74f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/bitno_tab.cpp \ 84f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/bitreorder_tab.cpp \ 94f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/bits2prm.cpp \ 104f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/bytesused.cpp \ 114f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/c2_9pf_tab.cpp \ 124f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/copy.cpp \ 134f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/div_32.cpp \ 144f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/div_s.cpp \ 154f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/extract_h.cpp \ 164f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/extract_l.cpp \ 174f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/gains_tbl.cpp \ 184f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/gc_pred.cpp \ 194f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/gmed_n.cpp \ 204f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/grid_tbl.cpp \ 214f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/gray_tbl.cpp \ 224f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/int_lpc.cpp \ 234f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/inv_sqrt.cpp \ 244f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/inv_sqrt_tbl.cpp \ 254f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/l_abs.cpp \ 264f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/l_deposit_h.cpp \ 274f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/l_deposit_l.cpp \ 284f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/l_shr_r.cpp \ 294f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/log2.cpp \ 304f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/log2_norm.cpp \ 314f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/log2_tbl.cpp \ 324f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/lsfwt.cpp \ 334f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/lsp.cpp \ 344f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/lsp_az.cpp \ 354f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/lsp_lsf.cpp \ 364f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/lsp_lsf_tbl.cpp \ 374f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/lsp_tab.cpp \ 384f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/mult_r.cpp \ 394f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/norm_l.cpp \ 404f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/norm_s.cpp \ 414f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/overflow_tbl.cpp \ 424f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/ph_disp_tab.cpp \ 434f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/pow2.cpp \ 444f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/pow2_tbl.cpp \ 454f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/pred_lt.cpp \ 464f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/q_plsf.cpp \ 474f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/q_plsf_3.cpp \ 484f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/q_plsf_3_tbl.cpp \ 494f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/q_plsf_5.cpp \ 504f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/q_plsf_5_tbl.cpp \ 514f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/qua_gain_tbl.cpp \ 524f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/reorder.cpp \ 534f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/residu.cpp \ 544f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/round.cpp \ 554f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/set_zero.cpp \ 564f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/shr.cpp \ 574f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/shr_r.cpp \ 584f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/sqrt_l.cpp \ 594f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/sqrt_l_tbl.cpp \ 604f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/sub.cpp \ 614f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/syn_filt.cpp \ 624f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/vad1.cpp \ 634f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/weight_a.cpp \ 644f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber src/window_tab.cpp 654f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber 664f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas HuberLOCAL_C_INCLUDES := \ 674f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber $(LOCAL_PATH)/include 684f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber 694f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas HuberLOCAL_CFLAGS := \ 704f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber -DOSCL_UNUSED_ARG= -DOSCL_IMPORT_REF= -DOSCL_EXPORT_REF= 714f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber 7284333e0475bc911adc16417f4ca327c975cf6c36Andreas HuberLOCAL_CFLAGS += -Werror 7384333e0475bc911adc16417f4ca327c975cf6c36Andreas Huber 744f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas HuberLOCAL_MODULE := libstagefright_amrnb_common 754f1efc098cb5791c3e9f483f2af84aef70d2d0a0Andreas Huber 76609f1a00c96cf5605f4614e7bb6d0487c98969c5Andreas Huberinclude $(BUILD_SHARED_LIBRARY) 77