Android.mk revision 1700744ae0ce2fcf722816453ae0af2cd5646458
1LOCAL_PATH := $(call my-dir) 2include $(CLEAR_VARS) 3 4LOCAL_SRC_FILES := \ 5 M4vH263Encoder.cpp \ 6 SoftMPEG4Encoder.cpp \ 7 src/bitstream_io.cpp \ 8 src/combined_encode.cpp \ 9 src/datapart_encode.cpp \ 10 src/dct.cpp \ 11 src/findhalfpel.cpp \ 12 src/fastcodemb.cpp \ 13 src/fastidct.cpp \ 14 src/fastquant.cpp \ 15 src/me_utils.cpp \ 16 src/mp4enc_api.cpp \ 17 src/rate_control.cpp \ 18 src/motion_est.cpp \ 19 src/motion_comp.cpp \ 20 src/sad.cpp \ 21 src/sad_halfpel.cpp \ 22 src/vlc_encode.cpp \ 23 src/vop.cpp 24 25 26LOCAL_MODULE := libstagefright_m4vh263enc 27 28LOCAL_CFLAGS := \ 29 -DBX_RC \ 30 -DOSCL_IMPORT_REF= -DOSCL_UNUSED_ARG= -DOSCL_EXPORT_REF= 31 32LOCAL_C_INCLUDES := \ 33 $(LOCAL_PATH)/src \ 34 $(LOCAL_PATH)/include \ 35 $(TOP)/frameworks/av/media/libstagefright/include \ 36 $(TOP)/frameworks/native/include/media/openmax 37 38include $(BUILD_STATIC_LIBRARY) 39 40################################################################################ 41 42include $(CLEAR_VARS) 43 44LOCAL_SRC_FILES := \ 45 SoftMPEG4Encoder.cpp 46 47LOCAL_C_INCLUDES := \ 48 frameworks/av/media/libstagefright/include \ 49 frameworks/native/include/media/openmax \ 50 $(LOCAL_PATH)/src \ 51 $(LOCAL_PATH)/include \ 52 $(LOCAL_PATH)/../common/include \ 53 $(LOCAL_PATH)/../common 54 55LOCAL_CFLAGS := \ 56 -DBX_RC \ 57 -DOSCL_IMPORT_REF= -DOSCL_UNUSED_ARG= -DOSCL_EXPORT_REF= 58 59 60LOCAL_STATIC_LIBRARIES := \ 61 libstagefright_m4vh263enc 62 63LOCAL_SHARED_LIBRARIES := \ 64 libstagefright \ 65 libstagefright_enc_common \ 66 libstagefright_foundation \ 67 libstagefright_omx \ 68 libutils \ 69 70 71LOCAL_MODULE := libstagefright_soft_mpeg4enc 72LOCAL_MODULE_TAGS := optional 73 74include $(BUILD_SHARED_LIBRARY) 75