diff options
author | Tim-Philipp Müller <tim@centricular.com> | 2016-10-20 21:40:18 +0100 |
---|---|---|
committer | Tim-Philipp Müller <tim@centricular.com> | 2016-10-20 21:41:13 +0100 |
commit | 34ed1d0bea92691a9aa06d9973a26534fb539cd7 (patch) | |
tree | b2abeabf661409c55d53090a6a689ced6cc43cd6 | |
parent | ff657322707a91e84ba368356f06247daaa28243 (diff) |
meson: add fallbacks for gst modules
For gst-all.
-rw-r--r-- | meson.build | 21 |
1 files changed, 14 insertions, 7 deletions
diff --git a/meson.build b/meson.build index 19f0d9f..a8d9f9e 100644 --- a/meson.build +++ b/meson.build @@ -44,13 +44,20 @@ rtspserver_args = ['-DHAVE_CONFIG_H'] rtspserver_incs = include_directories('gst/rtsp-server', '.') glib_dep = dependency('glib-2.0', version : glib_req) -gst_dep = dependency('gstreamer-1.0', version : gst_req) -gstcheck_dep = dependency('gstreamer-check-1.0', version : gst_req) -gstrtsp_dep = dependency('gstreamer-rtsp-1.0', version : gst_req) -gstrtp_dep = dependency('gstreamer-rtp-1.0', version : gst_req) -gstsdp_dep = dependency('gstreamer-sdp-1.0', version : gst_req) -gstapp_dep = dependency('gstreamer-app-1.0', version : gst_req) -gstnet_dep = dependency('gstreamer-net-1.0', version : gst_req) +gst_dep = dependency('gstreamer-1.0', version : gst_req, + fallback : ['gstreamer', 'gst_dep']) +gstcheck_dep = dependency('gstreamer-check-1.0', version : gst_req, + fallback : ['gstreamer', 'gst_check_dep']) +gstrtsp_dep = dependency('gstreamer-rtsp-1.0', version : gst_req, + fallback : ['gst-plugins-base', 'rtsp_dep']) +gstrtp_dep = dependency('gstreamer-rtp-1.0', version : gst_req, + fallback : ['gst-plugins-base', 'rtp_dep']) +gstsdp_dep = dependency('gstreamer-sdp-1.0', version : gst_req, + fallback : ['gst-plugins-base', 'sdp_dep']) +gstapp_dep = dependency('gstreamer-app-1.0', version : gst_req, + fallback : ['gst-plugins-base', 'app_dep']) +gstnet_dep = dependency('gstreamer-net-1.0', version : gst_req, + fallback : ['gstreamer', 'gst_net_dep']) subdir('gst') subdir('tests') |