![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include "common/image.h"
#include <avif/avif.h>
#include <inttypes.h>
#include <memory.h>
#include <stdio.h>
#include <strings.h>
#include "control/control.h"
#include "common/exif.h"
#include "control/conf.h"
#include "develop/develop.h"
#include "imageio.h"
#include "imageio_avif.h"
Functions | |
dt_imageio_retval_t | dt_imageio_open_avif (dt_image_t *img, const char *filename, dt_mipmap_buffer_t *mbuf) |
int | dt_imageio_avif_read_profile (const char *filename, uint8_t **out, dt_colorspaces_cicp_t *cicp) |
int dt_imageio_avif_read_profile | ( | const char * | filename, |
uint8_t ** | out, | ||
dt_colorspaces_cicp_t * | cicp | ||
) |
dt_imageio_retval_t dt_imageio_open_avif | ( | dt_image_t * | img, |
const char * | filename, | ||
dt_mipmap_buffer_t * | mbuf | ||
) |
References bit_depth, dt_image_t::buf_dsc, dt_iop_buffer_dsc_t::channels, dt_iop_buffer_dsc_t::cst, dt_iop_buffer_dsc_t::datatype, DT_DEBUG_IMAGEIO, DT_IMAGE_HDR, DT_IMAGE_LDR, DT_IMAGEIO_CACHE_FULL, DT_IMAGEIO_FILE_CORRUPTED, DT_IMAGEIO_OK, dt_mipmap_cache_alloc(), dt_print(), dt_iop_buffer_dsc_t::filters, dt_image_t::flags, height, dt_image_t::height, IOP_CS_RGB, dt_image_t::loader, LOADER_AVIF, dt_image_t::profile, dt_image_t::profile_size, TYPE_FLOAT, void(), width, and dt_image_t::width.
Referenced by dt_imageio_open_hdr().