summaryrefslogtreecommitdiff
path: root/gst/meson.build
blob: 572c6abca95d0dba6b1ea08e065293b24c09f87d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
gst_nice_sources = [
  'gstnicesrc.c',
  'gstnicesink.c',
  'gstnice.c',
]

gst_nice_args = ['-DGST_USE_UNSTABLE_API']

gst_plugins_install_dir = join_paths(get_option('libdir'), 'gstreamer-1.0')

libgstnice = library('gstnice',
  gst_nice_sources,
  c_args : gst_nice_args,
  include_directories: nice_incs,
  dependencies: [nice_deps, gst_dep],
  link_with: libnice,
  install_dir: gst_plugins_install_dir,
  install: true)
plugins = [libgstnice]

# Generate pc files for static plugins if we build static plugins
if get_option('default_library') != 'shared'
  pkg.generate(libgstnice, install_dir: join_paths(gst_plugins_install_dir, 'pkgconfig'))
endif