--- np2/macosx/soundmng.h 2003/10/16 17:59:38 1.1 +++ np2/macosx/soundmng.h 2003/10/28 16:44:44 1.2 @@ -17,14 +17,20 @@ void soundmng_destroy(void); void soundmng_play(void); void soundmng_stop(void); #define soundmng_sync() -#define soundmng_setreverse(reverse) +void soundmng_setreverse(BOOL reverse); -#define soundmng_pcmplay(num, loop) -#define soundmng_pcmstop(num) +BOOL soundmng_pcmplay(UINT num, BOOL loop); +void soundmng_pcmstop(UINT num); // ---- for mac +BOOL soundmng_initialize(void); +void soundmng_deinitialize(void); + +void soundmng_pcmload(UINT num, const char *filename, UINT type); +void soundmng_pcmvolume(UINT num, int volume); + #ifdef __cplusplus } #endif