chiark / gitweb /
853fef50639427c291de89444795393855bf7a98
[ypp-sc-tools.web-live.git] / pctb / convert.h
1 #ifndef CONVERT_H
2 #define CONVERT_H
3
4
5 #include "ocr.h"
6
7 #include <pam.h>
8 #include <time.h>
9 #include <limits.h>
10
11 #include <sys/time.h>
12
13
14 /*----- from structure.c -----*/
15
16 void find_structure(CanonImage *im);
17 CanonImage *file_read_image_ppm(FILE *f);
18 void read_screenshots(void);
19 void analyse(void);
20
21 /*----- from convert.c -----*/
22
23 extern FILE *screenshots_file;
24
25 void vprogress(const char *fmt, va_list);
26 void progress(const char *fmt, ...);
27
28 void vprogress_log(const char *fmt, va_list);
29 void progress_log(const char *fmt, ...);
30
31 /*----- from pages.c -----*/
32
33 void screenshot_startup(void);
34 void set_yppclient_window(unsigned long wul);
35 void find_yppclient_window(void);
36 void take_screenshots(void);
37 void take_one_screenshot(void);
38
39 #define MAX_PAGES 100
40 extern CanonImage *page_images[MAX_PAGES];
41 extern int npages;
42
43 extern char *ocean, *pirate;
44
45
46 #endif /*CONVERT_H*/