ipcpipeline_sources = [ 'gstipcpipeline.c', 'gstipcpipelineelement.c', 'gstipcpipelinecomm.c', 'gstipcpipelinesink.c', 'gstipcpipelinesrc.c', 'gstipcslavepipeline.c' ] ipcpipeline_headers = [ 'gstipcpipelinesink.h', 'gstipcpipelineelements.h', 'gstipcpipelinecomm.h', 'gstipcpipelinesrc.h', 'gstipcslavepipeline.h', ] doc_sources = [] foreach s: ipcpipeline_sources + ipcpipeline_headers doc_sources += meson.current_source_dir() / s endforeach plugin_sources += { 'ipcpipeline': pathsep.join(doc_sources) } if get_option('ipcpipeline').disabled() subdir_done() endif gstipcpipeline = library('gstipcpipeline', ipcpipeline_sources, c_args : gst_plugins_bad_args, include_directories : [configinc], dependencies : [gstbase_dep] + winsock2, install : true, install_dir : plugins_install_dir, ) plugins += [gstipcpipeline]