summaryrefslogtreecommitdiffstats
path: root/configure
diff options
context:
space:
mode:
authorUoti Urpala <uau@glyph.nonexistent.invalid>2009-10-06 05:08:33 +0300
committerUoti Urpala <uau@glyph.nonexistent.invalid>2009-10-06 05:19:14 +0300
commit0191da3cf431bb1810ca3f2030c7dd4d7cdf0a92 (patch)
treeb204d60e67959ee2fbdc5e7336d29c8598b069a1 /configure
parent7fd3eb0f74e7986e07556077ed654bad7869add8 (diff)
downloadmpv-0191da3cf431bb1810ca3f2030c7dd4d7cdf0a92.tar.bz2
mpv-0191da3cf431bb1810ca3f2030c7dd4d7cdf0a92.tar.xz
configure: Disable OpenAL support by default
There's apparently a new OpenAL version which contains some constructor code that runs at startup if the binary links with OpenAL at all (even if no OpenAL function is called). This startup code does some nontrivial interaction with ALSA libraries and as a side effect this idiocy also breaks test binaries run by configure, causing features to not be detected. Avoid the problems by disabling OpenAL by default. It's not a particularly good audio output method anyway and there are almost certainly fewer users who would benefit from it automatically being available than users who'd suffer from some kind of breakage caused by it.
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure4
1 files changed, 2 insertions, 2 deletions
diff --git a/configure b/configure
index 2beae2fafc..53d39c3852 100755
--- a/configure
+++ b/configure
@@ -388,7 +388,7 @@ Audio output:
--disable-esd disable esd audio output [autodetect]
--disable-pulse disable Pulseaudio audio output [autodetect]
--disable-jack disable JACK audio output [autodetect]
- --disable-openal disable OpenAL audio output [autodetect]
+ --enable-openal enable OpenAL audio output [disable]
--disable-nas disable NAS audio output [autodetect]
--disable-sgiaudio disable SGI audio output [autodetect]
--disable-sunaudio disable Sun audio output [autodetect]
@@ -560,7 +560,7 @@ _esd=auto
_pulse=auto
_jack=auto
_dart=auto
-_openal=auto
+_openal=no
_libcdio=auto
_liblzo=auto
_mad=auto