diff options
author | Matthew Hoops | 2011-04-09 15:27:23 -0400 |
---|---|---|
committer | Matthew Hoops | 2011-04-09 15:27:23 -0400 |
commit | 13a6f40dbba1ae389b967b97b9c1cf83685af5e6 (patch) | |
tree | 378a077a2bece68777a05725da56026053ceecae /configure | |
parent | 7c5dfaa04c2d02a22b301823bedb2940c3e590aa (diff) | |
download | scummvm-rg350-13a6f40dbba1ae389b967b97b9c1cf83685af5e6.tar.gz scummvm-rg350-13a6f40dbba1ae389b967b97b9c1cf83685af5e6.tar.bz2 scummvm-rg350-13a6f40dbba1ae389b967b97b9c1cf83685af5e6.zip |
ALL: Add optional dependency on libfaad
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 30 |
1 files changed, 30 insertions, 0 deletions
@@ -133,6 +133,7 @@ _zlib=auto _mpeg2=no _png=auto _theoradec=auto +_faad=auto _fluidsynth=auto _16bit=auto _opengl=auto @@ -756,6 +757,9 @@ Optional Libraries: --with-theoradec-prefix=DIR Prefix where libtheoradec is installed (optional) --disable-theoradec disable Theora decoder [autodetect] + --with-faad-prefix=DIR Prefix where libfaad is installed (optional) + --disable-faad disable AAC decoder [autodetect] + --with-fluidsynth-prefix=DIR Prefix where libfluidsynth is installed (optional) --disable-fluidsynth disable fluidsynth MIDI driver [autodetect] @@ -814,6 +818,8 @@ for ac_option in $@; do --enable-png) _png=yes ;; --disable-theoradec) _theoradec=no ;; --enable-theoradec) _theoradec=yes ;; + --disable-faad) _faad=no ;; + --enable-faad) _faad=yes ;; --disable-fluidsynth) _fluidsynth=no ;; --enable-readline) _readline=yes ;; --disable-readline) _readline=no ;; @@ -882,6 +888,11 @@ for ac_option in $@; do THEORADEC_CFLAGS="-I$arg/include" THEORADEC_LIBS="-L$arg/lib" ;; + --with-faad-prefix=*) + arg=`echo $ac_option | cut -d '=' -f 2` + FAAD_CFLAGS="-I$arg/include" + FAAD_LIBS="-L$arg/lib" + ;; --with-zlib-prefix=*) arg=`echo $ac_option | cut -d '=' -f 2` ZLIB_CFLAGS="-I$arg/include" @@ -2573,6 +2584,25 @@ if test ! "$_theoradec" = notsupported ; then fi # +# Check for the AAC decoder +# +echocheck "libfaad" +if test "$_faad" = auto ; then + _faad=no + cat > $TMPC << EOF +#include <neaacdec.h> +int main(void) { NeAACDecGetCapabilities(); return 0; } +EOF + cc_check $FAAD_CFLAGS $FAAD_LIBS -lfaad && _faad=yes +fi +if test "$_faad" = yes ; then + LIBS="$LIBS $FAAD_LIBS -lfaad" + INCLUDES="$INCLUDES $FAAD_CFLAGS" +fi +define_in_config_if_yes "$_faad" 'USE_FAAD' +echo "$_faad" + +# # Check for SEQ MIDI # echocheck "SEQ MIDI" |