GStreamer plugins written in Rust. *These plugins can be used by applications written in other programming languages as well of course, they are just like any other GStreamer plugins available on the system.*
Find a file
2017-12-22 15:37:36 +02:00
gst-plugin Add support for adding signals/action-signals 2017-12-20 22:22:19 +02:00
gst-plugin-audiofx Fix various clippy warnings 2017-12-20 21:36:50 +02:00
gst-plugin-file Move more things into gst-plugin-simple 2017-12-20 21:53:43 +02:00
gst-plugin-flv Move more things into gst-plugin-simple 2017-12-20 21:53:43 +02:00
gst-plugin-http Move more things into gst-plugin-simple 2017-12-20 21:53:43 +02:00
gst-plugin-simple Move more things into gst-plugin-simple 2017-12-20 21:53:43 +02:00
gst-plugin-togglerecord Fix various clippy warnings 2017-12-20 21:36:50 +02:00
.gitignore Ship Cargo.lock in git 2017-08-02 11:35:45 +03:00
.travis.yml Add travis.yml 2017-08-18 13:09:25 +03:00
Cargo.toml Add gst-plugin-togglerecord 2017-12-05 09:56:58 +02:00
LICENSE-APACHE Change license from LGPLv2.1+ to Apache2/MIT 2017-02-16 17:52:27 +02:00
LICENSE-LGPLv2 Add gst-plugin-togglerecord 2017-12-05 09:56:58 +02:00
LICENSE-MIT Change license from LGPLv2.1+ to Apache2/MIT 2017-02-16 17:52:27 +02:00
Makefile updated Makefile to use cargo build all 2017-08-01 19:15:27 +03:00
README.md Mention that gst-plugin-togglerecord is LGPL in README.md 2017-12-22 15:37:36 +02:00

gst-plugin-rs Build Status

GStreamer elements built in the Rust programming language.

For background and motivation, see the announcement blogpost and the follow-up blogposts 1, 2, 3.

Application-side bindings for GStreamer can be found here: https://github.com/sdroege/gstreamer-rs

LICENSE

gst-plugin-rs and all crates contained in here that are not listed below are licensed under either of

at your option.

gst-plugin-togglerecord is licensed under the Lesser General Public License (LICENSE-LGPLv2) version 2.1 or (at your option) any later version.

GStreamer itself is licensed under the Lesser General Public License version 2.1 or (at your option) any later version: https://www.gnu.org/licenses/lgpl-2.1.html

Contribution

Any kinds of contributions are welcome as a pull request.

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in gst-plugin-rs by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.