mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-24 17:20:36 +00:00
42af2d66d8
https://github.com/mesonbuild/meson With contributions from: Tim-Philipp Müller <tim@centricular.com> Matej Knopp <matej.knopp@gmail.com> Jussi Pakkanen <jpakkane@gmail.com> (original port) Highlights of the features provided are: * Faster builds on Linux (~40-50% faster) * The ability to build with MSVC on Windows * Generate Visual Studio project files * Generate XCode project files * Much faster builds on Windows (on-par with Linux) * Seriously fast configure and building on embedded ... and many more. For more details see: http://blog.nirbheek.in/2016/05/gstreamer-and-meson-new-hope.html http://blog.nirbheek.in/2016/07/building-and-developing-gstreamer-using.html Building with Meson should work on both Linux and Windows, but may need a few more tweaks on other operating systems.
72 lines
1.4 KiB
Meson
72 lines
1.4 KiB
Meson
#subdir('apexsink')
|
|
subdir('assrender')
|
|
#subdir('bs2b')
|
|
subdir('bz2')
|
|
subdir('chromaprint')
|
|
subdir('curl')
|
|
#subdir('daala')
|
|
subdir('dash')
|
|
#subdir('dc1394')
|
|
subdir('directfb')
|
|
subdir('dtls')
|
|
subdir('dts')
|
|
subdir('faac')
|
|
subdir('faad')
|
|
subdir('flite')
|
|
subdir('fluidsynth')
|
|
#subdir('gl')
|
|
#subdir('gme')
|
|
#subdir('gsm')
|
|
#subdir('gtk')
|
|
subdir('hls')
|
|
subdir('kate')
|
|
#subdir('ladspa')
|
|
subdir('libde265')
|
|
subdir('libmms')
|
|
#subdir('libvisual')
|
|
#subdir('lv2')
|
|
#subdir('mimic')
|
|
#subdir('modplug')
|
|
#subdir('mpeg2enc')
|
|
#subdir('mplex')
|
|
#subdir('musepack')
|
|
#subdir('nas')
|
|
#subdir('neon')
|
|
#subdir('ofa')
|
|
#subdir('openal')
|
|
#subdir('opencv')
|
|
#subdir('openexr')
|
|
subdir('openh264')
|
|
subdir('openjpeg')
|
|
#subdir('openni2')
|
|
subdir('opus')
|
|
#subdir('qt')
|
|
subdir('resindvd')
|
|
subdir('rsvg')
|
|
subdir('rtmp')
|
|
subdir('sbc')
|
|
subdir('schroedinger')
|
|
#subdir('sdl')
|
|
subdir('smoothstreaming')
|
|
#subdir('sndfile')
|
|
#subdir('sndio')
|
|
if cc.get_id() != 'msvc'
|
|
# soundtouch doesn't do exporting of symbols for DLLs and I'm not sure how to
|
|
# do that for C++ classes. -- Nirbheek
|
|
subdir('soundtouch')
|
|
# libspandsp has a bunch of portability issues in the headers
|
|
# If someone really wants to use this, it shouldn't be hard to port
|
|
subdir('spandsp')
|
|
endif
|
|
#subdir('spc')
|
|
subdir('srtp')
|
|
#subdir('teletextdec')
|
|
#subdir('timidity')
|
|
subdir('voaacenc')
|
|
#subdir('voamrwbenc')
|
|
#subdir('wayland')
|
|
#subdir('webrtcdsp')
|
|
subdir('webp')
|
|
subdir('x265')
|
|
#subdir('xvid')
|
|
subdir('zbar')
|