-int media_svc_refresh_item(sqlite3 *handle, const char *storage_id, ms_user_storage_type_e storage_type, const char *path, uid_t uid);
-int media_svc_send_dir_update_noti(sqlite3 *handle, const char *storage_id, const char *dir_path, const char *folder_id, media_item_update_type_e update_type, int pid);
-int media_svc_check_db_upgrade(sqlite3 *handle, int user_version, uid_t uid);
-int media_svc_publish_noti(media_item_type_e update_item, media_item_update_type_e update_type, const char *path, media_type_e media_type, const char *uuid, const char *mime_type);
-int media_svc_get_pinyin(const char *src_str, char **pinyin_str);
-int media_svc_check_pinyin_support(bool *support);
-int media_svc_update_item_begin(int data_cnt);
-int media_svc_update_item_end(uid_t uid);
-int media_svc_update_item_meta(const char *file_path, const char *storage_id, int storage_type, uid_t uid);
+int media_svc_refresh_item(sqlite3 *handle, bool is_direct, const char *storage_id, const char *path, uid_t uid);
+int media_svc_send_dir_update_noti(const char *dir_path, const char *folder_id, int update_type, int pid);
+int media_svc_publish_update_noti(const char *path, int media_type, const char *uuid, const char *mime_type);