Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 03-May-2022 | - | ||||
src/ | H | 03-May-2022 | - | 9,262 | 8,113 | |
tests/ | H | 03-May-2022 | - | 3,190 | 3,132 | |
.cargo-checksum.json | H A D | 03-May-2022 | 89 | 1 | 1 | |
.cargo_vcs_info.json | H A D | 01-Jan-1970 | 74 | 6 | 5 | |
CHANGELOG.md | H A D | 29-Nov-1973 | 52 KiB | 1,106 | 997 | |
COPYRIGHT | H A D | 29-Nov-1973 | 1.2 KiB | 24 | 18 | |
Cargo.toml | H A D | 01-Jan-1970 | 2.2 KiB | 91 | 76 | |
Cargo.toml.orig-cargo | H A D | 29-Nov-1973 | 1.7 KiB | 80 | 64 | |
Gir.toml | H A D | 29-Nov-1973 | 5.2 KiB | 274 | 256 | |
LICENSE | H A D | 29-Nov-1973 | 1,023 | 24 | 21 | |
README.md | H A D | 29-Nov-1973 | 1.5 KiB | 32 | 21 | |
build.rs | H A D | 29-Nov-1973 | 555 | 19 | 11 |
README.md
1# gstreamer-sys [![crates.io](https://img.shields.io/crates/v/gstreamer-sys.svg)](https://crates.io/crates/gstreamer-sys) [![pipeline status](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/badges/master/pipeline.svg)](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master) 2 3[GStreamer](https://gstreamer.freedesktop.org/) FFI bindings for Rust. 4 5These bindings are providing unsafe FFI API that can be used to interface with 6GStreamer. Generally they are meant to be used as the building block for 7higher-level abstractions like: 8 9 * Bindings for GStreamer applications and plugins: https://gitlab.freedesktop.org/gstreamer/gstreamer-rs 10 * Various GStreamer plugins written in Rust: https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs 11 12The bindings are autogenerated with [gir](https://github.com/gtk-rs/gir/) 13based on the [GObject-Introspection](https://wiki.gnome.org/Projects/GObjectIntrospection/) 14API metadata provided by the GStreamer project. 15 16## LICENSE 17 18gstreamer-sys and all crates contained here are licensed under the MIT 19license ([LICENSE](LICENSE) or http://opensource.org/licenses/MIT). 20 21GStreamer itself is licensed under the Lesser General Public License version 222.1 or (at your option) any later version: 23https://www.gnu.org/licenses/lgpl-2.1.html 24 25## Contribution 26 27Any kinds of contributions are welcome as a pull request. 28 29Unless you explicitly state otherwise, any contribution intentionally submitted 30for inclusion in gstreamer-rs by you shall be licensed under the MIT license as above, 31without any additional terms or conditions. 32