blob: 54cc9b12d6dca7500abf6fe0f223435f332ff58e [file] [log] [blame]
James Dong1cc31e62010-07-02 17:44:44 -07001LOCAL_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 \
James Donge1dea482012-03-12 14:37:53 -070028 $(TOP)/frameworks/base/media/libstagefright/include \
29 $(TOP)/frameworks/native/include/media/openmax
James Dong1cc31e62010-07-02 17:44:44 -070030
31LOCAL_CFLAGS := \
James Dong70c6c9a2010-07-13 13:28:08 -070032 -D__arm__ \
James Dong1cc31e62010-07-02 17:44:44 -070033 -DOSCL_IMPORT_REF= -DOSCL_UNUSED_ARG= -DOSCL_EXPORT_REF=
34
35include $(BUILD_STATIC_LIBRARY)