Release 1.22.5
[platform/upstream/gstreamer.git] / subprojects / gst-plugins-base / tests / examples / seek / meson.build
1 if 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 : [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 : [gst_dep, video_dep, libm, gtk_dep],
19     install: false)
20 endif
21
22 executable('stepping', 'stepping.c',
23   c_args : gst_plugins_base_args,
24   include_directories: [configinc, libsinc],
25   dependencies : [libm, gst_dep, video_dep],
26   install: false)
27
28 executable('stepping2', 'stepping2.c',
29   c_args : gst_plugins_base_args,
30   include_directories: [configinc, libsinc],
31   dependencies : [libm, gst_dep, video_dep],
32   install: false)
33
34 executable('instant-rate-change', 'instant-rate-change.c',
35   c_args : gst_plugins_base_args,
36   include_directories: [configinc, libsinc],
37   dependencies : [libm, gst_dep, video_dep],
38   install: false)
39