31 个不稳定版本
0.23.0 | 2024年7月11日 |
---|---|
0.22.5 | 2024年5月23日 |
0.22.2 | 2024年2月26日 |
0.21.2 | 2023年11月11日 |
0.1.1 | 2017年5月10日 |
#17 in #building-block
94,583 每月下载量
用于 181 个crate (27 直接)
395KB
8K SLoC
gstreamer-sys
GStreamer FFI 绑定针对 Rust。
这些绑定提供了不安全的 FFI API,可以用于与 GStreamer 接口。通常,它们被用作构建更高层次抽象(如
- 针对 GStreamer 应用程序和插件的绑定:[链接](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs)
- 用 Rust 编写的各种 GStreamer 插件:[链接](https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs)
这些绑定基于 GStreamer 项目提供的基于 gir 的 GObject-Introspection API 元数据自动生成。
许可证
gstreamer-sys 以及此处包含的所有crate均采用 MIT 许可证 (LICENSE 或 http://opensource.org/licenses/MIT)。
GStreamer 本身采用 Lesser General Public License version 2.1 许可证或(根据您的选择)任何更高版本:https://www.gnu.org/licenses/lgpl-2.1.html
贡献
欢迎以 pull request 的形式提供各种类型的贡献。
除非您明确声明,否则您提交给 gstreamer-rs 的任何有意包含的贡献应按照上述 MIT 许可证进行许可,不附加任何额外条款或条件。
依赖项
~430–790KB
~17K SLoC