LIBJXL
|
Data types for the JPEG XL API, for both encoding and decoding. More...
#include <stddef.h>
#include <stdint.h>
#include "jxl/jxl_export.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_UINT8 = 2 , JXL_TYPE_UINT16 = 3 , JXL_TYPE_FLOAT16 = 5 } |
enum | JxlEndianness { JXL_NATIVE_ENDIAN = 0 , JXL_LITTLE_ENDIAN = 1 , JXL_BIG_ENDIAN = 2 } |
enum | JxlProgressiveDetail { kFrames = 0 , kDC = 1 , kLastPasses = 2 , kPasses = 3 , kDCProgressive = 4 , kDCGroups = 5 , kGroups = 6 } |
Data types for the JPEG XL API, for both encoding and decoding.