HEIC saving support

This commit is contained in:
DarthSim
2023-11-18 20:32:05 +03:00
parent 8887f093ec
commit 707a24e59d
6 changed files with 25 additions and 11 deletions

View File

@@ -905,6 +905,16 @@ vips_tiffsave_go(VipsImage *in, void **buf, size_t *len, int quality)
return vips_tiffsave_buffer(in, buf, len, "Q", quality, NULL);
}
int
vips_heifsave_go(VipsImage *in, void **buf, size_t *len, int quality)
{
return vips_heifsave_buffer(
in, buf, len,
"Q", quality,
"compression", VIPS_FOREIGN_HEIF_COMPRESSION_HEVC,
NULL);
}
int
vips_avifsave_go(VipsImage *in, void **buf, size_t *len, int quality, int speed)
{