Remove glib and gobject dependencies everywhere
[platform/upstream/gstreamer.git] / subprojects / gst-plugins-base / ext / libvisual / meson.build
1 libvisual_sources = [
2   'visual.c',
3   'plugin.c',
4 ]
5
6 libvisual_dep = dependency('libvisual-0.4', version : '>= 0.4.0',
7                            required : get_option('libvisual'))
8 if libvisual_dep.found()
9   core_conf.set_quoted('LIBVISUAL_PLUGINSBASEDIR',
10     libvisual_dep.get_variable('pluginsbasedir'))
11
12   gstlibvisual = library('gstlibvisual',
13     libvisual_sources,
14     c_args : gst_plugins_base_args,
15     include_directories: [configinc, libsinc],
16     dependencies : [libvisual_dep, audio_dep, video_dep, pbutils_dep, gst_dep, gst_base_dep],
17     install : true,
18     install_dir : plugins_install_dir,
19   )
20   pkgconfig.generate(gstlibvisual, install_dir : plugins_pkgconfig_install_dir)
21   plugins += [gstlibvisual]
22 endif