summaryrefslogtreecommitdiff
path: root/src/modules/imfos/e_mod_main.h
blob: a673b4001958f47cea71d30b60f211c8c8667b98 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#ifndef _E_MOD_MAIN_H
#define _E_MOD_MAIN_H

#ifdef _cplusplus
extern "C++"
#endif
int imfos_face_search(char *data, int width, int height, int stride);

enum _Imfos_Orient
{
   IMFOS_ORIENT_DEFAULT,
   IMFOS_ORIENT_90,
   IMFOS_ORIENT_180,
   IMFOS_ORIENT_270
};



typedef struct _Config_Item Config_Item;
typedef struct _Imfos_Config Imfos_Config;
typedef enum _Imfos_Orient Imfos_Orient;

struct _Imfos_Config
{
   Imfos_Orient orient;
   //E_Config_Dialog *cfd;
};

struct _Config_Item {
     Imfos_Orient orient;
     const char *path;
};

extern Imfos_Config *imfos_config;

#endif /* _E_MOD_MAIN_H */