mirror of https://github.com/odrling/Aegisub
Add a run-test for OpenAL.
Originally committed to SVN as r2128.
This commit is contained in:
parent
732cbbb223
commit
6f54aa0e38
25
configure.in
25
configure.in
|
@ -277,8 +277,6 @@ if test "$agi_with_pulseaudio" = "no" && test "$with_pulseaudio" = "yes"; then
|
||||||
with_pulseaudio="no"
|
with_pulseaudio="no"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
AM_CONDITIONAL([HAVE_PULSEAUDIO], [test "$with_pulseaudio" != "no"])
|
AM_CONDITIONAL([HAVE_PULSEAUDIO], [test "$with_pulseaudio" != "no"])
|
||||||
if test "$with_pulseaudio" = "yes"; then
|
if test "$with_pulseaudio" = "yes"; then
|
||||||
AC_DEFINE(WITH_PULSEAUDIO, 1, [Enable PulseAudio support])
|
AC_DEFINE(WITH_PULSEAUDIO, 1, [Enable PulseAudio support])
|
||||||
|
@ -292,6 +290,28 @@ AC_ARG_WITH(openal,[ --without-openal build without OpenAL audio provide
|
||||||
if test "x$with_openal" != xno; then
|
if test "x$with_openal" != xno; then
|
||||||
PKG_CHECK_MODULES(OPENAL, openal >= 0.0.8, [found_audio=yes; with_openal=yes], [with_openal=no])
|
PKG_CHECK_MODULES(OPENAL, openal >= 0.0.8, [found_audio=yes; with_openal=yes], [with_openal=no])
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
AC_AGI_COMPILE([OpenAL], [openal], [$OPENAL_CFLAGS], [$OPENAL_LIBS],[
|
||||||
|
#if defined(__APPLE__)
|
||||||
|
#include <OpenAL/AL.h>
|
||||||
|
#include <OpenAL/ALC.h>
|
||||||
|
#else
|
||||||
|
#include <AL/al.h>
|
||||||
|
#include <AL/alc.h>
|
||||||
|
#endif
|
||||||
|
int main(void) {
|
||||||
|
ALCdevice *device = alcOpenDevice(0);
|
||||||
|
if (!device) return 1;
|
||||||
|
ALCcontext *context = alcCreateContext(device, 0);
|
||||||
|
if (!context) return 1;
|
||||||
|
return 0;
|
||||||
|
}])
|
||||||
|
|
||||||
|
if test "$agi_with_openal" = "no" && test "$with_openal" = "yes"; then
|
||||||
|
AC_MSG_WARN([OpenAL detected, but it doesn't work..])
|
||||||
|
with_openal="no"
|
||||||
|
fi
|
||||||
|
|
||||||
AM_CONDITIONAL([HAVE_OPENAL], [test "$with_openal" != "no"])
|
AM_CONDITIONAL([HAVE_OPENAL], [test "$with_openal" != "no"])
|
||||||
if test "$with_openal" = "yes"; then
|
if test "$with_openal" = "yes"; then
|
||||||
AC_DEFINE(WITH_OPENAL, 1, [Enable OpenAL support])
|
AC_DEFINE(WITH_OPENAL, 1, [Enable OpenAL support])
|
||||||
|
@ -299,7 +319,6 @@ fi
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#################
|
#################
|
||||||
# Video Providers
|
# Video Providers
|
||||||
#################
|
#################
|
||||||
|
|
Loading…
Reference in New Issue