blob: 43318e9de67ad92928aae3c85f154267cc642f95 [file] [log] [blame]
James Dong42ef0c72010-07-12 21:46:25 -07001LOCAL_PATH := $(call my-dir)
2include $(CLEAR_VARS)
3
4LOCAL_SRC_FILES := \
5 M4vH263Encoder.cpp \
6 src/bitstream_io.cpp \
7 src/combined_encode.cpp \
8 src/datapart_encode.cpp \
9 src/dct.cpp \
10 src/findhalfpel.cpp \
11 src/fastcodemb.cpp \
12 src/fastidct.cpp \
13 src/fastquant.cpp \
14 src/me_utils.cpp \
15 src/mp4enc_api.cpp \
16 src/rate_control.cpp \
17 src/motion_est.cpp \
18 src/motion_comp.cpp \
19 src/sad.cpp \
20 src/sad_halfpel.cpp \
21 src/vlc_encode.cpp \
22 src/vop.cpp
23
24
25LOCAL_MODULE := libstagefright_m4vh263enc
26
27LOCAL_CFLAGS := \
28 -DBX_RC \
29 -DOSCL_IMPORT_REF= -DOSCL_UNUSED_ARG= -DOSCL_EXPORT_REF=
30
31LOCAL_C_INCLUDES := \
32 $(LOCAL_PATH)/src \
33 $(LOCAL_PATH)/include \
Andreas Hubera4f391c2010-10-15 13:31:29 -070034 $(TOP)/frameworks/base/include/media/stagefright/openmax \
James Dong42ef0c72010-07-12 21:46:25 -070035 $(TOP)/frameworks/base/media/libstagefright/include
36
37include $(BUILD_STATIC_LIBRARY)