diff options
Diffstat (limited to 'server/include/thumb-server-internal.h')
-rwxr-xr-x | server/include/thumb-server-internal.h | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/server/include/thumb-server-internal.h b/server/include/thumb-server-internal.h index 64648b1..cd754e8 100755 --- a/server/include/thumb-server-internal.h +++ b/server/include/thumb-server-internal.h @@ -46,4 +46,28 @@ void _thumb_daemon_vconf_cb(void *data); gboolean _thumb_server_prepare_socket(int *sock_fd); gboolean _thumb_server_read_socket(GIOChannel *src, GIOCondition condition, gpointer data); +int _thumbnail_get_data(const char *origin_path, + media_thumb_type thumb_type, + media_thumb_format format, + unsigned char **data, + int *size, + int *width, + int *height, + int *origin_width, + int *origin_height, + int *alpha, + uid_t uid); + +int _thumbnail_get_raw_data(const char *origin_path, + media_thumb_format format, + unsigned char **data, + int *size, + int *width, + int *height, + uid_t uid); + +int _media_thumb_process(thumbMsg *req_msg, thumbMsg *res_msg, uid_t uid); + +int _media_thumb_process_raw(thumbMsg *req_msg, thumbMsg *res_msg, thumbRawAddMsg *res_raw_msg, uid_t uid); + #endif /*_THUMB_DAEMON_INTERNAL_H_*/ |