Mathieu Duponchelle
d3029ec0d6
add libnice as a top-level subproject.
...
When relying on a system-wide libnice, we end up not building
the nice elements, which means we can't use them, and by extension
webrtcbin, in the uninstalled environment.
This also introduces a way to avoid checking the version of
a given subproject, and makes use of it for libnice and pygobject,
which only passed the version check by chance, as its current
major version is 3.
2019-04-05 15:27:37 +02:00
Seungha Yang
50037dd1eb
Add an orc wrap file for using orc subproject
...
Depending on the newly added 'orc' meson option, this make possible
to use orc subproject on gst-build.
2019-01-29 11:50:03 +09:00
Xavier Claessens
636abc351b
Add 'nls' common option
2018-11-27 09:28:36 -05:00
Nicolas Dufresne
6bb5408f1b
Revert "Updated after gst-libav got moved to gst-ffmpeg"
...
This reverts commit d027bf7401
.
2018-11-06 06:02:34 -05:00
Nicolas Dufresne
d027bf7401
Updated after gst-libav got moved to gst-ffmpeg
2018-11-06 05:34:52 -05:00
Nirbheek Chauhan
eaf17bfff4
Convert common meson options to feature options
...
These changes have been mirrored in all subproject repositories.
https://bugzilla.gnome.org/show_bug.cgi?id=795107
2018-07-27 15:24:06 +05:30
Tim-Philipp Müller
52859fba5c
Disable gst-sharp by default, as it is not guaranteed to build
...
Can be re-enabled again if we check for all direct and
indirect hard deps before including it.
subprojects\gtk-sharp\Source\meson.build:40:0: ERROR: Program(s) ['gacutil'] not found or not executable
2018-07-13 00:11:41 +01:00
Thibault Saunier
3d47163919
Use new 'feature' option and dictionnary
...
Simplifying the build definition, making its options more flexible and
it is now simpler to read.
On a side not we want https://github.com/mesonbuild/meson/issues/3880
to simplify that again.
https://bugzilla.gnome.org/show_bug.cgi?id=796798
2018-07-12 12:15:30 -04:00
Tim-Philipp Müller
3544675ad1
meson: rename gtkdoc option to gtk_doc
2018-05-21 23:08:43 +01:00
Nirbheek Chauhan
f164b8d93f
meson: Update option names to omit prefixes
...
Also, common options are now consistent across all gstreamer modules,
and are inherited automatically.
2018-05-05 20:30:29 +05:30
Thibault Saunier
f7c192a440
Add csharp/gstreamer-sharp support
2017-09-06 13:48:10 -03:00
Thibault Saunier
c071855c48
Allow disabling introspection from toplevel gst-build
...
https://bugzilla.gnome.org/show_bug.cgi?id=781148
2017-04-11 12:05:20 -03:00
Mathieu Duponchelle
95d525f43a
Enable custom subprojects option
2017-03-08 00:36:03 +01:00
Scott D Phillips
a6ae14b612
add gstreamer-vaapi as a possible subproject
...
https://bugzilla.gnome.org/show_bug.cgi?id=778407
2017-02-09 16:15:31 -03:00
Matthew Waters
45d7f5f337
add gst-omx as a possible subproject
2017-01-18 16:25:52 +11:00
Tim-Philipp Müller
0b560fb187
Add gst-rtsp-server
2016-10-27 00:30:32 +01:00
Thibault Saunier
3875f0c705
Add options to disable some modules
2016-10-26 17:03:18 -03:00
Thibault Saunier
b844b7229a
Do not gst-python by default
2016-10-20 17:47:07 -03:00