diff options
author | Nirbheek Chauhan <nirbheek@centricular.com> | 2017-03-23 02:48:10 +0530 |
---|---|---|
committer | Nirbheek Chauhan <nirbheek@centricular.com> | 2017-03-23 02:48:39 +0530 |
commit | ddcd7735b673a111bc73a3e58853a662d1e6c72e (patch) | |
tree | 856804e57009d05cf403b8b4f85dca160fc69265 /ext/mplex/meson.build | |
parent | 40a2deef808b9a34d0a257134bf836962a5a1065 (diff) | |
download | gstreamer-plugins-bad-ddcd7735b673a111bc73a3e58853a662d1e6c72e.tar.gz |
meson: Build mpeg2enc and mplex when available
Diffstat (limited to 'ext/mplex/meson.build')
-rw-r--r-- | ext/mplex/meson.build | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/ext/mplex/meson.build b/ext/mplex/meson.build new file mode 100644 index 000000000..ee949e4f9 --- /dev/null +++ b/ext/mplex/meson.build @@ -0,0 +1,18 @@ +if mjpegtools_dep.found() + mplex2_dep = cxx.find_library('mplex2', required : false) + + if mplex2_dep.found() + gstmplex2 = library('gstmplex2', + 'gstmplex.cc', + 'gstmplexibitstream.cc', + 'gstmplexjob.cc', + 'gstmplexoutputstream.cc', + cpp_args : gst_plugins_bad_args + ['-DGST_MJPEGTOOLS_API=' + mjpegtools_api], + link_args : noseh_link_args, + include_directories : [configinc], + dependencies : [gstaudio_dep, mjpegtools_dep, mplex2_dep], + install : true, + install_dir : plugins_install_dir, + ) + endif +endif |