diff options
Diffstat (limited to 'gst/multifile/meson.build')
-rw-r--r-- | gst/multifile/meson.build | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/gst/multifile/meson.build b/gst/multifile/meson.build new file mode 100644 index 000000000..6ec260dfd --- /dev/null +++ b/gst/multifile/meson.build @@ -0,0 +1,36 @@ +multifile_sources = [ + 'gstmultifilesink.c', + 'gstmultifilesrc.c', + 'gstmultifile.c', + 'gstsplitfilesrc.c', + 'gstsplitmuxpartreader.c', + 'gstsplitmuxsink.c', + 'gstsplitmuxsrc.c', + 'gstsplitutils.c', + 'patternspec.c', +] + +gstmultifile = library('gstmultifile', + multifile_sources, + c_args : gst_plugins_good_args, + include_directories : [configinc, libsinc], + dependencies : [gstvideo_dep, gstbase_dep, gio_dep], + install : true, + install_dir : plugins_install_dir, +) + +test_splitmuxpartreader_sources = [ + 'test-splitmuxpartreader.c', + 'gstsplitmuxpartreader.c', + 'gstsplitmuxsrc.c', + 'gstsplitutils.c', + 'patternspec.c', +] + +executable('test-splitmuxpartreader', + test_splitmuxpartreader_sources, + c_args : gst_plugins_good_args, + include_directories : [configinc, libsinc], + dependencies : [gsttag_dep, gstbase_dep], + install : false, +) |