1mp4_sources = [
2  'isomp4-plugin.c',
3  'gstrtpxqtdepay.c',
4  'qtdemux.c',
5  'qtdemux_types.c',
6  'qtdemux_dump.c',
7  'qtdemux_lang.c',
8  'gstisoff.c',
9  'gstqtmux.c',
10  'gstqtmoovrecover.c',
11  'atoms.c',
12  'atomsrecovery.c',
13  'descriptors.c',
14  'properties.c',
15  'gstqtmuxmap.c'
16]
17
18gstisomp4 = library('gstisomp4',
19  mp4_sources,
20  c_args : gst_plugins_good_args,
21  link_args : noseh_link_args,
22  include_directories : [configinc, libsinc],
23  dependencies : [gst_dep, gstriff_dep, gstaudio_dep, gstvideo_dep,
24                  gstrtp_dep, gsttag_dep, gstpbutils_dep, zlib_dep],
25  install : true,
26  install_dir : plugins_install_dir,
27)
28pkgconfig.generate(gstisomp4, install_dir : plugins_pkgconfig_install_dir)
29
30install_data(sources: 'GstQTMux.prs', install_dir: presetdir)
31