• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

src/H03-May-2022-8,8107,693

tests/H03-May-2022-2,2632,213

.cargo-checksum.jsonH A D03-May-202289 11

.cargo_vcs_info.jsonH A D01-Jan-197074 65

CHANGELOG.mdH A D16-Dec-20195.5 KiB158127

Cargo.tomlH A D01-Jan-19701.5 KiB5952

Cargo.toml.orig-cargoH A D16-Dec-2019996 4940

LICENSEH A D15-May-20171.1 KiB2417

README.mdH A D13-Dec-20181.7 KiB3422

build.rsH A D16-Dec-20193 KiB10593

README.md

1# NOTE: The canonical repository for gstreamer-sys has moved to [freedesktop.org GitLab](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs-sys)!
2
3# 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-sys/badges/master/pipeline.svg)](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs-sys/commits/master)
4
5[GStreamer](https://gstreamer.freedesktop.org/) FFI bindings for Rust.
6
7These bindings are providing unsafe FFI API that can be used to interface with
8GStreamer. Generally they are meant to be used as the building block for
9higher-level abstractions like:
10
11  * Bindings for GStreamer applications and plugins: https://gitlab.freedesktop.org/gstreamer/gstreamer-rs
12  * Various GStreamer plugins written in Rust: https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs
13
14The bindings are autogenerated with [gir](https://github.com/gtk-rs/gir/)
15based on the [GObject-Introspection](https://wiki.gnome.org/Projects/GObjectIntrospection/)
16API metadata provided by the GStreamer project.
17
18## LICENSE
19
20gstreamer-sys and all crates contained here are licensed under the MIT
21license ([LICENSE](LICENSE) or http://opensource.org/licenses/MIT).
22
23GStreamer itself is licensed under the Lesser General Public License version
242.1 or (at your option) any later version:
25https://www.gnu.org/licenses/lgpl-2.1.html
26
27## Contribution
28
29Any kinds of contributions are welcome as a pull request.
30
31Unless you explicitly state otherwise, any contribution intentionally submitted
32for inclusion in gstreamer-rs by you shall be licensed under the MIT license as above,
33without any additional terms or conditions.
34