[][src]Crate jpegxl_rs

A safe JPEGXL Decoder wrapper.

Structs

JxlBasicInfo

Basic image information. This information is available from the file signature and first part of the codestream header.

JxlDecoder

JPEG XL Decoder

ParallelRunner

Example implementation of a multithread runner

ThreadsRunner

Wrapper for default threadspool implementation with C++ standard library

Enums

JxlError

Errors derived from JpegxlDecoderStatus

Traits

JXLMemoryManager
JXLParallelRunner

JPEG XL Parallel Runner

PixelType

Pixel Type Currently u8, u16, u32 and f32

Type Definitions

JxlParallelRetCode

Return code used in the JxlParallel* functions as return value. A value of 0 means success and any other value means error. The special value JXL_PARALLEL_RET_RUNNER_ERROR can be used by the runner to indicate any other error.