Beautify vips.h

This commit is contained in:
DarthSim
2017-10-05 05:59:23 +06:00
parent e41a4ab13e
commit ae6c338933

71
vips.h
View File

@@ -9,15 +9,14 @@
VIPS_MAJOR_VERSION > 8 || (VIPS_MAJOR_VERSION == 8 && VIPS_MINOR_VERSION >= 3)
enum types {
JPEG = 0,
JPEG = 0,
PNG,
WEBP,
GIF
WEBP,
GIF
};
int
vips_initialize()
{
vips_initialize() {
return vips_init("imgproxy");
}
@@ -54,10 +53,10 @@ vips_type_find_load_go(int imgtype) {
if (imgtype == WEBP) {
return vips_type_find("VipsOperation", "webpload");
}
if (imgtype == GIF) {
return vips_type_find("VipsOperation", "gifload");
}
return 0;
if (imgtype == GIF) {
return vips_type_find("VipsOperation", "gifload");
}
return 0;
}
int
@@ -68,27 +67,24 @@ vips_type_find_save_go(int imgtype) {
if (imgtype == PNG) {
return vips_type_find("VipsOperation", "pngsave_buffer");
}
if (imgtype == WEBP) {
return vips_type_find("VipsOperation", "webpsave_buffer");
}
return 0;
if (imgtype == WEBP) {
return vips_type_find("VipsOperation", "webpsave_buffer");
}
return 0;
}
int
vips_jpegload_buffer_go(void *buf, size_t len, VipsImage **out, int random)
{
vips_jpegload_buffer_go(void *buf, size_t len, VipsImage **out, int random) {
return vips_jpegload_buffer(buf, len, out, "access", access_mode(random), NULL);
}
int
vips_pngload_buffer_go(void *buf, size_t len, VipsImage **out, int random)
{
vips_pngload_buffer_go(void *buf, size_t len, VipsImage **out, int random) {
return vips_pngload_buffer(buf, len, out, "access", access_mode(random), NULL);
}
int
vips_gifload_buffer_go(void *buf, size_t len, VipsImage **out, int random)
{
vips_gifload_buffer_go(void *buf, size_t len, VipsImage **out, int random) {
#if VIPS_SUPPORT_GIF
return vips_gifload_buffer(buf, len, out, "access", access_mode(random), NULL);
#else
@@ -97,50 +93,45 @@ vips_gifload_buffer_go(void *buf, size_t len, VipsImage **out, int random)
}
int
vips_webpload_buffer_go(void *buf, size_t len, VipsImage **out, int random)
{
vips_webpload_buffer_go(void *buf, size_t len, VipsImage **out, int random) {
return vips_webpload_buffer(buf, len, out, "access", access_mode(random), NULL);
}
int
vips_resize_go(VipsImage *in, VipsImage **out, double scale)
{
vips_resize_go(VipsImage *in, VipsImage **out, double scale) {
return vips_resize(in, out, scale, NULL);
}
int
vips_support_smartcrop() {
#if VIPS_SUPPORT_SMARTCROP
return 1;
return 1;
#else
return 0;
return 0;
#endif
}
int
vips_smartcrop_go(VipsImage *in, VipsImage **out, int width, int height) {
#if VIPS_SUPPORT_SMARTCROP
return vips_smartcrop(in, out, width, height, NULL);
return vips_smartcrop(in, out, width, height, NULL);
#else
return 0;
return 0;
#endif
}
int
vips_colourspace_go(VipsImage *in, VipsImage **out, VipsInterpretation space)
{
vips_colourspace_go(VipsImage *in, VipsImage **out, VipsInterpretation space) {
return vips_colourspace(in, out, space, NULL);
}
int
vips_extract_area_go(VipsImage *in, VipsImage **out, int left, int top, int width, int height)
{
vips_extract_area_go(VipsImage *in, VipsImage **out, int left, int top, int width, int height) {
return vips_extract_area(in, out, left, top, width, height, NULL);
}
int
vips_process_image(VipsImage **img, int resize, double scale, int crop, int smart, int left, int top, int width, int height)
{
vips_process_image(VipsImage **img, int resize, double scale, int crop, int smart, int left, int top, int width, int height) {
VipsImage *tmp;
int err;
@@ -171,26 +162,22 @@ vips_process_image(VipsImage **img, int resize, double scale, int crop, int smar
}
int
vips_jpegsave_go(VipsImage *in, void **buf, size_t *len, int strip, int quality, int interlace)
{
vips_jpegsave_go(VipsImage *in, void **buf, size_t *len, int strip, int quality, int interlace) {
return vips_jpegsave_buffer(in, buf, len, "strip", strip, "Q", quality, "optimize_coding", TRUE, "interlace", interlace, NULL);
}
int
vips_pngsave_go(VipsImage *in, void **buf, size_t *len)
{
vips_pngsave_go(VipsImage *in, void **buf, size_t *len) {
return vips_pngsave_buffer(in, buf, len, "filter", VIPS_FOREIGN_PNG_FILTER_NONE, NULL);
}
int
vips_webpsave_go(VipsImage *in, void **buf, size_t *len, int strip, int quality)
{
return vips_webpsave_buffer(in, buf, len, "strip", strip, "Q", quality, NULL);
vips_webpsave_go(VipsImage *in, void **buf, size_t *len, int strip, int quality) {
return vips_webpsave_buffer(in, buf, len, "strip", strip, "Q", quality, NULL);
}
void
vips_cleanup()
{
vips_cleanup() {
vips_thread_shutdown();
vips_error_clear();
}