[ACR-1838] Deprecate all bookmark and playlist funtions
[platform/core/api/media-content.git] / include_product / media_content_type.h
index 51267eb..22795ea 100755 (executable)
@@ -259,6 +259,7 @@ typedef struct media_info_s *media_info_h;
 typedef struct media_folder_s *media_folder_h;
 
 /**
+ * @deprecated Deprecated since 9.0.
  * @ingroup CAPI_CONTENT_MEDIA_PLAYLIST_MODULE
  * @brief The structure type for the Media playlist handle.
  * @since_tizen 2.3
@@ -274,6 +275,7 @@ typedef struct media_playlist_s *media_playlist_h;
 typedef struct media_tag_s *media_tag_h;
 
 /**
+ * @deprecated Deprecated since 9.0.
  * @ingroup CAPI_CONTENT_MEDIA_BOOKMARK_MODULE
  * @brief The structure type for the Media bookmark handle.
  * @since_tizen 2.3
@@ -410,13 +412,10 @@ typedef void (*media_content_db_update_cb)(
  * @return @c true to continue with the next iteration of the loop,
  *         otherwise @c false to break out of the loop
  *
- * @pre media_tag_foreach_media_from_db(), media_playlist_foreach_media_from_db(), media_genre_foreach_media_from_db(),
- *      media_info_foreach_media_from_db(), media_folder_foreach_media_from_db() will invoke this function.
+ * @pre media_info_foreach_media_from_db(), media_folder_foreach_media_from_db() will invoke this function.
  *
  * @see media_info_clone()
  * @see media_album_foreach_media_from_db()
- * @see media_playlist_foreach_media_from_db()
- * @see media_tag_foreach_media_from_db()
  * @see media_info_foreach_media_from_db()
  * @see media_folder_foreach_media_from_db()
  */
@@ -498,6 +497,7 @@ typedef void (*media_face_detection_completed_cb)(media_content_error_e error, c
 typedef bool (*media_folder_cb)(media_folder_h folder, void *user_data);
 
 /**
+ * @deprecated Deprecated since 9.0.
  * @ingroup CAPI_CONTENT_MEDIA_PLAYLIST_MODULE
  * @brief Called for every playlist in the obtained list of playlists.
  * @details Iterates over a playlist list.
@@ -521,6 +521,7 @@ typedef bool (*media_folder_cb)(media_folder_h folder, void *user_data);
 typedef bool (*media_playlist_cb)(media_playlist_h playlist, void *user_data);
 
 /**
+ * @deprecated Deprecated since 9.0.
  * @ingroup CAPI_CONTENT_MEDIA_PLAYLIST_MODULE
  * @brief Called for every media info with playlist member ID in the obtained list of media info.
  * @details Iterates over playlist members.
@@ -570,6 +571,7 @@ typedef bool (*playlist_member_cb)(int playlist_member_id, media_info_h media, v
 typedef bool (*media_tag_cb)(media_tag_h tag, void *user_data);
 
 /**
+ * @deprecated Deprecated since 9.0.
  * @ingroup CAPI_CONTENT_MEDIA_BOOKMARK_MODULE
  * @brief Called for every bookmark in the obtained list of bookmarks.
  * @details Iterates over a bookmark list.
@@ -955,6 +957,7 @@ typedef bool (*media_face_cb)(media_face_h face, void *user_data);
 #define FOLDER_NAME "FOLDER_NAME"
 
 /**
+ * @deprecated Deprecated since 9.0.
  * @brief Playlist name.
  * @details You can use above define to set the condition of playlist filter and order keyword.
  * @since_tizen 2.3
@@ -962,6 +965,7 @@ typedef bool (*media_face_cb)(media_face_h face, void *user_data);
 #define PLAYLIST_NAME "PLAYLIST_NAME"
 
 /**
+ * @deprecated Deprecated since 9.0.
  * @brief Playlist id.
  * @details You can use above define to set the condition of playlist filter and order keyword.
  * @since_tizen 4.0
@@ -969,6 +973,7 @@ typedef bool (*media_face_cb)(media_face_h face, void *user_data);
 #define MEDIA_PLAYLIST_ID "PLAYLIST_ID"
 
 /**
+ * @deprecated Deprecated since 9.0.
  * @brief Playlist member order.
  * @details You can use above define to set the condition of playlist filter and order keyword.
  * @since_tizen 2.3
@@ -976,6 +981,7 @@ typedef bool (*media_face_cb)(media_face_h face, void *user_data);
 #define PLAYLIST_MEMBER_ORDER "PLAYLIST_MEMBER_ORDER"
 
 /**
+ * @deprecated Deprecated since 9.0.
  * @brief Media count in playlist.
  * @details You can use above define to set the condition of playlist filter and order keyword.
  * @since_tizen 2.3
@@ -1007,6 +1013,7 @@ typedef bool (*media_face_cb)(media_face_h face, void *user_data);
 #define TAG_MEDIA_COUNT "TAG_MEDIA_COUNT"
 
 /**
+ * @deprecated Deprecated since 9.0.
  * @brief Bookmark marked time.
  * @details You can use above define to set the condition of bookmark filter and order keyword.
  * @since_tizen 2.3
@@ -1014,6 +1021,7 @@ typedef bool (*media_face_cb)(media_face_h face, void *user_data);
 #define BOOKMARK_MARKED_TIME "BOOKMARK_MARKED_TIME"
 
 /**
+ * @deprecated Deprecated since 9.0.
  * @brief Bookmark id.
  * @details You can use above define to set the condition of bookmark filter and order keyword.
  * @since_tizen 4.0
@@ -1021,6 +1029,7 @@ typedef bool (*media_face_cb)(media_face_h face, void *user_data);
 #define MEDIA_BOOKMARK_ID "BOOKMARK_ID"
 
 /**
+ * @deprecated Deprecated since 9.0.
  * @brief Bookmark name.
  * @details You can use above define to set the condition of bookmark filter and order keyword.
  * @since_tizen 4.0