• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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