Mercurial > mplayer.hg
diff configure @ 30439:2118e8876a2b
Add OS/2 KAI audio driver support
author | komh |
---|---|
date | Mon, 01 Feb 2010 14:09:53 +0000 |
parents | 24f2e5e0304a |
children | cfdb2299d77b |
line wrap: on
line diff
--- a/configure Mon Feb 01 09:24:32 2010 +0000 +++ b/configure Mon Feb 01 14:09:53 2010 +0000 @@ -424,6 +424,7 @@ --disable-nas disable NAS audio output [autodetect] --disable-sgiaudio disable SGI audio output [autodetect] --disable-sunaudio disable Sun audio output [autodetect] + --disable-kai disable KAI audio output [autodetect] --disable-dart disable DART audio output [autodetect] --disable-win32waveout disable Windows waveout audio output [autodetect] --disable-coreaudio disable CoreAudio audio output [autodetect] @@ -617,6 +618,7 @@ _esd=auto _pulse=auto _jack=auto +_kai=auto _dart=auto _openal=auto _libcdio=auto @@ -1010,6 +1012,8 @@ --disable-jack) _jack=no ;; --enable-openal) _openal=yes ;; --disable-openal) _openal=no ;; + --enable-kai) _kai=yes ;; + --disable-kai) _kai=no ;; --enable-dart) _dart=yes ;; --disable-dart) _dart=no ;; --enable-mad) _mad=yes ;; @@ -6021,6 +6025,26 @@ if os2 ; then +echocheck "KAI (UNIAUD/DART)" +if test "$_kai" = auto; then + cat > $TMPC << EOF +#include <os2.h> +#include <kai.h> +int main(void) { return 0; } +EOF + _kai=no; + cc_check -lkai && _kai=yes +fi +if test "$_kai" = yes ; then + def_kai='#define CONFIG_KAI 1' + libs_mplayer="$libs_mplayer -lkai" + _aomodules="kai $_aomodules" +else + def_kai='#undef CONFIG_KAI' + _noaomodules="kai $_noaomodules" +fi +echores "$_kai" + echocheck "DART" if test "$_dart" = auto; then cat > $TMPC << EOF @@ -8533,6 +8557,7 @@ JACK = $_jack JOYSTICK = $_joystick JPEG = $_jpeg +KAI = $_kai KVA = $_kva LADSPA = $_ladspa LIBA52 = $_liba52 @@ -8972,6 +8997,7 @@ $def_esd $def_esd_latency $def_jack +$def_kai $def_nas $def_openal $def_openal_h