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 := pvmp4decoder 8 9XCXXFLAGS += $(FLAG_COMPILE_WARNINGS_AS_ERRORS) 10 11OPTIMIZE_FOR_PERFORMANCE_OVER_SIZE := true 12 13SRCDIR := ../../src 14INCSRCDIR := ../../include 15 16SRCS := adaptive_smooth_no_mmx.cpp \ 17 bitstream.cpp \ 18 block_idct.cpp \ 19 cal_dc_scaler.cpp \ 20 chvr_filter.cpp \ 21 chv_filter.cpp \ 22 combined_decode.cpp \ 23 conceal.cpp \ 24 datapart_decode.cpp \ 25 dcac_prediction.cpp \ 26 dec_pred_intra_dc.cpp \ 27 deringing_chroma.cpp \ 28 deringing_luma.cpp \ 29 find_min_max.cpp \ 30 get_pred_adv_b_add.cpp \ 31 get_pred_outside.cpp \ 32 idct.cpp \ 33 idct_vca.cpp \ 34 mb_motion_comp.cpp \ 35 mb_utils.cpp \ 36 pvm4vdecoder.cpp \ 37 pvm4vdecoder_factory.cpp \ 38 packet_util.cpp \ 39 post_filter.cpp \ 40 post_proc_semaphore.cpp \ 41 pp_semaphore_chroma_inter.cpp \ 42 pp_semaphore_luma.cpp \ 43 pvdec_api.cpp \ 44 scaling_tab.cpp \ 45 vlc_decode.cpp \ 46 vlc_dequant.cpp \ 47 vlc_tab.cpp \ 48 vop.cpp \ 49 zigzag_tab.cpp 50 51HDRS := pvm4vdecoder.h \ 52 pvm4vdecoder_factory.h \ 53 pvvideodecoderinterface.h \ 54 visual_header.h 55 56 57include $(MK)/library.mk 58