diff options
Diffstat (limited to 'src/include')
-rwxr-xr-x | src/include/media-thumb-internal.h | 5 | ||||
-rwxr-xr-x | src/include/util/media-thumb-util.h | 5 |
2 files changed, 6 insertions, 4 deletions
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 <gdk-pixbuf/gdk-pixbuf.h> #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 <tzplatform_config.h> +#include <gdk-pixbuf/gdk-pixbuf.h> #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 |