int media_svc_set_storage_validity(sqlite3 *handle, const char *storage_id, int validity, uid_t uid);
int media_svc_get_storage_id(sqlite3 *handle, const char *path, char *storage_id, uid_t uid);
int media_svc_get_storage_list(sqlite3 *handle, char ***storage_list, char ***storage_id_list, int *count);
-int media_svc_delete_invalid_folder(const char *storage_id, int storage_type, uid_t uid);
int media_svc_set_folder_validity(sqlite3 *handle, const char *storage_id, const char *start_path, int validity, bool is_recursive, uid_t uid);
int media_svc_insert_folder_begin(int data_cnt);
return media_svc_insert_folder(handle, storage_id, storage_type, file_path, uid);
}
-int delete_invalid_folder(const char *storage_id, int storage_type, uid_t uid)
-{
- return media_svc_delete_invalid_folder(storage_id, storage_type, uid);
-}
-
int set_folder_validity(sqlite3 *handle, const char *storage_id, const char* start_path, int validity, bool is_recursive, uid_t uid)
{
return media_svc_set_folder_validity(handle, storage_id, start_path, validity, is_recursive, uid);
return ret;
}
-int _media_svc_delete_invalid_folder(const char *storage_id, int storage_type, uid_t uid)
-{
- int ret = MS_MEDIA_ERR_NONE;
- char *sql = NULL;
-
- sql = sqlite3_mprintf("DELETE FROM %q WHERE storage_uuid = '%q' AND storage_type = %d AND validity = 0;", MEDIA_SVC_DB_TABLE_FOLDER, storage_id, storage_type);
- ret = _media_svc_sql_query(sql, uid);
-
- SQLITE3_SAFE_FREE(sql);
-
- return ret;
-}
-
int _media_svc_set_folder_validity(sqlite3 *handle, const char *storage_id, const char *start_path, int validity, bool is_recursive, uid_t uid)
{
int ret = MS_MEDIA_ERR_NONE;
return ret;
}
-int media_svc_delete_invalid_folder(const char *storage_id, int storage_type, uid_t uid)
-{
- return _media_svc_delete_invalid_folder(storage_id, storage_type, uid);
-}
-
int media_svc_set_folder_validity(sqlite3 *handle, const char *storage_id, const char *start_path, int validity, bool is_recursive, uid_t uid)
{
return _media_svc_set_folder_validity(handle, storage_id, start_path, validity, is_recursive, uid);
int _media_svc_get_and_append_folder(sqlite3 *handle, const char *storage_id, const char *path, ms_user_storage_type_e storage_type, char *folder_id, uid_t uid);
int _media_svc_get_and_append_folder_id_by_path(sqlite3 *handle, const char *storage_id, const char *path, ms_user_storage_type_e storage_type, char *folder_id, uid_t uid);
int _media_svc_get_and_append_folder_id_by_folder_path(sqlite3 *handle, const char *storage_id, const char *path, ms_user_storage_type_e storage_type, char *folder_id, bool stack_query, uid_t uid);
-int _media_svc_delete_invalid_folder(const char *storage_id, int storage_type, uid_t uid);
int _media_svc_set_folder_validity(sqlite3 *handle, const char *storage_id, const char *start_path, int validity, bool is_recursive, uid_t uid);
GList ** _media_svc_get_folder_list_ptr(void);