8 #define ALAPI __declspec(dllexport)
9 #define ALAPIENTRY __cdecl
16 #endif /* TARGET_OS_MAC */
17 #endif /* TARGET_OS_MAC */
37 #ifndef AL_NO_PROTOTYPES
39 ALAPI void ALAPIENTRY alutInit(ALint *argc, ALbyte **argv);
40 ALAPI void ALAPIENTRY alutExit(ALvoid);
42 ALAPI ALboolean ALAPIENTRY alutLoadWAV( const char *fname,
49 ALAPI void ALAPIENTRY alutLoadWAVFile(ALbyte *file,
55 ALAPI void ALAPIENTRY alutLoadWAVMemory(ALbyte *memory,
61 ALAPI void ALAPIENTRY alutUnloadWAV(ALenum format,
67 void (*alutInit)(int *argc, char *argv[]);
68 void (*alutExit)(ALvoid);
70 ALboolean (*alutLoadWAV)( const char *fname,
77 void (*alutLoadWAVFile(ALbyte *file,ALenum *format,ALvoid **data,ALsizei *size,ALsizei *freq,ALboolean *loop);
78 void (*alutLoadWAVMemory)(ALbyte *memory,ALenum *format,ALvoid **data,ALsizei *size,ALsizei *freq,ALboolean *loop);
79 void (*alutUnloadWAV)(ALenum format,ALvoid *data,ALsizei size,ALsizei freq);
82 #endif /* AL_NO_PROTOTYPES */
87 #endif /* TARGET_OS_MAC */
88 #endif /* TARGET_OS_MAC */