|
|
| version 1.1, 2004/08/01 05:31:31 | version 1.4, 2004/08/18 15:42:33 |
|---|---|
| Line 7 typedef void (SOUNDCALL * SOUNDCB)(void | Line 7 typedef void (SOUNDCALL * SOUNDCB)(void |
| typedef struct { | typedef struct { |
| UINT rate; | UINT rate; |
| // UINT32 hzbase; | UINT32 hzbase; |
| // UINT32 clockbase; | UINT32 clockbase; |
| // UINT32 minclock; | UINT32 minclock; |
| // UINT32 lastclock; | UINT32 lastclock; |
| UINT writecount; | UINT writecount; |
| } SOUNDCFG; | } SOUNDCFG; |
| Line 21 extern "C" { | Line 21 extern "C" { |
| extern SOUNDCFG soundcfg; | extern SOUNDCFG soundcfg; |
| BOOL sound_create(UINT rate, UINT ms); | BRESULT sound_create(UINT rate, UINT ms); |
| void sound_destroy(void); | void sound_destroy(void); |
| void sound_reset(void); | void sound_reset(void); |
| Line 35 const SINT32 *sound_pcmlock(void); | Line 35 const SINT32 *sound_pcmlock(void); |
| void sound_pcmunlock(const SINT32 *hdl); | void sound_pcmunlock(const SINT32 *hdl); |
| #if defined(SUPPORT_WAVEREC) | #if defined(SUPPORT_WAVEREC) |
| BOOL sound_recstart(const char *filename); | BRESULT sound_recstart(const OEMCHAR *filename); |
| void sound_recstop(void); | void sound_recstop(void); |
| #endif | #endif |