From c3443f4e4c8dc7d2914055d768afa690cc47a513 Mon Sep 17 00:00:00 2001 From: Tezaswy Singh Date: Thu, 14 Jun 2018 23:41:02 +0530 Subject: [PATCH] Removed api media_info_delete_from_db Change-Id: I16a3df0f1ed790f6634c6f6475ae31bfd61b6953 Signed-off-by: Tezaswy Singh --- playview/src/core/vp-media-contents.c | 2 +- src/common/mp-util-media-service.c | 10 ++++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/playview/src/core/vp-media-contents.c b/playview/src/core/vp-media-contents.c index 6157127..53f6488 100644 --- a/playview/src/core/vp-media-contents.c +++ b/playview/src/core/vp-media-contents.c @@ -2627,7 +2627,7 @@ bool vp_media_contents_del_video(const char *szFilePath) return FALSE; } - media_info_delete_from_db(szVideoId); + media_content_scan_file(szFilePath); VideoSecureLogInfo("szFilePath:=%s,%s", szVideoId, szFilePath); VP_FREE(szVideoId); diff --git a/src/common/mp-util-media-service.c b/src/common/mp-util-media-service.c index ab92e6b..92f10a0 100644 --- a/src/common/mp-util-media-service.c +++ b/src/common/mp-util-media-service.c @@ -912,12 +912,15 @@ bool mp_util_svc_remove_item_by_list_index(int nVideoItemIndex) if (pItem) { char *szMediaID = NULL; + char *szMediaPath = NULL; media_info_get_media_id(pItem, &szMediaID); if (szMediaID) { - media_info_delete_from_db(szMediaID); mp_util_delete_wall_file(szMediaID); + media_info_get_file_path(pItem, &szMediaPath); + media_content_scan_file(szMediaPath); VideoItemList = eina_list_remove(VideoItemList, pItem); free(szMediaID); + free(szMediaPath); media_info_destroy(pItem); nNumberOfVideoItemByType--; } else { @@ -951,11 +954,14 @@ bool mp_util_svc_remove_item_from_db_by_list_index(int nVideoItemIndex) if (pItem) { char *szMediaID = NULL; + char *szMediaPath = NULL; media_info_get_media_id(pItem, &szMediaID); if (szMediaID) { mp_util_delete_wall_file(szMediaID); - media_info_delete_from_db(szMediaID); + media_info_get_file_path(pItem, &szMediaPath); + media_content_scan_file(szMediaPath); free(szMediaID); + free(szMediaPath); } else { VideoLogError("No exist media ID in index %d of list.", nVideoItemIndex); -- 2.7.4