/* General-purpose RGB video display library. */

#ifndef _PREVIEW_H_
#define _PREVIEW_H_

#define PREVIEW_OK     0
#define PREVIEW_FAIL   1
#define PREVIEW_BREAK  2

extern int preview_init(int width, int height, int half_size);
extern void preview_title(const char* title);
extern int preview_update(const unsigned char *pixels);
extern void preview_done(void);

#endif//_PREVIEW_H_
