From 2df1c4564bc0c404ab99a81374c400a7cc0d6110 Mon Sep 17 00:00:00 2001 From: Minje Ahn Date: Mon, 24 Jul 2017 15:31:09 +0900 Subject: [PATCH] [ACR] deprecate thumbnail_util_cancel_all() Change-Id: If96effeeb41c71d5339fd4e525a299c19b8c6237 Signed-off-by: Minje Ahn --- include/thumbnail_util.h | 5 +++-- packaging/capi-media-thumbnail-util.spec | 2 +- src/thumbnail_util.c | 1 + 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/include/thumbnail_util.h b/include/thumbnail_util.h index 04789ad..e5fa048 100755 --- a/include/thumbnail_util.h +++ b/include/thumbnail_util.h @@ -81,6 +81,7 @@ int thumbnail_util_create(thumbnail_h *thumb); * * @pre Create a thumbnail info handle by calling thumbnail_util_create(). \n * The content path that you want to generate thumbnail must be set by calling thumbnail_util_set_path(). + * @post Thumbnail extraction result except canceled is provided by thumbnail_extracted_cb(). * @see thumbnail_util_create() * @see thumbnail_util_set_path() * @see thumbnail_util_set_size() @@ -88,7 +89,6 @@ int thumbnail_util_create(thumbnail_h *thumb); * @see thumbnail_util_cancel() * @see thumbnail_util_cancel_all() * @see thumbnail_util_destroy() - * @post Thumbnail extraction result except canceled is provided by thumbnail_extracted_cb(). */ int thumbnail_util_extract(thumbnail_h thumb, thumbnail_extracted_cb callback, void *user_data, char **request_id); @@ -156,6 +156,7 @@ int thumbnail_util_set_size(thumbnail_h thumb, int width, int height); int thumbnail_util_cancel(thumbnail_h thumb, const char *request_id); /** + * @deprecated Deprecated since 4.0. Use thumbnail_util_cancel() instead. * @brief Cancels all thumbnail extraction requests associated with the given thumbnail info handle. * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif * @remarks If there is no item you want to cancel, this API return MEDIA_CONTENT_ERROR_INVALID_OPERATION @@ -171,7 +172,7 @@ int thumbnail_util_cancel(thumbnail_h thumb, const char *request_id); * @pre It is available before thumbnail_extracted_cb() is called. * @see thumbnail_util_extract() */ -int thumbnail_util_cancel_all(thumbnail_h thumb); +int thumbnail_util_cancel_all(thumbnail_h thumb) TIZEN_DEPRECATED_API; /** * @brief Destroys thumbnail info handle. diff --git a/packaging/capi-media-thumbnail-util.spec b/packaging/capi-media-thumbnail-util.spec index 2a30d88..6ed6eb5 100755 --- a/packaging/capi-media-thumbnail-util.spec +++ b/packaging/capi-media-thumbnail-util.spec @@ -1,6 +1,6 @@ Name: capi-media-thumbnail-util Summary: A media thumbnail util library in Tizen Native API -Version: 0.1.8 +Version: 0.1.9 Release: 1 Group: Multimedia/API License: Apache-2.0 diff --git a/src/thumbnail_util.c b/src/thumbnail_util.c index cdf3cf3..90fb7e8 100755 --- a/src/thumbnail_util.c +++ b/src/thumbnail_util.c @@ -220,6 +220,7 @@ int thumbnail_util_cancel(thumbnail_h thumb, const char *request_id) int thumbnail_util_cancel_all(thumbnail_h thumb) { + media_content_warn("DEPRECATION WARNING: thumbnail_util_cancel_all() is deprecated and will be removed from next release. Use thumbnail_util_cancel() instead."); int ret = THUMBNAIL_UTIL_ERROR_NONE; thumbnail_s *_thumb = (thumbnail_s *)thumb; -- 2.7.4