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视频

Download history 63/week @ 2024-03-11 68/week @ 2024-03-18 102/week @ 2024-03-25 144/week @ 2024-04-01 69/week @ 2024-04-08 54/week @ 2024-04-15 80/week @ 2024-04-22 57/week @ 2024-04-29 125/week @ 2024-05-06 89/week @ 2024-05-13 86/week @ 2024-05-20 69/week @ 2024-05-27 57/week @ 2024-06-03 94/week @ 2024-06-10 86/week @ 2024-06-17 81/week @ 2024-06-24

每月下载量322次
4 个包中使用(直接使用2个)

MIT 许可协议

115KB
2.5K SLoC

Rust-AV

Actions Status CodeCov dependency status IRC LICENSE

多媒体原语的纯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