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-05 19:30:23 +02:00
gst-plugin Require fallback value in Element::catch_panic() to be given as closure 2017-12-04 21:49:27 +02:00
gst-plugin-audiofx Remove Rs prefix from everything 2017-11-20 13:23:30 +02:00
gst-plugin-file Remove Rs prefix from everything 2017-11-20 13:23:30 +02:00
gst-plugin-flv Remove Rs prefix from everything 2017-11-20 13:23:30 +02:00
gst-plugin-http Remove Rs prefix from everything 2017-11-20 13:23:30 +02:00
gst-plugin-simple Remove Rs prefix from everything 2017-11-20 13:23:30 +02:00
gst-plugin-togglerecord The either crate is only a dependency for the togglerecord test 2017-12-05 19:30:23 +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 Fix typo in crate/repo name 2017-10-30 10:51:56 +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 are licensed under either of

at your option.

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.