1 # Get the current local path as the first operation 2 LOCAL_PATH := $(call get_makefile_dir) 3 4 # Clear out the variables used in the local makefiles 5 include $(MK)/clear.mk 6 7 TARGET := pvmf 8 9 SRCDIR := ../../src 10 INCSRCDIR := ../../include 11 12 SRCS := pvmf_format_type.cpp \ 13 pvmf_pool_buffer_allocator.cpp \ 14 pvmf_sync_util_data_queue.cpp \ 15 pvmf_media_cmd.cpp \ 16 pvmf_media_data.cpp \ 17 pvmf_port_base_impl.cpp \ 18 pvmf_timestamp.cpp \ 19 pvmf_simple_media_buffer.cpp \ 20 pvmi_config_and_capability_utils.cpp \ 21 pvmf_node_interface.cpp \ 22 pvmf_sync_util.cpp \ 23 pvmf_basic_errorinfomessage.cpp \ 24 pvmi_kvp_util.cpp \ 25 pvmf_mempool.cpp \ 26 pvmf_media_clock.cpp \ 27 pvmf_duration_infomessage.cpp \ 28 pvmf_metadata_infomessage.cpp \ 29 pvmf_return_codes.cpp 30 31 HDRS := pv_interface.h \ 32 pvmf_node_interface.h \ 33 pvmi_config_and_capability.h \ 34 pvmf_event_handling.h \ 35 pvmf_node_utils.h \ 36 pvmi_config_and_capability_observer.h \ 37 pvmf_fixedsize_buffer_alloc.h \ 38 pvmf_format_type.h \ 39 pvmf_pool_buffer_allocator.h \ 40 pvmf_media_msg_format_ids.h \ 41 pvmf_media_cmd.h \ 42 pvmf_port_base_impl.h \ 43 pvmi_config_and_capability_utils.h \ 44 pvmf_media_data.h \ 45 pvmf_port_interface.h \ 46 pvmi_kvp.h \ 47 pvmf_media_data_impl.h \ 48 pvmf_return_codes.h \ 49 pvmi_media_io_observer.h \ 50 pvmf_media_frag_group.h \ 51 pvmf_simple_media_buffer.h \ 52 pvmi_media_transfer.h \ 53 pvmf_media_msg.h \ 54 pvmf_sync_util_data_queue.h \ 55 pvmi_mio_control.h \ 56 pvmf_media_msg_header.h \ 57 pvmf_sync_util.h \ 58 pvmf_meta_data_types.h \ 59 pvmf_timestamp.h \ 60 pv_uuid.h \ 61 pvmf_video.h \ 62 pvmf_basic_errorinfomessage.h \ 63 pvmf_errorinfomessage_extension.h \ 64 pvmi_media_io_clock_extension.h \ 65 pvmf_fileformat_events.h \ 66 pvmi_kvp_util.h \ 67 pvmf_mempool.h \ 68 pvmi_port_config_kvp.h \ 69 pvmi_drm_kvp.h \ 70 pvmi_data_stream_interface.h \ 71 pvmi_datastreamuser_interface.h \ 72 pvmf_resizable_simple_mediamsg.h \ 73 pvmf_media_clock.h \ 74 pvmf_duration_infomessage.h \ 75 pvmf_durationinfomessage_extension.h \ 76 pvmf_metadata_infomessage.h \ 77 pvmf_metadatainfomessage_extension.h \ 78 pvmi_fileio_kvp.h \ 79 pvmf_timedtext.h 80 81 include $(MK)/library.mk 82