jpegxl-sys

Crates.iojpegxl-sys
lib.rsjpegxl-sys
version0.11.2+libjxl-0.11.1
sourcesrc
created_at2020-08-15 02:09:48.151479
updated_at2024-11-27 03:40:18.240936
descriptionRust wrapper for JPEG XL reference implementation
homepage
repositoryhttps://github.com/inflation/jpegxl-rs
max_upload_size
id276885
size272,045
Inflation (inflation)

documentation

README

jpegxl-sys

jpegxl-sys is a wrapper over libjxl library. Check out the original library here.

Building

If you wish to specify a custom library path, set the DEP_JXL_LIB environment variable.

Building libjxl and statically linking can be enabled by using the vendored feature.

Usage

Check out testing units in src/lib.rs for some examples.

Multi-thread

Because libjxl_threads uses std::thread, if you build and statically link libjxl, you need to dynamically link to libc++ or libstdc++.

Using dynamic library doesn't need this requirement.

Commit count: 249

cargo fmt