Go to the source code of this file.
|
enum | FFJXLFrameEncoding { JPEGXL_ENC_VARDCT,
JPEGXL_ENC_MODULAR
} |
|
enum | FFJXLFrameType { JPEGXL_FRAME_REGULAR,
JPEGXL_FRAME_LF,
JPEGXL_FRAME_REFERENCE_ONLY,
JPEGXL_FRAME_SKIP_PROGRESSIVE
} |
|
enum | FFJXLBlendMode {
JPEGXL_BM_REPLACE,
JPEGXL_BM_ADD,
JPEGXL_BM_BLEND,
JPEGXL_BM_MULADD,
JPEGXL_BM_MUL
} |
|
enum | FFJXLExtraChannelType {
JPEGXL_CT_ALPHA = 0,
JPEGXL_CT_DEPTH,
JPEGXL_CT_SPOT_COLOR,
JPEGXL_CT_SELECTION_MASK,
JPEGXL_CT_BLACK,
JPEGXL_CT_CFA,
JPEGXL_CT_THERMAL,
JPEGXL_CT_NON_OPTIONAL = 15,
JPEGXL_CT_OPTIONAL
} |
|
enum | FFJXLColorSpace { JPEGXL_CS_RGB = 0,
JPEGXL_CS_GRAY,
JPEGXL_CS_XYB,
JPEGXL_CS_UNKNOWN
} |
|
enum | FFJXLWhitePoint { JPEGXL_WP_D65 = 1,
JPEGXL_WP_CUSTOM,
JPEGXL_WP_E = 10,
JPEGXL_WP_DCI = 11
} |
|
enum | FFJXLPrimaries { JPEGXL_PR_SRGB = 1,
JPEGXL_PR_CUSTOM,
JPEGXL_PR_2100 = 9,
JPEGXL_PR_P3 = 11
} |
|
enum | FFJXLTransferCharacteristic {
JPEGXL_TR_BT709 = 1,
JPEGXL_TR_UNKNOWN,
JPEGXL_TR_LINEAR = 8,
JPEGXL_TR_SRGB = 13,
JPEGXL_TR_PQ = 16,
JPEGXL_TR_DCI,
JPEGXL_TR_HLG,
JPEGXL_TR_GAMMA = 1 << 24
} |
|
◆ FF_JPEGXL_CODESTREAM_SIGNATURE_LE
#define FF_JPEGXL_CODESTREAM_SIGNATURE_LE 0x0aff |
◆ FF_JPEGXL_CONTAINER_SIGNATURE_LE
#define FF_JPEGXL_CONTAINER_SIGNATURE_LE 0x204c584a0c000000 |
◆ FF_JPEGXL_CODESTREAM_SIGNATURE_BE
#define FF_JPEGXL_CODESTREAM_SIGNATURE_BE 0xff0a |
◆ FF_JPEGXL_CONTAINER_SIGNATURE_BE
#define FF_JPEGXL_CONTAINER_SIGNATURE_BE 0x0000000c4a584c20 |
◆ FFJXLFrameEncoding
Enumerator |
---|
JPEGXL_ENC_VARDCT | |
JPEGXL_ENC_MODULAR | |
Definition at line 30 of file jpegxl.h.
◆ FFJXLFrameType
Enumerator |
---|
JPEGXL_FRAME_REGULAR | |
JPEGXL_FRAME_LF | |
JPEGXL_FRAME_REFERENCE_ONLY | |
JPEGXL_FRAME_SKIP_PROGRESSIVE | |
Definition at line 35 of file jpegxl.h.
◆ FFJXLBlendMode
Enumerator |
---|
JPEGXL_BM_REPLACE | |
JPEGXL_BM_ADD | |
JPEGXL_BM_BLEND | |
JPEGXL_BM_MULADD | |
JPEGXL_BM_MUL | |
Definition at line 42 of file jpegxl.h.
◆ FFJXLExtraChannelType
Enumerator |
---|
JPEGXL_CT_ALPHA | |
JPEGXL_CT_DEPTH | |
JPEGXL_CT_SPOT_COLOR | |
JPEGXL_CT_SELECTION_MASK | |
JPEGXL_CT_BLACK | |
JPEGXL_CT_CFA | |
JPEGXL_CT_THERMAL | |
JPEGXL_CT_NON_OPTIONAL | |
JPEGXL_CT_OPTIONAL | |
Definition at line 50 of file jpegxl.h.
◆ FFJXLColorSpace
Enumerator |
---|
JPEGXL_CS_RGB | |
JPEGXL_CS_GRAY | |
JPEGXL_CS_XYB | |
JPEGXL_CS_UNKNOWN | |
Definition at line 62 of file jpegxl.h.
◆ FFJXLWhitePoint
Enumerator |
---|
JPEGXL_WP_D65 | |
JPEGXL_WP_CUSTOM | |
JPEGXL_WP_E | |
JPEGXL_WP_DCI | |
Definition at line 69 of file jpegxl.h.
◆ FFJXLPrimaries
Enumerator |
---|
JPEGXL_PR_SRGB | |
JPEGXL_PR_CUSTOM | |
JPEGXL_PR_2100 | |
JPEGXL_PR_P3 | |
Definition at line 76 of file jpegxl.h.
◆ FFJXLTransferCharacteristic
Enumerator |
---|
JPEGXL_TR_BT709 | |
JPEGXL_TR_UNKNOWN | |
JPEGXL_TR_LINEAR | |
JPEGXL_TR_SRGB | |
JPEGXL_TR_PQ | |
JPEGXL_TR_DCI | |
JPEGXL_TR_HLG | |
JPEGXL_TR_GAMMA | |
Definition at line 83 of file jpegxl.h.