Welcome Ethumb, it's ready to get out of PROTO.
[framework/uifw/ethumb.git] / src / bin / ethumbd_private.h
1 #ifndef __ETHUMBD_PRIVATE_H__
2 #define __ETHUMBD_PRIVATE_H__ 1
3
4
5 enum Ethumbd_Operations
6 {
7    ETHUMBD_OP_NEW,
8    ETHUMBD_OP_GENERATE,
9    ETHUMBD_OP_SETUP,
10    ETHUMBD_OP_DEL
11 };
12
13 enum Ethubmd_Setup_Option
14 {
15    ETHUMBD_FDO,
16    ETHUMBD_SIZE_W,
17    ETHUMBD_SIZE_H,
18    ETHUMBD_FORMAT,
19    ETHUMBD_ASPECT,
20    ETHUMBD_CROP_X,
21    ETHUMBD_CROP_Y,
22    ETHUMBD_QUALITY,
23    ETHUMBD_COMPRESS,
24    ETHUMBD_DIRECTORY,
25    ETHUMBD_CATEGORY,
26    ETHUMBD_FRAME_FILE,
27    ETHUMBD_FRAME_GROUP,
28    ETHUMBD_FRAME_SWALLOW,
29    ETHUMBD_VIDEO_TIME,
30    ETHUMBD_VIDEO_START,
31    ETHUMBD_VIDEO_INTERVAL,
32    ETHUMBD_VIDEO_NTIMES,
33    ETHUMBD_VIDEO_FPS,
34    ETHUMBD_DOCUMENT_PAGE,
35    ETHUMBD_SETUP_FINISHED
36 };
37
38 void ethumbd_child_start(int pipein, int pipeout);
39
40 #endif