#webp #vp8 #image #webm #compression

webp-dev

Rust 对 libwebp (及相关) 的绑定和一些其他杂项内容

9 个版本 (4 个破坏性更新)

0.4.1 2019 年 12 月 19 日
0.4.0 2019 年 12 月 1 日
0.3.0 2019 年 12 月 1 日
0.2.0 2019 年 12 月 1 日
0.0.4 2019 年 11 月 4 日

#13 in #webm


用于 imager

MIT 许可证

3.5MB
1K SLoC

关于

Rust 对 libwebplibwebpdemux 的绑定,以及对静态/内联 C 函数的解决方案和一些其他杂项内容。

大部分 API 文档注释已包含在 C 头文件中,并与其 rust FFI 对应。

模块 raw & sys

原始、未修改的符号位于 raw 模块中。大多数 raw 符号也被重新导出到 sys 模块中,使用更多 Rust 风格的命名约定。例如,WebPValidateConfig 函数被重命名为 webp_validate_config

依赖关系

~4.5–7.5MB
~129K SLoC