1if gtk_x11_dep.found() 2 if cc.compiles(''' 3 #include <linux/input.h> 4 #include <linux/joystick.h> 5 void foo (void) { 6 struct js_event js; 7 js.type = JS_EVENT_AXIS; 8 }''', name : 'Linux joystick headers needed by jseek example') 9 executable('jsseek', 'jsseek.c', 10 c_args : gst_plugins_base_args, 11 include_directories: [configinc, libsinc], 12 dependencies : [glib_deps, gst_dep, video_dep, libm, gtk_dep], 13 install: false) 14 endif 15 executable('scrubby', 'scrubby.c', 16 c_args : gst_plugins_base_args, 17 include_directories: [configinc, libsinc], 18 dependencies : [glib_deps, gst_dep, video_dep, libm, gtk_dep], 19 install: false) 20endif 21 22executable('stepping', 'stepping.c', 23 c_args : gst_plugins_base_args, 24 include_directories: [configinc, libsinc], 25 dependencies : [libm, glib_deps, gst_dep, video_dep], 26 install: false) 27 28executable('stepping2', 'stepping2.c', 29 c_args : gst_plugins_base_args, 30 include_directories: [configinc, libsinc], 31 dependencies : [libm, glib_deps, gst_dep, video_dep], 32 install: false) 33 34executable('instant-rate-change', 'instant-rate-change.c', 35 c_args : gst_plugins_base_args, 36 include_directories: [configinc, libsinc], 37 dependencies : [libm, glib_deps, gst_dep, video_dep], 38 install: false) 39 40