1LOCAL_PATH := $(call my-dir) 2include $(CLEAR_VARS) 3 4LOCAL_SRC_FILES := \ 5 src/pv_2way_datapath.cpp \ 6 src/pv_2way_engine.cpp \ 7 src/pv_2way_data_channel_datapath.cpp \ 8 src/pv_2way_cmd_control_datapath.cpp \ 9 src/pv_2way_dec_data_channel_datapath.cpp \ 10 src/pv_2way_enc_data_channel_datapath.cpp \ 11 src/pv_2way_mux_datapath.cpp \ 12 src/pv_2way_preview_datapath.cpp \ 13 src/pv_2way_rec_datapath.cpp \ 14 src/pv_2way_engine_factory.cpp \ 15 src/pv_2way_proxy_adapter.cpp \ 16 src/pv_2way_proxy_factory.cpp 17 18 19LOCAL_MODULE := libpv2wayengine 20 21LOCAL_CFLAGS := -DPV_DISABLE_VIDRECNODE -DPV_DISABLE_DEVSOUNDNODES -DPV_DISABLE_DEVVIDEOPLAYNODE -DSIP_VOIP_PROJECT=1 -DPV2WAY_USE_OMX $(PV_CFLAGS) 22 23 24 25LOCAL_STATIC_LIBRARIES := 26 27LOCAL_SHARED_LIBRARIES := 28 29LOCAL_C_INCLUDES := \ 30 $(PV_TOP)/engines/2way/src \ 31 $(PV_TOP)/engines/2way/include \ 32 $(PV_TOP)/engines/2way/src \ 33 $(PV_TOP)/engines/2way/include \ 34 $(PV_TOP)/engines/common/include \ 35 $(PV_TOP)/common/pvdebug/src \ 36 $(PV_TOP)/protocols/systems/3g-324m_pvterminal/h324/tsc/include \ 37 $(PV_TOP)/protocols/systems/3g-324m_pvterminal/common/include \ 38 $(PV_TOP)/protocols/systems/3g-324m_pvterminal/h245/cmn/include \ 39 $(PV_TOP)/protocols/systems/3g-324m_pvterminal/h245/per/include \ 40 $(PV_TOP)/protocols/systems/3g-324m_pvterminal/h245/se/include \ 41 $(PV_TOP)/protocols/systems/3g-324m_pvterminal/h324/srp/include \ 42 $(PV_TOP)/protocols/systems/3g-324m_pvterminal/h324/tsc/include \ 43 $(PV_TOP)/protocols/systems/3g-324m_pvterminal/h223/include \ 44 $(PV_TOP)/protocols/systems/common/include \ 45 $(PV_TOP)/protocols/systems/tools/general/common/include \ 46 $(PV_TOP)/nodes/streaming/common/include \ 47 $(PV_TOP)/nodes/pvmediainputnode/include \ 48 $(PV_TOP)/extern_libs_v2/khronos/openmax/include \ 49 $(PV_TOP)/nodes/pvomxvideodecnode/include \ 50 $(PV_TOP)/nodes/pvomxbasedecnode/include \ 51 $(PV_TOP)/nodes/pvomxaudiodecnode/include \ 52 $(PV_TOP)/nodes/pvomxencnode/include \ 53 $(PV_INCLUDES) 54 55LOCAL_COPY_HEADERS_TO := $(PV_COPY_HEADERS_TO) 56 57LOCAL_COPY_HEADERS := \ 58 include/pv_2way_interface.h \ 59 include/pv_2way_engine_factory.h \ 60 include/pv_2way_proxy_factory.h 61 62include $(BUILD_STATIC_LIBRARY) 63