26 OurSound( ALuint source, ALuint buffername )
35 extern float scalepos;
36 extern float scalevel;
37 template <
typename a,
typename b,
int c >
40 extern std::vector< ALuint > unusedsrcs;
41 extern std::vector< ALuint > buffers;
42 extern std::vector< OurSound >sounds;
45 typedef ALboolean (mp3Loader)( ALuint, ALvoid*, ALint );
46 extern mp3Loader *alutLoadMP3p;
47 extern unsigned int maxallowedsingle;
48 extern unsigned int maxallowedtotal;
49 extern bool usedoppler;
50 extern bool usepositional;
54 struct AUDSoundProperties
80 bool AUDLoadSoundFile(
const char *s,
struct AUDSoundProperties *info,
bool use_fileptr =
false );
83 int AUDBufferSound(
const struct AUDSoundProperties *info,
bool music );