18个版本 (10个破坏性)

0.23.0 2024年7月11日
0.22.5 2024年5月23日
0.22.0 2024年2月8日
0.21.2 2023年11月11日
0.0.0 2018年11月2日

#14#unsafe-bindings

Download history • Rust 包仓库 1173/week @ 2024-04-26 • Rust 包仓库 1530/week @ 2024-05-03 • Rust 包仓库 993/week @ 2024-05-10 • Rust 包仓库 1225/week @ 2024-05-17 • Rust 包仓库 1115/week @ 2024-05-24 • Rust 包仓库 952/week @ 2024-05-31 • Rust 包仓库 1158/week @ 2024-06-07 • Rust 包仓库 1412/week @ 2024-06-14 • Rust 包仓库 1540/week @ 2024-06-21 • Rust 包仓库 1274/week @ 2024-06-28 • Rust 包仓库 1518/week @ 2024-07-05 • Rust 包仓库 1322/week @ 2024-07-12 • Rust 包仓库 1414/week @ 2024-07-19 • Rust 包仓库 1368/week @ 2024-07-26 • Rust 包仓库 1655/week @ 2024-08-02 • Rust 包仓库 1572/week @ 2024-08-09 • Rust 包仓库

6,209 每月下载量
17 个crate中(5 直接使用)

MIT 协议

1MB
17K SLoC

gstreamer-sys crates.io pipeline status

GStreamer (OpenGL库) 的Rust FFI绑定。

这些绑定提供了可以用于与GStreamer接口的不安全FFI API。通常它们被用作构建更高层次抽象的构建块,如

  • GStreamer应用程序和插件的绑定:[链接](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs)
  • 用Rust编写的各种GStreamer插件:[链接](https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs)

这些绑定是根据GStreamer项目提供的GObject-Introspection API元数据,通过gir自动生成的。

许可协议

gstreamer-sys 和这里包含的所有crate都受MIT许可协议的约束 (LICENSEhttps://open-source.org.cn/licenses/MIT)。

GStreamer 本身受 Lesser General Public License 版本 2.1 或 (根据您的选择) 任何后续版本的约束:https://gnu.ac.cn/licenses/lgpl-2.1.html

贡献

欢迎以拉取请求的形式提供任何类型的贡献。

除非您明确声明,否则您提交给 gstreamer-rs 的任何有意包含的贡献都应受上述MIT许可协议的约束,没有额外的条款或条件。

依赖项

~430–790KB
~17K SLoC