plugins_install_dir = '@0@/gstreamer-1.0'.format(get_option('libdir'))
+cc = meson.get_compiler('c')
+
+# Symbol visibility
+if cc.has_argument('-fvisibility=hidden')
+ add_project_arguments('-fvisibility=hidden', language: 'c')
+endif
+
cdata = configuration_data()
cdata.set_quoted('GETTEXT_PACKAGE', 'gst-rtsp-server-1.0')
cdata.set_quoted('PACKAGE', 'gst-rtsp-server')
rtspserver_incs = include_directories('gst/rtsp-server', '.')
-glib_dep = dependency('glib-2.0', version : glib_req)
+glib_dep = dependency('glib-2.0', version : glib_req,
+ fallback: ['glib', 'libglib_dep'])
gst_dep = dependency('gstreamer-1.0', version : gst_req,
fallback : ['gstreamer', 'gst_dep'])
gstrtsp_dep = dependency('gstreamer-rtsp-1.0', version : gst_req,