File: meson.build

package info (click to toggle)
gst-plugins-base1.0 1.26.9-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 24,840 kB
  • sloc: ansic: 398,488; cpp: 3,961; objc: 2,502; python: 292; sh: 66; makefile: 51
file content (42 lines) | stat: -rw-r--r-- 1,511 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
if x11_dep.found() and gtk_x11_dep.found()
    executable('gtk-videooverlay', 'gtk-videooverlay.c',
      c_args : gst_plugins_base_args,
      include_directories: [configinc, libsinc],
      dependencies : [gst_dep, video_dep, libm, x11_dep, gtk_x11_dep],
      install: false)
endif

if qt5gui_dep.found()
  executable('qt-videooverlay', 'qt-videooverlay.cpp',
    cpp_args : gst_plugins_base_args,
    include_directories: [configinc, libsinc],
    dependencies: [gst_dep, video_dep, libm, x11_dep, qt5gui_dep],
    install: false)

  if qt5_have_tools
    # FIXME: this doesn't work properly yet, no moc_qtgv-videooverlay.cpp generated
    # moc_sources : 'qtgv-videooverlay.cpp'
    moc_files = qt5_mod.preprocess(moc_headers: 'qtgv-videooverlay.h', method: qt5_method)
    executable('qtgv-videooverlay', 'qtgv-videooverlay.cpp', moc_files,
      cpp_args : gst_plugins_base_args,
      include_directories: [configinc, libsinc],
      dependencies : [gst_dep, video_dep, libm, x11_dep, qt5gui_dep],
      install: false)
  endif
endif

if host_system == 'windows'
  executable('win32-videooverlay', 'win32-videooverlay.c',
    c_args : gst_plugins_base_args,
    include_directories : [configinc, libsinc],
    dependencies : [gst_dep, video_dep],
    install: false,
  )

  executable('win32-videooverlay-playbin', 'win32-videooverlay-playbin.c',
    c_args : gst_plugins_base_args,
    include_directories : [configinc, libsinc],
    dependencies : [gst_dep, video_dep],
    install: false,
  )
endif