1# Get the current local path as the first operation 2LOCAL_PATH := $(call get_makefile_dir) 3 4# Clear out the variables used in the local makefiles 5include $(MK)/clear.mk 6 7TARGET := pvm4vencoder 8 9XINCDIRS += ../../../../../utilities/colorconvert/include 10 11XCXXFLAGS += $(FLAG_COMPILE_WARNINGS_AS_ERRORS) 12 13OPTIMIZE_FOR_PERFORMANCE_OVER_SIZE := true 14 15XCPPFLAGS += -DBX_RC -DYUV_INPUT -DRGB12_INPUT -DRGB24_INPUT -DYUV420SEMIPLANAR_INPUT 16 17SRCDIR := ../../src 18INCSRCDIR := ../../include 19 20SRCS := bitstream_io.cpp \ 21 combined_encode.cpp \ 22 datapart_encode.cpp \ 23 dct.cpp \ 24 findhalfpel.cpp \ 25 fastcodemb.cpp \ 26 fastidct.cpp \ 27 fastquant.cpp \ 28 pvm4vencoder.cpp \ 29 me_utils.cpp \ 30 mp4enc_api.cpp \ 31 rate_control.cpp \ 32 motion_est.cpp \ 33 motion_comp.cpp \ 34 sad.cpp \ 35 sad_halfpel.cpp \ 36 vlc_encode.cpp \ 37 vop.cpp 38 39HDRS := cvei.h \ 40 pvm4vencoder.h \ 41 mp4enc_api.h 42 43 44 45include $(MK)/library.mk 46 47