[ACR-1374] [Add] Add new sync transform APIs (convert, crop, resize, rotate) 75/200575/47
authorhj kim <backto.kim@samsung.com>
Wed, 27 Feb 2019 02:56:53 +0000 (11:56 +0900)
committerhj kim <backto.kim@samsung.com>
Thu, 4 Apr 2019 03:00:05 +0000 (12:00 +0900)
commit0a0ef42cecb381150a547884d74cc7637e1b41b3
treea7a1799d726e8a719e2e573b36571d6bbf5bd4ab
parent00d6b6dfdcb1ef65085197dff5b19de9edf9e4ab
[ACR-1374] [Add] Add new sync transform APIs (convert, crop, resize, rotate)

[Added]
image_util_create_image(unsigned int width, unsigned int height, image_util_colorspace_e colorspace, const unsigned char *data, size_t data_size, image_h *image)
image_util_get_image(image_h image, unsigned int *width, unsigned int *height, image_util_colorspace_e *colorspace, unsigned char **data, size_t *data_size)
image_util_clone_image(image_h src, image_h *dst)
image_util_destroy_image(image_h image)

typedef void(*image_util_transform_completed_2_cb)(image_h dst, int error_code, void *user_data)
image_util_transform_run_2(transformation_h handle, image_h image, image_h *dst)
image_util_transform_run_2_async(transformation_h handle, image_h src, image_util_transform_completed_2_cb callback, void *user_data)

Change-Id: I0a2dd604134f1e5fe44314794641bb4fefa33c39
include/image_util.h
include/image_util_private.h
include/image_util_type.h
src/image_util.c
test/image_util_test.c [changed mode: 0755->0644]