Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/sdroege/gst-plugin-rs.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-08-14generic: expose inter pluginMathieu Duponchelle
This new plugin exposes two elements, intersink and intersrc. These act as wormholes for data in the same process and can be used to forward data from one pipeline to another. The implementation makes use of gstreamer-utils' StreamProducer, and supports dynamically adding and removing consumers, before and after producers, and changing producer names while PLAYING, both on the sink and the src. This initial implementation comes with a small demo, and a few tests. Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1257>
2023-03-12meson: Handle features detection for gst version in a scriptThibault Saunier
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/1130>
2022-10-23Fix GObject type names, GStreamer debug category names and element factory namesSebastian Dröge
Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues/198
2022-10-23Make GStreamer plugin/crate/library/directory names and descriptions consistentSebastian Dröge
Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues/238
2022-10-20Plug webrtc inThibault Saunier
2022-09-19meson: Use workspace Cargo.toml to find crates pathThibault Saunier
We were globing recursively during meson run and it was spending 20secs here in total only to run the dependencies.py script
2022-09-03meson: Fix directory/plugin name mapping for new webrtchttp pluginSebastian Dröge
2022-09-03meson: Define gst_plugins with list of dependenciesXavier Claessens
This is needed to link gst-full with Rust plugins. The script requires either python11 or the tomli module.