[ACR] deprecate thumbnail_util_cancel_all() 93/140193/6 submit/tizen/20170728.070533
authorMinje Ahn <minje.ahn@samsung.com>
Mon, 24 Jul 2017 06:31:09 +0000 (15:31 +0900)
committerMinje Ahn <minje.ahn@samsung.com>
Fri, 28 Jul 2017 06:58:01 +0000 (15:58 +0900)
Change-Id: If96effeeb41c71d5339fd4e525a299c19b8c6237
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
include/thumbnail_util.h
packaging/capi-media-thumbnail-util.spec
src/thumbnail_util.c

index 04789ad..e5fa048 100755 (executable)
@@ -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.
index 2a30d88..6ed6eb5 100755 (executable)
@@ -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
index cdf3cf3..90fb7e8 100755 (executable)
@@ -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;