return FALSE;
}
- media_info_delete_from_db(szVideoId);
+ media_content_scan_file(szFilePath);
VideoSecureLogInfo("szFilePath:=%s,%s", szVideoId, szFilePath);
VP_FREE(szVideoId);
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 {
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);