summaryrefslogtreecommitdiff
path: root/frontend/plat.h
blob: dc4be7302a7d35e0e4eeaf1c48d97719565fe891 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#ifndef __FRONTEND_PLAT_H__
#define __FRONTEND_PLAT_H__

#define HUD_LEN 39

int  plat_init(void);
void plat_finish(void);
void plat_minimize(void);
void *plat_prepare_screenshot(int *w, int *h, int *bpp);

void plat_video_open(void);
void plat_video_set_msg(char *new_msg);
void plat_video_flip(void);
void plat_video_close(void);

float plat_sound_capacity(void);
void plat_sound_write(void *data, int bytes);

#endif /* __FRONTEND_PLAT_H__ */