--- np2/win9x/soundmng.h 2003/10/16 17:58:47 1.1 +++ np2/win9x/soundmng.h 2005/02/09 20:11:35 1.5 @@ -22,19 +22,26 @@ void soundmng_setreverse(BOOL reverse); BOOL soundmng_pcmplay(UINT num, BOOL loop); void soundmng_pcmstop(UINT num); +#ifdef __cplusplus +} +#endif + // ---- for windows BOOL soundmng_initialize(void); void soundmng_deinitialize(void); -void soundmng_pcmload(UINT num, const char *filename, UINT type); +void soundmng_pcmload(UINT num, const OEMCHAR *filename, UINT type); void soundmng_pcmvolume(UINT num, int volume); -void soundmng_enable(void); -void soundmng_disable(void); +enum { + SNDPROC_MASTER = 0, + SNDPROC_MAIN, + SNDPROC_TOOL, + SNDPROC_SUBWIND +}; -#ifdef __cplusplus -} -#endif +void soundmng_enable(UINT proc); +void soundmng_disable(UINT proc);