install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstcairo, install_dir : plugins_pkgconfig_install_dir)
endif
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstdv, install_dir : plugins_pkgconfig_install_dir)
#executable('smpte_test',
# 'smpte_test.c', 'gstsmptetimecode.c',
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstflac, install_dir : plugins_pkgconfig_install_dir)
endif
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstgdkpixbuf, install_dir : plugins_pkgconfig_install_dir)
endif
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstgtk, install_dir : plugins_pkgconfig_install_dir)
endif
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstjack, install_dir : plugins_pkgconfig_install_dir)
endif
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstjpeg, install_dir : plugins_pkgconfig_install_dir)
endif
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(lame, install_dir : plugins_pkgconfig_install_dir)
endif
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstpng, install_dir : plugins_pkgconfig_install_dir)
endif
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstmpg123, install_dir : plugins_pkgconfig_install_dir)
endif
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstpulse, install_dir : plugins_pkgconfig_install_dir)
endif
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstshout2, install_dir : plugins_pkgconfig_install_dir)
endif
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstsouphttpsrc, install_dir : plugins_pkgconfig_install_dir)
endif
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstspeex, install_dir : plugins_pkgconfig_install_dir)
endif
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gsttaglib, install_dir : plugins_pkgconfig_install_dir)
endif
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(twolame, install_dir : plugins_pkgconfig_install_dir)
endif
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstvpx, install_dir : plugins_pkgconfig_install_dir)
install_data(sources: ['GstVP8Enc.prs'], install_dir: presetdir)
endif
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstwavpack, install_dir : plugins_pkgconfig_install_dir)
endif
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstalpha, install_dir : plugins_pkgconfig_install_dir)
gstalphacolor = library('gstalphacolor', 'gstalphacolor.c',
c_args : gst_plugins_good_args,
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstalphacolor, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstapetag, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstaudiofx, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstaudioparsers, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstauparse, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstautodetect, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstavi, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstcutter, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstnavigationtest, install_dir : plugins_pkgconfig_install_dir)
gstdebug = library('gstdebug',
'gstdebug.c',
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstdebug, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstdeinterlace, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstdtmf, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gsteffectv, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstequalizer, install_dir : plugins_pkgconfig_install_dir)
install_data(sources: ['GstIirEqualizer3Bands.prs',
'GstIirEqualizer10Bands.prs'], install_dir: presetdir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstflv, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(flxdec, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstgoom, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstgoom2k1, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gsticydemux, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstid3demux, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstimagefreeze, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstinterleave, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstisomp4, install_dir : plugins_pkgconfig_install_dir)
install_data(sources: 'GstQTMux.prs', install_dir: presetdir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstalaw, install_dir : plugins_pkgconfig_install_dir)
gstmulaw = library('gstmulaw',
'mulaw-encode.c', 'mulaw-conversion.c', 'mulaw-decode.c', 'mulaw.c',
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstmulaw, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstlevel, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstmatroska, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstmonoscope, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstmultifile, install_dir : plugins_pkgconfig_install_dir)
test_splitmuxpartreader_sources = [
'test-splitmuxpartreader.c',
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstmultipart, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstreplaygain, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstrtp, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstrtpmanager, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstrtsp, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstshapewipe, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstsmpte, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstspectrum, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstudp, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstvideobox, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstvideocrop, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstvideofilter, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstvideomixer, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstwavenc, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gstwawparse, install_dir : plugins_pkgconfig_install_dir)
install : true,
install_dir : plugins_install_dir,
)
+pkgconfig.generate(gsty4menc, install_dir : plugins_pkgconfig_install_dir)
presetdir = join_paths(get_option('datadir'), 'gstreamer-' + api_version, 'presets')
+pkgconfig = import('pkgconfig')
+plugins_pkgconfig_install_dir = join_paths(plugins_install_dir, 'pkgconfig')
+if get_option('default_library') == 'shared'
+ # If we don't build static plugins there is no need to generate pc files
+ plugins_pkgconfig_install_dir = disabler()
+endif
+
subdir('gst')
subdir('sys')
subdir('ext')
dependencies : [gstaudio_dep] + directsoundsink_dep,
install : true,
install_dir : plugins_install_dir)
+ pkgconfig.generate(gstdirectsoundsink, install_dir : plugins_pkgconfig_install_dir)
endif
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstv4l2, install_dir : plugins_pkgconfig_install_dir)
endif
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstximagesrc, install_dir : plugins_pkgconfig_install_dir)
endif