Add lossless option for saving webp

This commit is contained in:
Mike Stead 2017-11-11 14:56:12 +11:00
parent 0df331cdeb
commit ce5ae9c7fe
4 changed files with 7 additions and 2 deletions

3
vips.h
View file

@ -306,10 +306,11 @@ vips_pngsave_bridge(VipsImage *in, void **buf, size_t *len, int strip, int compr
}
int
vips_webpsave_bridge(VipsImage *in, void **buf, size_t *len, int strip, int quality) {
vips_webpsave_bridge(VipsImage *in, void **buf, size_t *len, int strip, int quality, int lossless) {
return vips_webpsave_buffer(in, buf, len,
"strip", INT_TO_GBOOLEAN(strip),
"Q", quality,
"lossless", INT_TO_GBOOLEAN(lossless),
NULL
);
}