#pcm #decoder #codec #encoding

symphonia-codec-pcm

纯Rust PCM音频解码器(Symphonia项目的一部分)

9个不稳定版本

0.5.4 2024年2月27日
0.5.3 2023年5月30日
0.5.2 2023年1月19日
0.5.1 2022年7月17日
0.1.0 2020年9月1日

多媒体类别的第351

Download history • Rust 包仓库 5001/week @ 2024-04-08 • Rust 包仓库 5894/week @ 2024-04-15 • Rust 包仓库 7756/week @ 2024-04-22 • Rust 包仓库 7794/week @ 2024-04-29 • Rust 包仓库 5572/week @ 2024-05-06 • Rust 包仓库 5780/week @ 2024-05-13 • Rust 包仓库 6435/week @ 2024-05-20 • Rust 包仓库 6221/week @ 2024-05-27 • Rust 包仓库 7154/week @ 2024-06-03 • Rust 包仓库 6820/week @ 2024-06-10 • Rust 包仓库 6868/week @ 2024-06-17 • Rust 包仓库 7140/week @ 2024-06-24 • Rust 包仓库 6510/week @ 2024-07-01 • Rust 包仓库 5906/week @ 2024-07-08 • Rust 包仓库 6491/week @ 2024-07-15 • Rust 包仓库 5478/week @ 2024-07-22 • Rust 包仓库

每月下载量25,306
25个crate使用(通过symphonia

MPL-2.0许可证

475KB
9K SLoC

Symphonia PCM编解码器

Docs

为Symphonia项目提供PCM音频解码器。

注意: 此crate是Symphonia的一部分。请使用symphonia crate而不是直接使用此crate。

支持

以下PCM编码得到支持

  • 有符号32位小端交错
  • 有符号24位小端交错
  • 有符号16位小端交错
  • 有符号8位交错
  • 有符号32位大端交错
  • 有符号24位大端交错
  • 有符号16位大端交错
  • 无符号32位小端交错
  • 无符号24位小端交错
  • 无符号16位小端交错
  • 无符号8位交错
  • 无符号32位大端交错
  • 无符号24位大端交错
  • 无符号16位大端交错
  • 32位小端浮点交错
  • 64位小端浮点交错
  • 32位大端浮点交错
  • 64位大端浮点交错
  • A-law
  • Mu-law

许可证

Symphonia是在MPL v2.0许可证下提供的。有关详细信息,请参阅LICENSE文件。

贡献

Symphonia是一个免费和开源项目,欢迎贡献力量!要开始,请阅读我们的贡献指南

依赖

~400KB