|
|
| version 1.1, 2003/10/16 17:58:02 | version 1.5, 2004/07/03 17:25:39 |
|---|---|
| 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 samplebase; | |
| } BEEPCFG; | } BEEPCFG; |
| Line 40 extern _BEEP beep; | Line 43 extern _BEEP beep; |
| void beep_initialize(UINT rate); | void beep_initialize(UINT rate); |
| 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 55 void SOUNDCALL beep_getpcm(BEEP bp, SINT | Line 59 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 | |