9个版本 (有破坏性)
0.7.0 | 2022年8月28日 |
---|---|
0.5.0 | 2022年7月5日 |
0.4.0 | 2022年3月30日 |
0.3.1 | 2021年1月19日 |
0.1.0 | 2019年7月9日 |
#186 在 视频
每月下载量322次
在 4 个包中使用(直接使用2个)
115KB
2.5K SLoC
Rust-AV
多媒体原语的纯Rust实现,以及一些解复用器、复用器和编解码器的示例。
编译
cargo build --workspace
运行测试
cargo test --workspace
示例
示例可以在 示例 仓库中找到。
注意
代码仍在变动中,API正在缓慢完善,请参阅子包。在达到版本 1.0
之前,假设API可能会发生很大变化。
许可协议
在 MIT 许可协议 下发布。
开发
建议使用cargo 路径覆盖 以拥有本地的 rust-av
# Clone the trees
$ git clone https://github.com/rust-av/rust-av
$ git clone https://github.com/rust-av/${other package}
# Setup the override
$ cd ${other package}
$ mkdir .cargo
$ echo 'paths=["../rust-av"]' > .cargo/config
# Check it is doing the right thing
$ cargo build
联系方式
点击上面的徽章加入我们的IRC频道聊天!您也可以使用 网页客户端 通过网页浏览器加入。
否则,您可以打开一个新的 讨论,尽可能详细地解释您的想法或问题。
lib.rs
:
包含用于将数据复用和解复用到各种容器格式的实用工具。
依赖
~1–1.7MB
~37K SLoC