summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorMinje Ahn <minje.ahn@samsung.com>2015-08-07 09:40:46 +0900
committerMinje Ahn <minje.ahn@samsung.com>2015-08-07 10:10:15 +0900
commit7adbb6954d7f05fd02b9cded3741ce6ed2c9226b (patch)
tree5315a9e75f2283f559b18a8375f093b6eca10a3e /include
parent41f405edc8f31d877615c580ed6eb308d7eaebec (diff)
downloadlibmedia-thumbnail-accepted/tizen/mobile/20150807.073414.tar.gz
libmedia-thumbnail-accepted/tizen/mobile/20150807.073414.tar.bz2
libmedia-thumbnail-accepted/tizen/mobile/20150807.073414.zip
Separate CMakeFiles for apply fPIE option Remove unused code Remove thumb_type Modify jpeg thumbnail creation logic when exif thumbnail is smaller than request thumbnail size Add scale down logic when request huge size image Fix bugs, memory leaks Remove unused parameters in function Change thumb path creation API position Remove thumbnail folder creation API Rename some functions Change-Id: I0e13d393dd524b61bcf44722c33b6f270649b732 Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
Diffstat (limited to 'include')
-rwxr-xr-xinclude/media-thumb-types.h35
-rwxr-xr-xinclude/media-thumbnail.h5
2 files changed, 0 insertions, 40 deletions
diff --git a/include/media-thumb-types.h b/include/media-thumb-types.h
deleted file mode 100755
index b3a6d1d..0000000
--- a/include/media-thumb-types.h
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * libmedia-thumbnail
- *
- * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
- *
- * Contact: Hyunjun Ko <zzoon.ko@samsung.com>
- *
- * 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
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-
-#ifndef _MEDIA_THUMB_TYPES_H_
-#define _MEDIA_THUMB_TYPES_H_
-
-typedef enum {
- MEDIA_THUMB_LARGE,
- MEDIA_THUMB_SMALL,
-} media_thumb_type;
-
-typedef enum {
- MEDIA_THUMB_BGRA, /* BGRA, especially provided for evas users */
- MEDIA_THUMB_RGB888, /* RGB888 */
-} media_thumb_format;
-
-#endif /*_MEDIA_THUMB_TYPES_H_*/
diff --git a/include/media-thumbnail.h b/include/media-thumbnail.h
index c22dda3..7bda30c 100755
--- a/include/media-thumbnail.h
+++ b/include/media-thumbnail.h
@@ -25,7 +25,6 @@
#include <sys/types.h>
#include <stdbool.h>
-#include "media-thumb-types.h"
#ifdef __cplusplus
extern "C" {
@@ -38,14 +37,10 @@ typedef int (*ThumbFunc) (int error_code, char* path, void* data);
typedef void (*ThumbRawFunc) (int error_code, int request_id, const char* org_path, int thumb_width, int thumb_height, unsigned char* thumb_data, int thumb_size, void* data);
-int thumbnail_request_from_db(const char *origin_path, char *thumb_path, int max_length, uid_t uid);
-
int thumbnail_request_from_db_async(const char *origin_path, ThumbFunc func, void *user_data, uid_t uid);
int thumbnail_request_extract_raw_data_async(int request_id, const char *origin_path, int width, int height, ThumbRawFunc func, void *user_data, uid_t uid);
-int thumbnail_request_save_to_file(const char *origin_path, media_thumb_type thumb_type, const char *thumb_path, uid_t uid);
-
int thumbnail_request_extract_all_thumbs(uid_t uid);
int thumbnail_request_from_db_with_size(const char *origin_path, char *thumb_path, int max_length, int *origin_width, int *origin_height, uid_t uid);