From f0be21988c9b0a4d165d386f8062a4bf2f5b095b Mon Sep 17 00:00:00 2001 From: Jean-Benoit MARTIN Date: Tue, 2 Dec 2014 11:55:14 +0100 Subject: Remove Ecore evas dependency Librarie gdk-pixbuf is used to create thumbnail instead of Ecore-evas Bug-Tizen: TC-1694 Change-Id: Ib8facf8ec8d2d82ffaf5138a3b7e09ee5853b7b5 Signed-off-by: Jean-Benoit MARTIN --- src/include/media-thumb-internal.h | 5 +++-- src/include/util/media-thumb-util.h | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) (limited to 'src/include') diff --git a/src/include/media-thumb-internal.h b/src/include/media-thumb-internal.h index 32427ca..e9990b2 100755 --- a/src/include/media-thumb-internal.h +++ b/src/include/media-thumb-internal.h @@ -24,6 +24,7 @@ #include "media-thumb-error.h" #include "media-thumb-types.h" #include "media-thumb-debug.h" +#include #ifndef _MEDIA_THUMB_INTERNAL_H_ #define _MEDIA_THUMB_INTERNAL_H_ @@ -43,8 +44,8 @@ typedef struct { int height; int origin_width; int origin_height; - int alpha; - unsigned char *data; + gboolean alpha; + GdkPixbuf *data; } media_thumb_info; enum Exif_Orientation { diff --git a/src/include/util/media-thumb-util.h b/src/include/util/media-thumb-util.h index 4fe33f8..41409d2 100755 --- a/src/include/util/media-thumb-util.h +++ b/src/include/util/media-thumb-util.h @@ -24,6 +24,7 @@ #include "media-thumb-debug.h" #include "media-util.h" #include +#include #ifndef _MEDIA_THUMB_UTIL_H_ #define _MEDIA_THUMB_UTIL_H_ @@ -75,10 +76,10 @@ _media_thumb_get_hash_name(const char *file_full_path, char *thumb_hash_path, size_t max_thumb_path, uid_t uid); int -_media_thumb_save_to_file_with_evas(unsigned char *data, +_media_thumb_save_to_file_with_gdk(GdkPixbuf *data, int w, int h, - int alpha, + gboolean alpha, char *thumb_path); int -- cgit v1.2.3