Stéphane Cerveau
1c7f9041e0
meson: update cargo to minimum 1.40
2020-02-25 13:44:46 +01:00
Guillaume Desmottes
90cb42fdf9
meson: check for openssl on not Windows/Mac platforms
2020-01-30 10:57:00 +00:00
Guillaume Desmottes
1b84dd1f6b
meson: add sodium option
...
Allow us to pick between the built-in libsodium, use the one from the
system or disable the plugin.
2020-01-30 10:57:00 +00:00
Sebastian Dröge
1ad4e39cc9
meson: Add claxon plugin
2020-01-20 08:01:14 +02:00
Guillaume Desmottes
28e3e3199c
meson: add test wrapper
...
Allow us to run the tests using 'meson test'.
Needed for https://gitlab.freedesktop.org/gstreamer/gst-ci/issues/46
2020-01-07 14:19:13 +05:30
Guillaume Desmottes
accd10dfea
meson: add 'command' argument to cargo wrapper
...
Will be used to add test support.
2020-01-07 14:06:14 +05:30
Guillaume Desmottes
13d4029f70
meson: add dav1d option
...
Allow to ensure that the plugin is actually build.
2020-01-03 09:46:29 +05:30
Guillaume Desmottes
e158f4ef88
meson: rename cargo.py to cargo_wrapper.py
...
Fix 'cargo build' on Windows as its $PATH includes $PWD, it seems to
pick our script rather than the actual cargo.
2020-01-03 09:35:10 +05:30
Guillaume Desmottes
cbb1912e99
meson: check for dav1d dep
...
Needed to build dav1d-sys which is required by the dav1d decoder plugin.
Exclude the plugin if the dep isn't found, preventing the build to fail.
2020-01-02 08:19:55 +00:00
Philippe Normand
84c40b872d
dav1d: Add dav1ddec element
...
This element uses the Dav1d AV1 decoder library to decode AV1 video.
2019-12-24 15:10:58 +01:00
Guillaume Desmottes
317679fec3
meson: add gstreamer-rs deps
...
Fix race when building from gst-build as we need to be sure that all
these deps have been built before starting building gst-plugins-rs which
will build gstreamer-rs.
2019-12-24 13:58:56 +05:30
Guillaume Desmottes
9390295281
add meson support
...
This is needed to integrate gst-plugins-rs with gst-build, see
https://gitlab.freedesktop.org/gstreamer/gst-build/issues/63
2019-12-18 10:41:21 +00:00