1LOCAL_PATH := $(call my-dir) 2include $(CLEAR_VARS) 3 4LOCAL_SRC_FILES := \ 5 src/pvmf_basic_errorinfomessage.cpp \ 6 src/pvmf_duration_infomessage.cpp \ 7 src/pvmf_event_handling.cpp \ 8 src/pvmf_format_type.cpp \ 9 src/pvmf_media_clock.cpp \ 10 src/pvmf_media_cmd.cpp \ 11 src/pvmf_media_data.cpp \ 12 src/pvmf_mempool.cpp \ 13 src/pvmf_metadata_infomessage.cpp \ 14 src/pvmf_node_interface.cpp \ 15 src/pvmf_pool_buffer_allocator.cpp \ 16 src/pvmf_port_base_impl.cpp \ 17 src/pvmf_return_codes.cpp \ 18 src/pvmf_simple_media_buffer.cpp \ 19 src/pvmf_sync_util.cpp \ 20 src/pvmf_sync_util_data_queue.cpp \ 21 src/pvmf_timestamp.cpp \ 22 src/pvmi_config_and_capability_utils.cpp \ 23 src/pvmi_kvp_util.cpp \ 24 25 26LOCAL_MODULE := libpvmf 27 28LOCAL_CFLAGS := $(PV_CFLAGS) 29 30 31 32LOCAL_STATIC_LIBRARIES := libosclbase 33 34LOCAL_SHARED_LIBRARIES := 35 36LOCAL_C_INCLUDES := \ 37 $(PV_TOP)/pvmi/pvmf/src \ 38 $(PV_TOP)/pvmi/pvmf/include \ 39 $(PV_INCLUDES) 40 41LOCAL_COPY_HEADERS_TO := $(PV_COPY_HEADERS_TO) 42 43LOCAL_COPY_HEADERS := \ 44 include/pv_interface.h \ 45 include/pvmf_node_interface.h \ 46 include/pvmi_config_and_capability.h \ 47 include/pvmf_event_handling.h \ 48 include/pvmf_node_utils.h \ 49 include/pvmi_config_and_capability_observer.h \ 50 include/pvmf_fixedsize_buffer_alloc.h \ 51 include/pvmf_format_type.h \ 52 include/pvmf_pool_buffer_allocator.h \ 53 include/pvmf_media_msg_format_ids.h \ 54 include/pvmf_media_cmd.h \ 55 include/pvmf_port_base_impl.h \ 56 include/pvmi_config_and_capability_utils.h \ 57 include/pvmf_media_data.h \ 58 include/pvmf_port_interface.h \ 59 include/pvmi_kvp.h \ 60 include/pvmf_media_data_impl.h \ 61 include/pvmf_return_codes.h \ 62 include/pvmi_media_io_observer.h \ 63 include/pvmf_media_frag_group.h \ 64 include/pvmf_simple_media_buffer.h \ 65 include/pvmi_media_transfer.h \ 66 include/pvmf_media_msg.h \ 67 include/pvmf_sync_util_data_queue.h \ 68 include/pvmi_mio_control.h \ 69 include/pvmf_media_msg_header.h \ 70 include/pvmf_sync_util.h \ 71 include/pvmf_meta_data_types.h \ 72 include/pvmf_timestamp.h \ 73 include/pv_uuid.h \ 74 include/pvmf_video.h \ 75 include/pvmf_basic_errorinfomessage.h \ 76 include/pvmf_errorinfomessage_extension.h \ 77 include/pvmi_media_io_clock_extension.h \ 78 include/pvmf_fileformat_events.h \ 79 include/pvmi_kvp_util.h \ 80 include/pvmf_mempool.h \ 81 include/pvmi_port_config_kvp.h \ 82 include/pvmi_drm_kvp.h \ 83 include/pvmi_data_stream_interface.h \ 84 include/pvmi_datastreamuser_interface.h \ 85 include/pvmf_resizable_simple_mediamsg.h \ 86 include/pvmf_media_clock.h \ 87 include/pvmf_duration_infomessage.h \ 88 include/pvmf_durationinfomessage_extension.h \ 89 include/pvmf_metadata_infomessage.h \ 90 include/pvmf_metadatainfomessage_extension.h \ 91 include/pvmi_fileio_kvp.h \ 92 include/pvmf_timedtext.h 93 94include $(BUILD_STATIC_LIBRARY) 95