Expand description
Data types for the JPEG XL API, for both encoding and decoding.
Structs§
- JxlBit
Depth - Data type for describing the interpretation of the input and output buffers in terms of the range of allowed input and output pixel values.
- JxlBox
Type - Data type holding the 4-character type name of an ISOBMFF box.
- JxlPixel
Format - Data type for the sample values per channel per pixel for the output buffer for pixels. This is not necessarily the same as the data type encoded in the codestream. The channels are interleaved per pixel. The pixels are organized row by row, left to right, top to bottom. TODO: support different channel orders if needed (RGB, BGR, …)
Enums§
- JxlBit
Depth Type - Settings for the interpretation of UINT input and output buffers. (buffers using a FLOAT data type are not affected by this)
- JxlBool
- JxlData
Type - Data type for the sample values per channel per pixel.
- JxlEndianness
- Ordering of multi-byte data.