Home | History | Annotate | Download | only in dec
      1 LOCAL_PATH:= $(call my-dir)
      2 include $(CLEAR_VARS)
      3 
      4 LOCAL_SRC_FILES := \
      5  	src/a_refl.cpp \
      6  	src/agc.cpp \
      7  	src/amrdecode.cpp \
      8  	src/b_cn_cod.cpp \
      9  	src/bgnscd.cpp \
     10  	src/c_g_aver.cpp \
     11  	src/d1035pf.cpp \
     12  	src/d2_11pf.cpp \
     13  	src/d2_9pf.cpp \
     14  	src/d3_14pf.cpp \
     15  	src/d4_17pf.cpp \
     16  	src/d8_31pf.cpp \
     17  	src/d_gain_c.cpp \
     18  	src/d_gain_p.cpp \
     19  	src/d_plsf.cpp \
     20  	src/d_plsf_3.cpp \
     21  	src/d_plsf_5.cpp \
     22  	src/dec_amr.cpp \
     23  	src/dec_gain.cpp \
     24  	src/dec_input_format_tab.cpp \
     25  	src/dec_lag3.cpp \
     26  	src/dec_lag6.cpp \
     27  	src/dtx_dec.cpp \
     28  	src/ec_gains.cpp \
     29  	src/ex_ctrl.cpp \
     30  	src/if2_to_ets.cpp \
     31  	src/int_lsf.cpp \
     32  	src/lsp_avg.cpp \
     33  	src/ph_disp.cpp \
     34  	src/post_pro.cpp \
     35  	src/preemph.cpp \
     36  	src/pstfilt.cpp \
     37  	src/qgain475_tab.cpp \
     38  	src/sp_dec.cpp \
     39  	src/wmf_to_ets.cpp
     40 
     41 LOCAL_C_INCLUDES := \
     42         frameworks/av/media/libstagefright/include \
     43         $(LOCAL_PATH)/src \
     44         $(LOCAL_PATH)/include \
     45         $(LOCAL_PATH)/../common/include \
     46         $(LOCAL_PATH)/../common
     47 
     48 LOCAL_CFLAGS := \
     49         -DOSCL_UNUSED_ARG= -DOSCL_IMPORT_REF=
     50 
     51 LOCAL_MODULE := libstagefright_amrnbdec
     52 
     53 include $(BUILD_STATIC_LIBRARY)
     54 
     55 ################################################################################
     56 
     57 include $(CLEAR_VARS)
     58 
     59 LOCAL_SRC_FILES := \
     60         SoftAMR.cpp
     61 
     62 LOCAL_C_INCLUDES := \
     63         frameworks/av/media/libstagefright/include \
     64         frameworks/av/media/libstagefright/codecs/amrwb/src \
     65         frameworks/native/include/media/openmax \
     66         $(LOCAL_PATH)/src \
     67         $(LOCAL_PATH)/include \
     68         $(LOCAL_PATH)/../common/include \
     69         $(LOCAL_PATH)/../common
     70 
     71 LOCAL_CFLAGS := -DOSCL_IMPORT_REF=
     72 
     73 LOCAL_STATIC_LIBRARIES := \
     74         libstagefright_amrnbdec libstagefright_amrwbdec
     75 
     76 LOCAL_SHARED_LIBRARIES := \
     77         libstagefright_omx libstagefright_foundation libutils \
     78         libstagefright_amrnb_common
     79 
     80 LOCAL_MODULE := libstagefright_soft_amrdec
     81 LOCAL_MODULE_TAGS := optional
     82 
     83 include $(BUILD_SHARED_LIBRARY)
     84