#ifndef _GRAYSCREENSHOTLIB
#define _GRAYSCREENSHOTLIB

void gsl_init(int n_screenshot);
void gsl_quit();

void gsl_screenshot(const unsigned char* light_buffer, const unsigned char* dark_buffer);

static int gsl_CreateFile(const unsigned short *, int);
static int gsl_WriteFile(int, void*, int);
static int gsl_OpenFile(const unsigned short *, int);
static int gsl_CloseFile(int);
static int gsl_GetTicks(void);

#endif