LIBJXL
Classes | Macros | Typedefs | Enumerations

Data types for the JPEG XL API, for both encoding and decoding. More...

#include <stddef.h>
#include <stdint.h>

Go to the source code of this file.

Classes

struct  JxlPixelFormat
 

Macros

#define JXL_BOOL   int
 
#define JXL_TRUE   1
 
#define JXL_FALSE   0
 

Typedefs

typedef char JxlBoxType[4]
 

Enumerations

enum  JxlDataType {
  JXL_TYPE_FLOAT = 0 , JXL_TYPE_BOOLEAN , JXL_TYPE_UINT8 , JXL_TYPE_UINT16 ,
  JXL_TYPE_UINT32 , JXL_TYPE_FLOAT16
}
 
enum  JxlEndianness { JXL_NATIVE_ENDIAN = 0 , JXL_LITTLE_ENDIAN = 1 , JXL_BIG_ENDIAN = 2 }
 

Detailed Description

Data types for the JPEG XL API, for both encoding and decoding.