-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy patheng_protos.h
68 lines (57 loc) · 1.57 KB
/
eng_protos.h
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
//
// Audio Overload
// Emulated music player
//
// (C) 2000-2007 Richard F. Bannister
//
//
// eng_protos.h
//
#ifdef __cplusplus
extern "C" {
#endif
int32 psf_start(uint8 *, uint32 length);
int32 psf_sample(stereo_sample_t *);
int32 psf_frame(void);
int32 psf_stop(void);
int32 psf_command(int32, int32);
int32 psf_fill_info(ao_display_info *);
int32 psf2_start(uint8 *, uint32 length);
int32 psf2_sample(stereo_sample_t *);
int32 psf2_frame(void);
int32 psf2_stop(void);
int32 psf2_command(int32, int32);
int32 psf2_fill_info(ao_display_info *);
int32 qsf_start(uint8 *, uint32 length);
int32 qsf_sample(stereo_sample_t *);
int32 qsf_frame(void);
int32 qsf_stop(void);
int32 qsf_command(int32, int32);
int32 qsf_fill_info(ao_display_info *);
int32 ssf_start(uint8 *, uint32 length);
int32 ssf_sample(stereo_sample_t *);
int32 ssf_frame(void);
int32 ssf_stop(void);
int32 ssf_command(int32, int32);
int32 ssf_fill_info(ao_display_info *);
int32 spu_start(uint8 *, uint32 length);
int32 spu_sample(stereo_sample_t *);
int32 spu_frame(void);
int32 spu_stop(void);
int32 spu_command(int32, int32);
int32 spu_fill_info(ao_display_info *);
uint8 qsf_memory_read(uint16 addr);
uint8 qsf_memory_readop(uint16 addr);
uint8 qsf_memory_readport(uint16 addr);
void qsf_memory_write(uint16 addr, uint8 byte);
void qsf_memory_writeport(uint16 addr, uint8 byte);
int32 dsf_start(uint8 *, uint32 length);
int32 dsf_sample(stereo_sample_t *);
int32 dsf_frame(void);
int32 dsf_stop(void);
int32 dsf_command(int32, int32);
int32 dsf_fill_info(ao_display_info *);
void dc_debug(void);
#ifdef __cplusplus
}
#endif