Thibault Saunier
|
3c650a9544
|
meson: Handle features detection for gst version in a script
Instead of having a big list of features in the meson.build file, we
reuse the information from the Cargo.toml files
This refactors the dependencies to handle that new use case
There were issue in previous handling and only activating the `webrtc`
plugin was failing because the list of features incorrect.
Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues/295
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1129>
|
2023-03-14 13:36:15 +02:00 |
|
Sebastian Dröge
|
f045099fc1
|
Fix GObject type names, GStreamer debug category names and element factory names
Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues/198
|
2022-10-23 20:46:08 +03:00 |
|
Sebastian Dröge
|
20ad9175d8
|
Make GStreamer plugin/crate/library/directory names and descriptions consistent
Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues/238
|
2022-10-23 20:25:08 +03:00 |
|
Thibault Saunier
|
39c0dcb0d4
|
Plug webrtc in
|
2022-10-20 11:51:58 +02:00 |
|
Thibault Saunier
|
f19af9f760
|
meson: Use workspace Cargo.toml to find crates path
We were globing recursively during meson run and it was spending 20secs
here in total only to run the dependencies.py script
|
2022-09-19 20:11:40 +00:00 |
|
Sebastian Dröge
|
4e7ce210cd
|
meson: Fix directory/plugin name mapping for new webrtchttp plugin
|
2022-09-03 11:30:34 +03:00 |
|
Xavier Claessens
|
4ac60165a8
|
meson: Define gst_plugins with list of dependencies
This is needed to link gst-full with Rust plugins. The script requires
either python11 or the tomli module.
|
2022-09-02 22:00:57 +00:00 |
|