View | Details | Raw Unified
Collapse All | Expand All

(-) file_not_specified_in_diff (-10 / +7 lines)
 Lines 6908-6914    Link Here 
echo "$as_me:$LINENO: result: $ac_cv_lib_openal_alGetError" >&5
echo "$as_me:$LINENO: result: $ac_cv_lib_openal_alGetError" >&5
echo "${ECHO_T}$ac_cv_lib_openal_alGetError" >&6
echo "${ECHO_T}$ac_cv_lib_openal_alGetError" >&6
if test $ac_cv_lib_openal_alGetError = yes; then
if test $ac_cv_lib_openal_alGetError = yes; then
  soundlibs="-lopenal $soundlibs";cat >>confdefs.h <<\_ACEOF
  soundlibs="-lopenal -lalut $soundlibs";cat >>confdefs.h <<\_ACEOF
#define HAVE_LIBOPENAL 1
#define HAVE_LIBOPENAL 1
_ACEOF
_ACEOF
 Lines 96-105    Link Here 
	//data (and default values)
	//data (and default values)
	void *wave = NULL;
	void *wave = NULL;
	ALsizei
	ALsizei
		format = AL_FORMAT_MONO16,
		size = 0;
		size = 0,
		bits = 0,
		freq = 44100;
	CString extension = realfile.mid(realfile.length() - 4);
	CString extension = realfile.mid(realfile.length() - 4);
	extension.toLower();
	extension.toLower();
 Lines 108-114    Link Here 
	{
	{
		//the loading proc
		//the loading proc
		ALboolean (*alutLoadVorbis)(ALuint, ALvoid *, ALint) =
		ALboolean (*alutLoadVorbis)(ALuint, ALvoid *, ALint) =
			(ALboolean (*)(ALuint, ALvoid *, ALint))alGetProcAddress((ALubyte *) VORBISFUNC);
			(ALboolean (*)(ALuint, ALvoid *, ALint))alGetProcAddress(VORBISFUNC);
		if(alutLoadVorbis == NULL)
		if(alutLoadVorbis == NULL)
		{
		{
 Lines 134-140    Link Here 
	{
	{
		//the loading proc
		//the loading proc
		ALboolean (*alutLoadMP3)(ALuint, ALvoid *, ALint) =
		ALboolean (*alutLoadMP3)(ALuint, ALvoid *, ALint) =
			(ALboolean (*)(ALuint, ALvoid *, ALint))alGetProcAddress((ALubyte *) MP3FUNC);
			(ALboolean (*)(ALuint, ALvoid *, ALint))alGetProcAddress(MP3FUNC);
		if(alutLoadMP3 == NULL)
		if(alutLoadMP3 == NULL)
		{
		{
 Lines 158-166    Link Here 
	}
	}
	else //default: load as wave file
	else //default: load as wave file
	{
	{
		alGenBuffers(1, &m_Buffer);
		m_Buffer = alutCreateBufferFromFile(realfile.c_str());
		alutLoadWAV(realfile.c_str(), &wave, &format, &size, &bits, &freq);
		if(m_Buffer == AL_NONE)
		alBufferData(m_Buffer, format, wave, size, freq);
			printf("alutCreateBufferFromFile failed\n");
	}
	}
	free(wave);
	free(wave);