gtkwayland_sources = [ 'gstplugin.c', 'gstgtkutils.c', 'gstgtkwaylandsink.c', 'gtkgstbasewidget.c', 'gtkgstwaylandwidget.c', ] gtk_dep = dependency('gtk+-3.0', required : get_option('gtk3')) gtk_wayland_dep = dependency('gtk+-wayland-3.0', required : get_option('gtk3')) if gtk_dep.found() and gtk_wayland_dep.found() and use_wayland gstgtkwayland = library('gstgtkwayland', gtkwayland_sources, c_args : gst_plugins_bad_args + ['-DGST_USE_UNSTABLE_API'], include_directories : [configinc], dependencies : [gtk_dep, gstvideo_dep, gstwayland_dep], install : true, install_dir : plugins_install_dir, ) plugins += [gstgtkwayland] endif