11个版本
0.2.6 | 2020年9月4日 |
---|---|
0.2.5 | 2020年6月13日 |
0.1.1 | 2020年6月9日 |
0.0.1 | 2020年4月13日 |
0.0.0 | 2019年1月9日 |
#499 在 硬件支持
每月24次下载
34KB
653 行
Rust-libdvbv5
Rust支持使用来自libdvbv5库的Video for Linux项目,该项目是Linux TV努力的一部分。
依赖于dvbv5-sys,它提供了Rust FFI对libdvbv5 C API的支持。
许可证
lib.rs
:
此crate提供了一些Rust面对C API的抽象,该API是libdvbv5库的一部分,该库是V4L2项目的一部分,该项目是Linux TV努力的一部分。
Linux对DVB设备有内核级支持。使用系统调用与它们一起工作并不容易。libdvbv5在内核支持之上提供了一个抽象/中间件层,使得与DVB设备一起工作变得容易得多。然而,该库主要关注为C程序员提供支持。
dvbv5-sys crate提供了对libdvbv5 C API的Rust FFI支持。此crate提供了对FFI的各种抽象,以支持Rust程序员。
依赖
~520KB
~16K SLoC