--- /dev/null
+executable('3dvideo', ['main.cpp', 'mviewwidget.c'],
+ cpp_args : [gst_plugins_base_args],
+ include_directories: [configinc, libsinc],
+ dependencies : [gstgtkhelper_dep, gstgl_dep, video_dep, x11_dep],
+ install: false)
--- /dev/null
+executable('filternovideooverlay', 'main.cpp',
+ cpp_args : [gst_plugins_base_args],
+ include_directories: [configinc, libsinc],
+ dependencies : [gstgtkhelper_dep],
+ install: false)
+
--- /dev/null
+executable('filtervideooverlay', 'main.cpp',
+ cpp_args : [gst_plugins_base_args],
+ include_directories: [configinc, libsinc],
+ dependencies : [gstgtkhelper_dep, video_dep, x11_dep],
+ install: false)
+
--- /dev/null
+executable('fxtest', 'fxtest.c',
+ c_args : [gst_plugins_base_args],
+ include_directories: [configinc, libsinc],
+ dependencies : [gstgtkhelper_dep, video_dep, x11_dep],
+ install: false)
+
+executable('pixbufdrop', 'pixbufdrop.c',
+ c_args : [gst_plugins_base_args],
+ include_directories: [configinc, libsinc],
+ dependencies : [gstgtkhelper_dep, video_dep, x11_dep],
+ install: false)
--- /dev/null
+extra_args = []
+if cc.has_argument ('-Wno-parentheses')
+ extra_args += '-Wno-parentheses'
+endif
+
+gstgtkhelper = static_library ('gstgtkhelper',
+ ['gstgtk.c'],
+ c_args : gst_plugins_base_args,
+ include_directories : [configinc, libsinc],
+ dependencies : [gst_base_dep, gtk_dep],
+ install : false)
+
+gstgtkhelper_dep = declare_dependency(link_with: gstgtkhelper,
+ compile_args : extra_args,
+ include_directories : include_directories('.'),
+ dependencies : [gst_base_dep, gtk_dep])
+
+subdir('filternovideooverlay')
+subdir('filtervideooverlay')
+subdir('fxtest')
+subdir('switchvideooverlay')
+subdir('3dvideo')
--- /dev/null
+executable('switchvideooverlay', 'main.cpp',
+ cpp_args : [gst_plugins_base_args],
+ include_directories: [configinc, libsinc],
+ dependencies : [gstgtkhelper_dep, gstgl_dep, video_dep, x11_dep],
+ install: false)
#subdir('clutter')
#subdir('cocoa')
#subdir('generic')
-#subdir('gtk')
+subdir('gtk', is_found : gtk_dep)
#subdir('qt')
subdir('sdl')