Remove request_id
[platform/core/api/media-content.git] / src / media_tag.c
index 9813de4..8286b15 100755 (executable)
@@ -17,6 +17,7 @@
 
 #include <media_info_private.h>
 
+// LCOV_EXCL_START
 static void __media_tag_item_free(gpointer item)
 {
        media_tag_item_s *_item = (media_tag_item_s *)item;
@@ -98,6 +99,7 @@ static int __media_tag_get_tag_info_from_db(const char *name, media_tag_h tag)
 
 int media_tag_insert_to_db(const char *tag_name, media_tag_h *tag)
 {
+       content_warn("DEPRECATION WARNING: media_tag_insert_to_db() is deprecated and will be removed from next release.");
        int ret = MEDIA_CONTENT_ERROR_NONE;
        char *query_str = NULL;
        media_tag_s *_tag = NULL;
@@ -120,6 +122,7 @@ int media_tag_insert_to_db(const char *tag_name, media_tag_h *tag)
 
 int media_tag_delete_from_db(int tag_id)
 {
+       content_warn("DEPRECATION WARNING: media_tag_delete_from_db() is deprecated and will be removed from next release.");
        int ret = MEDIA_CONTENT_ERROR_NONE;
        char *query_str = NULL;
 
@@ -135,6 +138,7 @@ int media_tag_delete_from_db(int tag_id)
 
 int media_tag_get_tag_count_from_db(filter_h filter, int *tag_count)
 {
+       content_warn("DEPRECATION WARNING: media_tag_get_tag_count_from_db() is deprecated and will be removed from next release.");
        content_retip_if_fail(tag_count);
 
        return _media_db_get_group_count(filter, MEDIA_GROUP_TAG, tag_count);
@@ -142,6 +146,7 @@ int media_tag_get_tag_count_from_db(filter_h filter, int *tag_count)
 
 int media_tag_foreach_tag_from_db(filter_h filter, media_tag_cb callback, void *user_data)
 {
+       content_warn("DEPRECATION WARNING: media_tag_foreach_tag_from_db() is deprecated and will be removed from next release.");
        content_retip_if_fail(callback);
 
        return _media_db_get_tag(NULL, filter, callback, user_data);
@@ -149,6 +154,7 @@ int media_tag_foreach_tag_from_db(filter_h filter, media_tag_cb callback, void *
 
 int media_tag_get_media_count_from_db(int tag_id, filter_h filter, int *media_count)
 {
+       content_warn("DEPRECATION WARNING: media_tag_get_media_count_from_db() is deprecated and will be removed from next release.");
        content_retipm_if_fail(tag_id > 0, "%d", tag_id);
        content_retip_if_fail(media_count);
 
@@ -157,6 +163,7 @@ int media_tag_get_media_count_from_db(int tag_id, filter_h filter, int *media_co
 
 int media_tag_foreach_media_from_db(int tag_id, filter_h filter, media_info_cb callback, void *user_data)
 {
+       content_warn("DEPRECATION WARNING: media_tag_foreach_media_from_db() is deprecated and will be removed from next release.");
        content_retip_if_fail(callback);
 
        return _media_db_get_group_item_by_id(tag_id, filter, callback, user_data, MEDIA_GROUP_TAG);
@@ -164,10 +171,13 @@ int media_tag_foreach_media_from_db(int tag_id, filter_h filter, media_info_cb c
 
 int media_tag_destroy(media_tag_h tag)
 {
+       content_warn("DEPRECATION WARNING: media_tag_destroy() is deprecated and will be removed from next release.");
        media_tag_s *_tag = (media_tag_s *)tag;
 
        content_retip_if_fail(tag);
 
+       __media_tag_item_release(_tag);
+
        g_free(_tag->name);
        g_free(_tag);
 
@@ -176,6 +186,7 @@ int media_tag_destroy(media_tag_h tag)
 
 int media_tag_clone(media_tag_h *dst, media_tag_h src)
 {
+       content_warn("DEPRECATION WARNING: media_tag_clone() is deprecated and will be removed from next release.");
        media_tag_s *_src = (media_tag_s *)src;
        media_tag_s *_dst = NULL;
 
@@ -194,7 +205,9 @@ int media_tag_clone(media_tag_h *dst, media_tag_h src)
 
 int media_tag_get_tag_id(media_tag_h tag, int *tag_id)
 {
+       content_warn("DEPRECATION WARNING: media_tag_get_tag_id() is deprecated and will be removed from next release.");
        media_tag_s *_tag = (media_tag_s *)tag;
+
        content_retip_if_fail(tag);
        content_retip_if_fail(tag_id);
 
@@ -205,7 +218,9 @@ int media_tag_get_tag_id(media_tag_h tag, int *tag_id)
 
 int media_tag_get_name(media_tag_h tag, char **name)
 {
+       content_warn("DEPRECATION WARNING: media_tag_get_name() is deprecated and will be removed from next release.");
        media_tag_s *_tag = (media_tag_s *)tag;
+
        content_retip_if_fail(tag);
        content_retip_if_fail(name);
 
@@ -216,6 +231,7 @@ int media_tag_get_name(media_tag_h tag, char **name)
 
 int media_tag_get_tag_from_db(int tag_id, media_tag_h *tag)
 {
+       content_warn("DEPRECATION WARNING: media_tag_get_tag_from_db() is deprecated and will be removed from next release.");
        int ret = MEDIA_CONTENT_ERROR_NONE;
        sqlite3_stmt *stmt = NULL;
        char *query = NULL;
@@ -248,6 +264,7 @@ int media_tag_get_tag_from_db(int tag_id, media_tag_h *tag)
 
 int media_tag_add_media(media_tag_h tag, const char *media_id)
 {
+       content_warn("DEPRECATION WARNING: media_tag_add_media() is deprecated and will be removed from next release.");
        int ret = MEDIA_CONTENT_ERROR_NONE;
        media_tag_s *_tag = (media_tag_s *)tag;
        media_tag_item_s *_item = NULL;
@@ -267,6 +284,7 @@ int media_tag_add_media(media_tag_h tag, const char *media_id)
 
 int media_tag_remove_media(media_tag_h tag, const char *media_id)
 {
+       content_warn("DEPRECATION WARNING: media_tag_remove_media() is deprecated and will be removed from next release.");
        int ret = MEDIA_CONTENT_ERROR_NONE;
        media_tag_s *_tag = (media_tag_s *)tag;
        media_tag_item_s *_item = NULL;
@@ -286,6 +304,7 @@ int media_tag_remove_media(media_tag_h tag, const char *media_id)
 
 int media_tag_set_name(media_tag_h tag, const char *tag_name)
 {
+       content_warn("DEPRECATION WARNING: media_tag_set_name() is deprecated and will be removed from next release.");
        int ret = MEDIA_CONTENT_ERROR_NONE;
        media_tag_s *_tag = (media_tag_s *)tag;
        media_tag_item_s *_item = NULL;
@@ -339,6 +358,7 @@ void __media_tag_foreach_request(gpointer data, gpointer user_data)
 
 int media_tag_update_to_db(media_tag_h tag)
 {
+       content_warn("DEPRECATION WARNING: media_tag_update_to_db() is deprecated and will be removed from next release.");
        int ret = MEDIA_CONTENT_ERROR_NONE;
        media_tag_s *_tag = (media_tag_s *)tag;
 
@@ -356,6 +376,7 @@ int media_tag_update_to_db(media_tag_h tag)
 
 int media_tag_create(media_tag_h *tag)
 {
+       content_warn("DEPRECATION WARNING: media_tag_create() is deprecated and will be removed from next release.");
        content_retip_if_fail(tag);
 
        media_tag_s *_tag = g_new0(media_tag_s, 1);
@@ -371,6 +392,7 @@ int media_tag_create(media_tag_h *tag)
 
 int media_tag_insert_to_db_v2(media_tag_h tag)
 {
+       content_warn("DEPRECATION WARNING: media_tag_insert_to_db_v2() is deprecated and will be removed from next release.");
        int ret = MEDIA_CONTENT_ERROR_NONE;
        media_tag_s *_tag = (media_tag_s *)tag;
        media_tag_h tag_1;
@@ -405,6 +427,7 @@ ERROR:
 
 int media_tag_update_to_db_v2(int tag_id, media_tag_h tag)
 {
+       content_warn("DEPRECATION WARNING: media_tag_update_to_db_v2() is deprecated and will be removed from next release.");
        media_tag_s *_tag = (media_tag_s *)tag;
 
        content_retip_if_fail(tag);
@@ -414,3 +437,4 @@ int media_tag_update_to_db_v2(int tag_id, media_tag_h tag)
 
        return media_tag_update_to_db(tag);
 }
+// LCOV_EXCL_STOP
\ No newline at end of file