• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1playback_sources = [
2  'gstdecodebin2.c',
3  'gstdecodebin3.c',
4  'gsturidecodebin.c',
5  'gsturidecodebin3.c',
6  'gsturisourcebin.c',
7  'gstparsebin.c',
8  'gstplaybackplugin.c',
9  'gstplaybackelement.c',
10  'gstplaybackutils.c',
11  'gstplaybin2.c',
12  'gstplaybin3.c',
13  'gstplaysink.c',
14  'gstplay-enum.c',
15  'gstsubtitleoverlay.c',
16  'gstplaysinkvideoconvert.c',
17  'gstplaysinkaudioconvert.c',
18  'gstplaysinkconvertbin.c',
19  'gststreamsynchronizer.c'
20]
21
22gstplayback = library('gstplayback',
23  playback_sources,
24  c_args : gst_plugins_base_args + ['-DCOLORSPACE="videoconvert"'],
25  include_directories: [configinc, libsinc],
26  dependencies : [audio_dep, video_dep, pbutils_dep, tag_dep],
27  install : true,
28  install_dir : plugins_install_dir,
29)
30pkgconfig.generate(gstplayback, install_dir : plugins_pkgconfig_install_dir)
31plugins += [gstplayback]
32