9个不稳定版本 (4个破坏性更新)
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.19.2 | 2022年11月13日 |
#107 in #gstreamer
每月下载量1,436
在3个crate中使用(通过gstreamer-allocators)
425KB
9K SLoC
gstreamer-sys
GStreamer(分配器库)的Rust FFI绑定。
这些绑定提供了一个不安全的FFI API,可以用来与GStreamer接口。通常,它们被用作构建更高层次抽象的基石,如
- GStreamer应用程序和插件的绑定:https://gitlab.freedesktop.org/gstreamer/gstreamer-rs
- 用Rust编写的各种GStreamer插件:https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs
这些绑定使用gir根据GStreamer项目提供的GObject-Introspection API元数据自动生成。
授权
gstreamer-sys和这里包含的所有crate都按照MIT授权(授权或http://opensource.org/licenses/MIT)。
GStreamer本身根据较弱的通用公共许可证版本2.1或(根据您的选择)任何后续版本授权:https://www.gnu.org/licenses/lgpl-2.1.html
贡献
欢迎任何形式的贡献作为pull request。
除非您明确声明,否则您提交给gstreamer-rs的任何有意贡献都应按照上述MIT授权,没有额外的条款或条件。
依赖
~430–790KB
~17K SLoC