15个版本

0.5.0 2024年5月11日
0.4.1 2023年6月19日
0.3.6 2021年10月19日
0.3.5 2021年3月25日
0.2.2 2018年11月13日

音频 中排名第320

Download history • Rust 包仓库 10/week @ 2024-04-25 • Rust 包仓库 192/week @ 2024-05-09 • Rust 包仓库 23/week @ 2024-05-16 • Rust 包仓库 15/week @ 2024-05-23 • Rust 包仓库 64/week @ 2024-05-30 • Rust 包仓库 14/week @ 2024-06-06 • Rust 包仓库 15/week @ 2024-06-13 • Rust 包仓库 11/week @ 2024-06-20 • Rust 包仓库 3/week @ 2024-06-27 • Rust 包仓库 12/week @ 2024-07-04 • Rust 包仓库 8/week @ 2024-07-11 • Rust 包仓库 19/week @ 2024-07-18 • Rust 包仓库 125/week @ 2024-07-25 • Rust 包仓库 251/week @ 2024-08-01 • Rust 包仓库 208/week @ 2024-08-08 • Rust 包仓库

每月下载量603
用于 2 个包(通过 magnum-opus

BSL-1.0 许可证

21MB
595K SLoC

C 577K SLoC // 0.0% comments • Rust 包仓库 Shell 8K SLoC // 0.2% comments • Rust 包仓库 M4 7.5K SLoC // 0.2% comments • Rust 包仓库 GNU Style Assembly 1K SLoC • Rust 包仓库 Rust 641 SLoC // 0.0% comments • Rust 包仓库 Automake 418 SLoC // 0.1% comments • Rust 包仓库 Perl 264 SLoC // 0.2% comments • Rust 包仓库 Python 77 SLoC // 0.2% comments • Rust 包仓库

包含(自动工具混淆代码,530KB) opus/configure,(模糊autoconf代码,41KB) opus/configure.ac

opusic-sys

Rust Crates.io Documentation

绑定到 libopus

目标版本 1.5.2

设置

如果设置了环境变量 OPUS_LIB_DIR,则会搜索opus库。否则,将自动构建静态库。

Android构建

在为Android构建时,库需要环境变量 ANDROID_NDK_HOME 的存在,以便向cmake提供工具链文件和正确的目标架构。

重新生成绑定

使用 build-bindgen 功能生成绑定。

要使用它,请设置环境变量 LIBCLANG_PATH 到包含clang二进制的目录

要求

  • cmake

可选

  • ninja - 当存在时,构建脚本默认使用此生成器

依赖项