1LOCAL_PATH := $(call my-dir) 2include $(CLEAR_VARS) 3 4LOCAL_SRC_FILES := \ 5 AVCEncoder.cpp \ 6 src/avcenc_api.cpp \ 7 src/bitstream_io.cpp \ 8 src/block.cpp \ 9 src/findhalfpel.cpp \ 10 src/header.cpp \ 11 src/init.cpp \ 12 src/intra_est.cpp \ 13 src/motion_comp.cpp \ 14 src/motion_est.cpp \ 15 src/rate_control.cpp \ 16 src/residual.cpp \ 17 src/sad.cpp \ 18 src/sad_halfpel.cpp \ 19 src/slice.cpp \ 20 src/vlc_encode.cpp 21 22 23LOCAL_MODULE := libstagefright_avcenc 24 25LOCAL_C_INCLUDES := \ 26 $(LOCAL_PATH)/src \ 27 $(LOCAL_PATH)/../common/include \ 28 $(TOP)/frameworks/base/include/media/stagefright/openmax \ 29 $(TOP)/frameworks/base/media/libstagefright/include 30 31LOCAL_CFLAGS := \ 32 -D__arm__ \ 33 -DOSCL_IMPORT_REF= -DOSCL_UNUSED_ARG= -DOSCL_EXPORT_REF= 34 35include $(BUILD_STATIC_LIBRARY) 36