X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=plugin%2Fmedia-content-plugin.c;h=2c32c18ef67b2c826bea282b7b27db0266b4412f;hb=70ba71b0b3e71696473eda4838b0ffc30d0e479d;hp=ddbeccf605e6f773ea33b0920fefad6255bcf6d4;hpb=99e461bb455bb067513ba37a1f46d70f5a4a3f9c;p=platform%2Fcore%2Fmultimedia%2Flibmedia-service.git diff --git a/plugin/media-content-plugin.c b/plugin/media-content-plugin.c index ddbeccf..2c32c18 100755 --- a/plugin/media-content-plugin.c +++ b/plugin/media-content-plugin.c @@ -3,8 +3,6 @@ * * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved. * - * Contact: Hyunjun Ko , Haejeong Kim - * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at @@ -19,17 +17,8 @@ * */ -#include -#include -#include +#include #include "media-svc.h" -#include "media-svc-util.h" - -int cleanup_db(sqlite3 *handle, uid_t uid) -{ - /* For scanner V2 */ - return MS_MEDIA_ERR_NONE; -} int insert_item_begin(bool with_noti, int from_pid) { @@ -41,48 +30,24 @@ int insert_item_end(uid_t uid) return media_svc_insert_item_end(uid); } -int insert_item(sqlite3 *handle, const char *storage_id, const char *file_path, int storage_type, uid_t uid) +int insert_item(sqlite3 *handle, const char *storage_id, const char *file_path, uid_t uid) { - return media_svc_insert_item_bulk(handle, storage_id, storage_type, file_path, uid); + return media_svc_insert_item_bulk(handle, storage_id, file_path, uid); } -int set_item_validity(const char *storage_id, const char *file_path, int storage_type, int validity, uid_t uid) +int set_item_validity(const char *storage_id, const char *file_path, int validity, uid_t uid) { return media_svc_set_item_validity(file_path, validity, uid); } int send_dir_update_noti(const char *dir_path, const char *folder_id, int update_type, int pid) { - return media_svc_send_dir_update_noti(dir_path, folder_id, (media_item_update_type_e)update_type, pid); + return media_svc_send_dir_update_noti(dir_path, folder_id, update_type, pid); } int check_db(sqlite3 *handle, uid_t uid) { - int ret = MS_MEDIA_ERR_NONE; - int user_version = -1; - - ret = media_svc_get_user_version(handle, &user_version); - if (ret != MS_MEDIA_ERR_NONE) - return ret; - - if (user_version == 0) - ret = media_svc_create_table(uid); - else - ret = media_svc_check_db_upgrade(handle, user_version, uid); - - return ret; -} - -int update_folder_time(sqlite3 *handle, const char *storage_id, char *folder_path, uid_t uid) -{ - /* For scanner V2 */ - return MS_MEDIA_ERR_NONE; -} - -int get_uuid(char **uuid) -{ - /* For scanner V2 */ - return MS_MEDIA_ERR_NONE; + return media_svc_check_db(handle, uid); } int check_storage(sqlite3 *handle, const char *storage_id, char **storage_path, int *validity, uid_t uid) @@ -90,9 +55,9 @@ int check_storage(sqlite3 *handle, const char *storage_id, char **storage_path, return media_svc_check_storage(handle, storage_id, storage_path, validity); } -int insert_storage(sqlite3 *handle, const char *storage_id, int storage_type, const char *storage_path, uid_t uid) +int insert_storage(sqlite3 *handle, const char *storage_id, const char *storage_path, uid_t uid) { - return media_svc_insert_storage(handle, storage_id, storage_path, storage_type, uid); + return media_svc_insert_storage(handle, storage_id, storage_path, uid); } int update_storage(sqlite3 *handle, const char *storage_id, const char *storage_path, uid_t uid) @@ -102,12 +67,12 @@ int update_storage(sqlite3 *handle, const char *storage_id, const char *storage_ int set_storage_validity(sqlite3 *handle, const char *storage_id, int validity, uid_t uid) { - return media_svc_set_storage_validity(handle, storage_id, validity, uid); + return media_svc_set_storage_validity(storage_id, validity, uid); } int set_all_storage_validity(sqlite3 *handle, int validity, uid_t uid) { - return media_svc_set_storage_validity(handle, NULL, validity, uid); + return media_svc_set_storage_validity(NULL, validity, uid); } int get_storage_id(sqlite3 *handle, const char *path, char *storage_id, uid_t uid) @@ -115,90 +80,19 @@ int get_storage_id(sqlite3 *handle, const char *path, char *storage_id, uid_t ui return media_svc_get_storage_id(handle, path, storage_id, uid); } -int set_storage_scan_status(sqlite3 *handle, const char *storage_id, int status, uid_t uid) +int insert_folder(sqlite3 *handle, const char *storage_id, const char *file_path, uid_t uid) { - /* For scanner V2 */ - return MS_MEDIA_ERR_NONE; -} - -int update_item_meta(sqlite3 *handle, uid_t uid) -{ - return media_svc_update_item_meta(handle, uid); -} - -int insert_item_scan(sqlite3 *handle, const char *storage_id, const char *file_path, int storage_type, uid_t uid) -{ - /* For scanner V2 */ - return MS_MEDIA_ERR_NONE; -} - -int get_extract_list(sqlite3 *handle, const char *storage_id, int storage_type, int scan_type, const char *path, int is_end, uid_t uid, void *array) -{ - /* For scanner V2 */ - return MS_MEDIA_ERR_NONE; -} - -int update_one_extract_item(sqlite3 *handle, const char *storage_id, int storage_type, void *data) -{ - /* For scanner V2 */ - return MS_MEDIA_ERR_NONE; -} - -int delete_all_invalid_items_in_folder(sqlite3 *handle, const char *storage_id, const char *path, bool is_recursive, uid_t uid) -{ - /* For scanner V2 */ - return MS_MEDIA_ERR_NONE; -} - -int delete_invalid_folder_by_path(sqlite3 *handle, const char *storage_id, const char *folder_path, uid_t uid) -{ - /* For scanner V2 */ - return MS_MEDIA_ERR_NONE; -} - -int insert_folder(sqlite3 *handle, const char *storage_id, const char *file_path, int storage_type, uid_t uid) -{ - return media_svc_insert_folder(handle, storage_id, storage_type, file_path, uid); + return media_svc_insert_folder(handle, storage_id, file_path, 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(storage_id, start_path, validity, is_recursive, uid); -} - -int get_folder_scan_status(sqlite3 *handle, const char *storage_id, const char *path, int *status) -{ - /* For scanner V2 */ - return MS_MEDIA_ERR_NONE; -} - -int set_folder_scan_status(sqlite3 *handle, const char *storage_id, const char *path, int status, uid_t uid) -{ - /* For scanner V2 */ - return MS_MEDIA_ERR_NONE; -} - -int check_folder_modified(sqlite3 *handle, const char *path, const char *storage_id, bool *modified) -{ - /* For scanner V2 */ - return MS_MEDIA_ERR_NONE; -} - -int get_null_scan_folder_list(sqlite3 *handle, const char *storage_id, const char *folder_path, char ***folder_list, int *count) -{ - /* For scanner V2 */ - return MS_MEDIA_ERR_NONE; -} - -int change_validity_item_batch(sqlite3 *handle, const char *storage_id, const char *path, int des_validity, int src_validity, uid_t uid) -{ - /* For scanner V2 */ - return MS_MEDIA_ERR_NONE; + return media_svc_set_folder_validity(start_path, validity, is_recursive, uid); } int check_folder_exist(sqlite3 *handle, const char *storage_id, const char *folder_path) { - return media_svc_check_folder_exist_by_path(handle, storage_id, folder_path); + return media_svc_check_folder_exist_by_path(handle, folder_path); } int get_media_type(const char *path, int *mediatype) @@ -208,12 +102,5 @@ int get_media_type(const char *path, int *mediatype) int refresh_item(sqlite3 *handle, const char *storage_id, const char *path, uid_t uid) { - int ret = MS_MEDIA_ERR_NONE; - ms_user_storage_type_e storage_type = MS_USER_STORAGE_INTERNAL; - - ret = ms_user_get_storage_type(uid, path, &storage_type); - if (ret != MS_MEDIA_ERR_NONE) - return ret; - - return media_svc_refresh_item(handle, true, storage_id, storage_type, path, uid); + return media_svc_refresh_item(handle, true, storage_id, path, uid); }