#ffi #codec #aom #avif #av1

sys libaom-sys

Builds and statically links libaom. Part of libavif-sys

13 releases (8 breaking)

0.14.0 Jan 26, 2023
0.12.1 Apr 21, 2022
0.11.0 Oct 25, 2021
0.9.1 May 9, 2021
0.8.0 Sep 28, 2020

#242 in Video

Download history 340/week @ 2023-02-07 276/week @ 2023-02-14 342/week @ 2023-02-21 228/week @ 2023-02-28 218/week @ 2023-03-07 243/week @ 2023-03-14 215/week @ 2023-03-21 358/week @ 2023-03-28 109/week @ 2023-04-04 265/week @ 2023-04-11 211/week @ 2023-04-18 173/week @ 2023-04-25 86/week @ 2023-05-02 90/week @ 2023-05-09 243/week @ 2023-05-16 218/week @ 2023-05-23

669 downloads per month
Used in 8 crates (2 directly)

BSD-2-Clause

18MB
369K SLoC

C 281K SLoC // 0.1% comments C++ 65K SLoC // 0.1% comments Assembly 11K SLoC // 0.1% comments Python 5K SLoC // 0.5% comments Perl 2.5K SLoC // 0.1% comments Rust 2.5K SLoC // 0.0% comments Shell 1K SLoC // 0.2% comments JavaScript 32 SLoC // 0.2% comments

libavif

crates.io Documentation BSD-2-Clause licensed Rustc Version 1.56+ CI

Initial release of a high-level avif decoder.

This crate is generally too minimal for production use; consider using libavif-image which provides utility functions for image (or the avif feature in image, which doesn't use this crate).

You can also use the unsafe API in libavif-sys.

Dependencies