* @retval #IMAGE_UTIL_ERROR_INVALID_OPERATION Invalid operation
* @retval #IMAGE_UTIL_ERROR_PERMISSION_DENIED The application does not have the privilege to call this function
* @retval #IMAGE_UTIL_ERROR_OUT_OF_MEMORY Out of memory
-* @retval #IMAGE_UTIL_ERROR_NOT_SUPPORTED_FORMAT Format not supported
+* @retval #IMAGE_UTIL_ERROR_NOT_SUPPORTED_FORMAT Not supported format
*
* @pre image_util_decode_create()
*
* @retval #IMAGE_UTIL_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #IMAGE_UTIL_ERROR_INVALID_OPERATION Invalid operation
* @retval #IMAGE_UTIL_ERROR_OUT_OF_MEMORY Out of memory
-* @retval #IMAGE_UTIL_ERROR_NOT_SUPPORTED_FORMAT Format not supported
+* @retval #IMAGE_UTIL_ERROR_NOT_SUPPORTED_FORMAT Not supported format
*
* @pre image_util_decode_create()
*
*
* @retval #IMAGE_UTIL_ERROR_NONE Successful
* @retval #IMAGE_UTIL_ERROR_INVALID_PARAMETER Invalid parameter
-* @retval #IMAGE_UTIL_ERROR_NOT_SUPPORTED_FORMAT Format not supported
+* @retval #IMAGE_UTIL_ERROR_NOT_SUPPORTED_FORMAT Not supported format
*
* @pre image_util_decode_create()
* @pre image_util_decode_set_input_path() / image_util_decode_set_input_buffer()
*
* @retval #IMAGE_UTIL_ERROR_NONE Successful
* @retval #IMAGE_UTIL_ERROR_INVALID_PARAMETER Invalid parameter
-* @retval #IMAGE_UTIL_ERROR_NOT_SUPPORTED_FORMAT Format not supported
+* @retval #IMAGE_UTIL_ERROR_NOT_SUPPORTED_FORMAT Not supported format
*
* @pre image_util_decode_create()
* @pre image_util_decode_set_input_path() / image_util_decode_set_input_buffer()
* @retval #IMAGE_UTIL_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #IMAGE_UTIL_ERROR_INVALID_OPERATION Invalid operation
* @retval #IMAGE_UTIL_ERROR_OUT_OF_MEMORY Out of memory
-* @retval #IMAGE_UTIL_ERROR_NOT_SUPPORTED_FORMAT Format not supported
+* @retval #IMAGE_UTIL_ERROR_NOT_SUPPORTED_FORMAT Not supported format
*
* @pre image_util_decode_create()
* @pre image_util_decode_set_input_buffer() / image_util_decode_set_input_path().
* @retval #IMAGE_UTIL_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #IMAGE_UTIL_ERROR_INVALID_OPERATION Invalid operation
* @retval #IMAGE_UTIL_ERROR_OUT_OF_MEMORY Out of memory
-* @retval #IMAGE_UTIL_ERROR_NOT_SUPPORTED_FORMAT Format not supported
+* @retval #IMAGE_UTIL_ERROR_NOT_SUPPORTED_FORMAT Not supported format
*
* @pre image_util_decode_create()
* @pre image_util_decode_set_input_buffer() / image_util_decode_set_input_path().
* otherwise a negative error value
*
* @retval #IMAGE_UTIL_ERROR_NONE Successful
-* @retval #IMAGE_UTIL_ERROR_NOT_SUPPORTED_FORMAT Format not supported
+* @retval #IMAGE_UTIL_ERROR_NOT_SUPPORTED_FORMAT Not supported format
* @retval #IMAGE_UTIL_ERROR_INVALID_PARAMETER Invalid parameter
*
* @pre image_util_encode_create()
* otherwise a negative error value
*
* @retval #IMAGE_UTIL_ERROR_NONE Successful
-* @retval #IMAGE_UTIL_ERROR_NOT_SUPPORTED_FORMAT Format not supported
+* @retval #IMAGE_UTIL_ERROR_NOT_SUPPORTED_FORMAT Not supported format
* @retval #IMAGE_UTIL_ERROR_INVALID_PARAMETER Invalid parameter
*
* @pre image_util_encode_create()
* otherwise a negative error value
*
* @retval #IMAGE_UTIL_ERROR_NONE Successful
-* @retval #IMAGE_UTIL_ERROR_NOT_SUPPORTED_FORMAT Format not supported
+* @retval #IMAGE_UTIL_ERROR_NOT_SUPPORTED_FORMAT Not supported format
* @retval #IMAGE_UTIL_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #IMAGE_UTIL_ERROR_INVALID_OPERATION Invalid operation
*
* otherwise a negative error value
*
* @retval #IMAGE_UTIL_ERROR_NONE Successful
-* @retval #IMAGE_UTIL_ERROR_NOT_SUPPORTED_FORMAT Format not supported
+* @retval #IMAGE_UTIL_ERROR_NOT_SUPPORTED_FORMAT Not supported format
* @retval #IMAGE_UTIL_ERROR_INVALID_PARAMETER Invalid parameter
*
* @pre image_util_encode_create()
* @retval #IMAGE_UTIL_ERROR_NONE Successful
* @retval #IMAGE_UTIL_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #IMAGE_UTIL_ERROR_INVALID_OPERATION Invalid operation
-* @retval #IMAGE_UTIL_ERROR_NOT_SUPPORTED_FORMAT Format not supported
+* @retval #IMAGE_UTIL_ERROR_NOT_SUPPORTED_FORMAT Not supported format
*
* @pre image_util_encode_create()
*
int image_util_encode_run_async(image_util_encode_h handle, image_util_encode_completed_cb callback, void *user_data) TIZEN_DEPRECATED_API;
/**
-* @brief Encodes the image to a file with the given encode handle.
+* @brief Encodes the image and save it to a file in the given encoding handle.
* @details The function executes synchronously.
* @since_tizen 5.5
*
-* @remarks If any of the functions at the pre-condition are not called, #IMAGE_UTIL_ERROR_INVALID_PARAMETER is returned.\n
+* @remarks If any functions at the pre-condition are not called first, #IMAGE_UTIL_ERROR_INVALID_PARAMETER is returned.\n
* The only supported colorspace for BMP, GIf and PNG is #IMAGE_UTIL_COLORSPACE_RGBA8888.\n
-* Use image_util_foreach_supported_colorspace() to get supported colorspaces for JPEG format.\n
-* http://tizen.org/privilege/mediastorage is needed if @a file_path points to media storage.\n
-* http://tizen.org/privilege/externalstorage is needed if @a file_path points to external storage.
+* To get supported colorspaces for JPEG format, you can use image_util_foreach_supported_colorspace().\n
+* http://tizen.org/privilege/mediastorage is required if @a file_path value is media storage.\n
+* http://tizen.org/privilege/externalstorage is required if @a file_path value is external storage.
*
* @param[in] handle The handle of image util encoding
* @param[in] image The image handle for encoding
int image_util_encode_run_to_file(image_util_encode_h handle, image_util_image_h image, const char *file_path);
/**
-* @brief Encodes the image to a buffer with the given encode handle.
+* @brief Encodes the image to save it to a buffer in the given encoding handle.
* @details The function executes synchronously.
* @since_tizen 5.5
*
-* @remarks If any of the functions at the pre-condition are not called, #IMAGE_UTIL_ERROR_INVALID_PARAMETER is returned.\n
+* @remarks If any functions at the pre-condition are not called first, #IMAGE_UTIL_ERROR_INVALID_PARAMETER is returned.\n
* The @a buffer should be released using free().\n
* The only supported colorspace for BMP, GIf and PNG is #IMAGE_UTIL_COLORSPACE_RGBA8888.\n
-* Use image_util_foreach_supported_colorspace() to get supported colorspaces for JPEG format.
+* To get supported colorspaces for JPEG format, you can use image_util_foreach_supported_colorspace().
*
* @param[in] handle The handle of image util encoding
* @param[in] image The image handle for encoding
int image_util_encode_run_to_buffer(image_util_encode_h handle, image_util_image_h image, unsigned char **buffer, size_t *buffer_size);
/**
-* @brief Encodes the image to a file with the given encode handle asynchronously.
+* @brief Encodes the image and save it to a file in the given encoding handle asynchronously.
* @details The output will be stored in @a file_path. And the function executes asynchronously.
* @since_tizen 5.5
*
-* @remarks If any of the functions at the pre-condition are not called, #IMAGE_UTIL_ERROR_INVALID_PARAMETER is returned.\n
+* @remarks If any functions at the pre-condition are not called first, #IMAGE_UTIL_ERROR_INVALID_PARAMETER is returned.\n
* The only supported colorspace for BMP, GIf and PNG is #IMAGE_UTIL_COLORSPACE_RGBA8888.\n
-* Use image_util_foreach_supported_colorspace() to get supported colorspaces for JPEG format.\n
-* http://tizen.org/privilege/mediastorage is needed if @a file_path points to media storage.\n
-* http://tizen.org/privilege/externalstorage is needed if @a file_path points to external storage.
+* To get supported colorspaces for JPEG format, you can use image_util_foreach_supported_colorspace().\n
+* http://tizen.org/privilege/mediastorage is required if @a file_path value is media storage.\n
+* http://tizen.org/privilege/externalstorage is required if @a file_path value is external storage.
*
* @param[in] handle The handle of image util encoding
* @param[in] image The image handle for encoding
int image_util_encode_run_async_to_file(image_util_encode_h handle, image_util_image_h image, const char *file_path, image_util_encode_to_file_completed_cb completed_cb, void *user_data);
/**
-* @brief Encodes the image to a buffer with the given encode handle asynchronously.
+* @brief Encodes the image and save it to a buffer in the given encoding handle asynchronously.
* @details The output will be stored in a buffer provided by the @a completed_cb callback.
* @since_tizen 5.5
*
-* @remarks If any of the @pre function is not called, #IMAGE_UTIL_ERROR_INVALID_PARAMETER is returned.\n
+* @remarks If any functions at the pre-condition are not called first, #IMAGE_UTIL_ERROR_INVALID_PARAMETER is returned.\n
* The only supported colorspace for BMP, GIf and PNG is #IMAGE_UTIL_COLORSPACE_RGBA8888.\n
-* Use image_util_foreach_supported_colorspace() to get supported colorspaces for JPEG format.
+* To get supported colorspaces for JPEG format, you can use image_util_foreach_supported_colorspace().
*
* @param[in] handle The handle of image util encoding
* @param[in] image The image handle for encoding
int image_util_encode_destroy(image_util_encode_h handle);
/**
-* @brief Creates a handle of animated GIF encoding.
+* @brief Creates a handle for encoding an animated GIF.
* @since_tizen 5.5
*
* @remarks The @a handle should be released using image_util_agif_encode_destroy().
*
-* @param[out] handle The handle of animated GIF encoding
+* @param[out] handle The handle of encoding an animated GIF
*
* @return @c 0 on success,
* otherwise a negative error value
* @since_tizen 5.5
*
* @remarks This function should be called for each @a image which you want to add to the animated GIF. Eeach @a image should be the same size.\n
-* The Supported colorspace is #IMAGE_UTIL_COLORSPACE_RGBA8888.\n
+* The supported colorspace is #IMAGE_UTIL_COLORSPACE_RGBA8888.\n
* You should call image_util_agif_encode_save_to_file() or image_util_agif_encode_save_to_buffer() to save the animated GIF.\n
* If you call this function after image_util_agif_encode_save_to_file() or image_util_agif_encode_save_to_buffer() function is called,
* this function will encode a new animated GIF.
*
-* @param[in] handle The handle of animated GIF encoding
+* @param[in] handle The handle of encoding an animated GIF
* @param[in] image The handle of the image for each frame
-* @param[in] time_delay The time delay between @a image and next image, in 0.01sec units
+* @param[in] time_delay The time delay between @a image and the next image (in 0.01sec increments)
*
* @return @c 0 on success,
* otherwise a negative error value
/**
* @brief Saves the animated GIF image to the file.
-* @details After the data has been written to a file, the file cannot be modified (it's not possible to add frames to it).\n
-* The encoder can still be used after the data is written. For example, the following is correct:\n
-*
-* 1. Add frames 1-10 to an encoder\n
-* 2. Save encoder data to file B1\n
-* 3. Add more frames (11-20) to the same encoder\n
-* 4. Save encoder data to a different file (B2)\n
-*
-* It would not be possible to save the data to B1 in point 4.
+* @details After the data has been written to a file,
+* the file cannot be modified. In other words,\n
+* it is not possible to add frames to the file.\n
+* However, the encoder can be still used after the data is written.\n
+* For example, although you write the data to one file(B0),\n
+* you can do the following operations:\n
+*
+* 1. Add frames 1-10 to the encoder.\n
+* 2. Save the data in the encoder to another file(B1).\n
+* 3. Add more frames (11-20) to the same encoder.\n
+* 4. Save the data in the encoder to the other file (B2)\n
+* It is not possible to save the changed data to B1 file used in step 4.
* @since_tizen 5.5
*
-* @remarks http://tizen.org/privilege/mediastorage is needed if @a file_path points to media storage.\n
-* http://tizen.org/privilege/externalstorage is needed if @a file_path points to external storage.
+* @remarks http://tizen.org/privilege/mediastorage is required if @a file_path value is media storage.\n
+* http://tizen.org/privilege/externalstorage is required if @a file_path value is external storage.
*
-* @param[in] handle The handle of the animated GIF encoding
+* @param[in] handle The handle of encoding an animated GIF
* @param[in] file_path The file path for saving the animated GIF
*
* @return @c 0 on success,
/**
* @brief Saves the animated GIF image to the buffer.
-* @details After the data has been written to a buffer, the buffer cannot be modified (it's not possible to add frames to it).\n
-* The encoder can still be used after the data is written. For example, the following is correct:\n
-*
-* 1. Add frames 1-10 to an encoder\n
-* 2. Save encoder data to buffer B1\n
-* 3. Add more frames (11-20) to the same encoder\n
-* 4. Save encoder data to a different buffer (B2)\n
-*
-* It would not be possible to save the data to B1 in point 4.
+* @details After the data has been written to a buffer,
+* the file cannot be modified. In other words,\n
+* it is not possible to add frames to the buffer.\n
+* However, the encoder can be still used after the data is written.\n
+* For example, although you write the data to one buffer(B0),\n
+* you can do the following operations:\n
+*
+* 1. Add frames 1-10 to the encoder.\n
+* 2. Save the data in the encoder to another buffer(B1).\n
+* 3. Add more frames (11-20) to the same encoder.\n
+* 4. Save the data in the encoder to the other buffer (B2)\n
+* It is not possible to save the changed data to B1 file used in step 4.
* @since_tizen 5.5
*
* @remarks The @a buffer should be released using free() after using it.
*
-* @param[in] handle The handle of the animated GIF encoding
+* @param[in] handle The handle of encoding an animated GIF
* @param[out] buffer The buffer in which the animated GIF is saved
* @param[out] buffer_size The size of the buffer
*
int image_util_agif_encode_save_to_buffer(image_util_agif_encode_h handle, unsigned char **buffer, size_t *buffer_size);
/**
-* @brief Destroys the handle of animated GIF encoding.
+* @brief Destroys the handle for encoding an animated GIF.
* @since_tizen 5.5
*
* @remarks Any created animated GIF encoding handle created should be destroyed.
*
-* @param[in] handle The handle of the animated GIF encoding
+* @param[in] handle The handle of encoding an animated GIF
*
* @return @c 0 on success,
* otherwise a negative error value