diff options
Diffstat (limited to 'src/media-thumbnail.c')
-rwxr-xr-x | src/media-thumbnail.c | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/src/media-thumbnail.c b/src/media-thumbnail.c index 554988b..690a4d1 100755 --- a/src/media-thumbnail.c +++ b/src/media-thumbnail.c @@ -27,45 +27,6 @@ #include <glib.h> -int thumbnail_request_from_db(const char *origin_path, char *thumb_path, int max_length, uid_t uid) -{ - int err = MS_MEDIA_ERR_NONE; - - if (origin_path == NULL || thumb_path == NULL) { - thumb_err("Invalid parameter"); - return MS_MEDIA_ERR_INVALID_PARAMETER; - } - - if (!g_file_test(origin_path, G_FILE_TEST_IS_REGULAR)) { - thumb_err("Original path(%s) doesn't exist.", origin_path); - return MS_MEDIA_ERR_INVALID_PARAMETER; - } - - if (max_length <= 0) { - thumb_err("Length is invalid"); - return MS_MEDIA_ERR_INVALID_PARAMETER; - } - - ms_user_storage_type_e store_type = -1; - err = ms_user_get_storage_type(uid, origin_path, &store_type); - - if ((err != MS_MEDIA_ERR_NONE) || ((store_type != MS_USER_STORAGE_INTERNAL) && (store_type != MS_USER_STORAGE_EXTERNAL))) { - thumb_err_slog("origin path(%s) is invalid. err : [%d] store_type [%d]", origin_path, err, store_type); - return MS_MEDIA_ERR_INVALID_PARAMETER; - } - - thumb_dbg_slog("Path : %s", origin_path); - - /* Request for thumb file to the daemon "Thumbnail generator" */ - err = _media_thumb_request(THUMB_REQUEST_DB_INSERT, origin_path, thumb_path, max_length, uid); - if (err != MS_MEDIA_ERR_NONE) { - thumb_err("_media_thumb_request failed : %d", err); - return err; - } - - return MS_MEDIA_ERR_NONE; -} - int thumbnail_request_from_db_async(unsigned int request_id, const char *origin_path, ThumbFunc func, void *user_data, uid_t uid) { int err = MS_MEDIA_ERR_NONE; |