librav1e + Xcode
是 rav1e 的包装。
rav1e 是 AV1 图像编解码的快速 Rust 库。
由于 Xcode 不支持 Rust,我们为目标平台和 CocoaPods 规范提供了预构建的二进制文件。
要求
- iOS 8
- macOS 10.7(仅限 64 位)
因为 Rust 语言本身的原因,目前不支持 tvOS 和 watchOS,请参阅: rust-lang/rust#48862
安装
CocoaPods
librav1e 通过 CocoaPods 提供。
pod 'librav1e'
手动
librav1e 仓库包含了预构建的二进制文件(.a)和头文件。您只需将其拖入 Xcode 项目中,即可链接二进制文件并使用。
使用方法
您可以使用 rav1e 这个 Rust 库,通过使用生成的 C API 与 cargo-c 进行。
许可证
librav1e 以 BSD 2-Clause License 许可证提供。