50 struct jpeg_source_mgr
src;
51 struct jpeg_destination_mgr
dest;
52 struct jpeg_decompress_struct
dinfo;
53 struct jpeg_compress_struct
cinfo;
68 const int quality,
const void *exif,
int exif_len);
71 const int height,
const int quality,
const void *exif,
int exif_len,
dt_colorspaces_color_profile_type_t
const dt_colormatrix_t dt_aligned_pixel_t out
int dt_imageio_jpeg_write_with_icc_profile(const char *filename, const uint8_t *in, const int width, const int height, const int quality, const void *exif, int exif_len, int32_t imgid)
int dt_imageio_jpeg_read_profile(dt_imageio_jpeg_t *jpg, uint8_t **out)
struct dt_imageio_jpeg_t dt_imageio_jpeg_t
int dt_imageio_jpeg_read(dt_imageio_jpeg_t *jpg, uint8_t *out)
int dt_imageio_jpeg_read_header(const char *filename, dt_imageio_jpeg_t *jpg)
dt_imageio_retval_t dt_imageio_open_jpeg(dt_image_t *img, const char *filename, dt_mipmap_buffer_t *buf)
dt_colorspaces_color_profile_type_t dt_imageio_jpeg_read_color_space(dt_imageio_jpeg_t *jpg)
int dt_imageio_jpeg_decompress_header(const void *in, size_t length, dt_imageio_jpeg_t *jpg)
int dt_imageio_jpeg_compress(const uint8_t *in, uint8_t *out, const int width, const int height, const int quality)
int dt_imageio_jpeg_decompress(dt_imageio_jpeg_t *jpg, uint8_t *out)
int dt_imageio_jpeg_write(const char *filename, const uint8_t *in, const int width, const int height, const int quality, const void *exif, int exif_len)
struct jpeg_decompress_struct dinfo
struct jpeg_compress_struct cinfo
struct jpeg_source_mgr src
struct jpeg_destination_mgr dest