1#ifndef GD_HEIF_METADATA_H
2#define GD_HEIF_METADATA_H
7#include <libheif/heif.h>
12int gdHeifApplyMetadata(
struct heif_context *context,
struct heif_image *image,
13 struct heif_image_handle *handle,
const gdImageMetadata *metadata);
int gdHeifGetInfoCtx(gdIOCtxPtr in, gdHeifInfo *info)
Read HEIF information from a gdIOCtx without closing it.
Definition gd_heif_metadata.c:333
int gdHeifGetInfo(FILE *inFile, gdHeifInfo *info)
Read HEIF information from a stdio stream.
Definition gd_heif_metadata.c:340
int gdHeifGetInfoPtr(int size, const void *data, gdHeifInfo *info)
Read HEIF information from an in-memory buffer without taking ownership.
Definition gd_heif_metadata.c:325
Information extracted from a HEIF image and its container.
Definition gd.h:3137