|
|
| version 1.2, 2003/10/19 16:54:51 | version 1.6, 2004/07/04 08:30:16 |
|---|---|
| Line 1 | Line 1 |
| #if !defined(DISABLE_SOUND) | |
| enum { | enum { |
| BEEPEVENT_MAXBIT = 8, | BEEPEVENT_MAXBIT = 8, |
| BEEPEVENT_MAX = (1 << BEEPEVENT_MAXBIT) | BEEPEVENT_MAX = (1 << BEEPEVENT_MAXBIT) |
| Line 13 typedef struct { | Line 15 typedef struct { |
| UINT16 cnt; | UINT16 cnt; |
| UINT16 hz; | UINT16 hz; |
| int buz; | int buz; |
| int puchi; | int __puchi; |
| BYTE mode; | BYTE mode; |
| BYTE padding[3]; | BYTE padding[3]; |
| Line 28 typedef struct { | Line 30 typedef struct { |
| typedef struct { | typedef struct { |
| UINT rate; | UINT rate; |
| UINT vol; | UINT vol; |
| UINT puchibase; | UINT __puchibase; |
| UINT sampleclock; | UINT samplebase; |
| } BEEPCFG; | } BEEPCFG; |
| Line 40 extern "C" { | Line 42 extern "C" { |
| extern _BEEP beep; | extern _BEEP beep; |
| void beep_initialize(UINT rate); | void beep_initialize(UINT rate); |
| void beep_deinitialize(void); | |
| void beep_setvol(UINT vol); | void beep_setvol(UINT vol); |
| void beep_changeclock(void); | |
| void beep_reset(void); | void beep_reset(void); |
| void beep_hzset(UINT16 cnt); | void beep_hzset(UINT16 cnt); |
| Line 56 void SOUNDCALL beep_getpcm(BEEP bp, SINT | Line 60 void SOUNDCALL beep_getpcm(BEEP bp, SINT |
| } | } |
| #endif | #endif |
| #else | |
| #define beep_setvol(v) | |
| #define beep_changeclock() | |
| #define beep_hzset(c) | |
| #define beep_modeset() | |
| #define beep_eventreset() | |
| #define beep_lheventset(b) | |
| #define beep_oneventset() | |
| #endif | |