|
|
| version 1.2, 2003/12/08 00:55:33 | version 1.4, 2004/03/30 08:48:46 |
|---|---|
| Line 13 enum { | Line 13 enum { |
| #define PCM86_EXTBUF pcm86.rescue // µßºÑ±äÂÚ¡Ä | #define PCM86_EXTBUF pcm86.rescue // µßºÑ±äÂÚ¡Ä |
| #define PCM86_REALBUFSIZE (PCM86_LOGICALBUF + PCM86_EXTBUF) | #define PCM86_REALBUFSIZE (PCM86_LOGICALBUF + PCM86_EXTBUF) |
| #define RECALC_NOWCLKWAIT { \ | #define RECALC_NOWCLKWAIT(cnt) { \ |
| past /= pcm86.stepclock; \ | pcm86.virbuf -= (cnt << pcm86.stepbit); \ |
| pcm86.lastclock += (past * pcm86.stepclock); \ | |
| pcm86.virbuf -= (past << pcm86.stepbit); \ | |
| if (pcm86.virbuf < 0) { \ | if (pcm86.virbuf < 0) { \ |
| pcm86.virbuf &= pcm86.stepmask; \ | pcm86.virbuf &= pcm86.stepmask; \ |
| } \ | } \ |
| Line 83 void pcm86_setnextintr(void); | Line 81 void pcm86_setnextintr(void); |
| void SOUNDCALL pcm86gen_checkbuf(void); | void SOUNDCALL pcm86gen_checkbuf(void); |
| void SOUNDCALL pcm86gen_getpcm(void *hdl, SINT32 *pcm, UINT count); | void SOUNDCALL pcm86gen_getpcm(void *hdl, SINT32 *pcm, UINT count); |
| BOOL pcm86gen_intrq(void); | |
| #ifdef __cplusplus | #ifdef __cplusplus |
| } | } |
| #endif | #endif |