comparison configure @ 15456:67f45112c49c

Make FAAC detection follow standard enable/disable/auto semantics.
author diego
date Sat, 14 May 2005 10:14:48 +0000
parents 561f617e8944
children 52838f825747
comparison
equal deleted inserted replaced
15455:5fed6f245cc3 15456:67f45112c49c
1547 --disable-internal-matroska) _matroska_internal=no ;; 1547 --disable-internal-matroska) _matroska_internal=no ;;
1548 --enable-internal-faad) _faad_internal=yes _faad_external=no ;; 1548 --enable-internal-faad) _faad_internal=yes _faad_external=no ;;
1549 --disable-internal-faad) _faad_internal=no ;; 1549 --disable-internal-faad) _faad_internal=no ;;
1550 --enable-external-faad) _faad_external=yes _faad_internal=no ;; 1550 --enable-external-faad) _faad_external=yes _faad_internal=no ;;
1551 --disable-external-faad) _faad_external=no ;; 1551 --disable-external-faad) _faad_external=no ;;
1552 --enable-faac) _faac=yes ;;
1552 --disable-faac) _faac=no ;; 1553 --disable-faac) _faac=no ;;
1553 --enable-ladspa) _ladspa=yes ;; 1554 --enable-ladspa) _ladspa=yes ;;
1554 --disable-ladspa) _ladspa=no ;; 1555 --disable-ladspa) _ladspa=no ;;
1555 --enable-xmms) _xmms=yes ;; 1556 --enable-xmms) _xmms=yes ;;
1556 --disable-xmms) _xmms=no ;; 1557 --disable-xmms) _xmms=no ;;
5418 #include <faac.h> 5419 #include <faac.h>
5419 int main(void) { unsigned long x, y; faacEncOpen(48000, 2, &x, &y); return 0; } 5420 int main(void) { unsigned long x, y; faacEncOpen(48000, 2, &x, &y); return 0; }
5420 EOF 5421 EOF
5421 if ( cc_check -c -O4 -lfaac $_ld_lm ); then 5422 if ( cc_check -c -O4 -lfaac $_ld_lm ); then
5422 _faac=yes 5423 _faac=yes
5423 _ld_faac="-lfaac" 5424 elif ( cc_check -c -O4 -lfaac -lmp4v2 -lstdc++ $_ld_lm ); then
5425 _faac=yes
5426 _ld_faac="-lmp4v2 -lstdc++"
5424 else 5427 else
5425 if ( cc_check -c -O4 -lfaac -lmp4v2 -lstdc++ $_ld_lm ); then 5428 _faac=no
5426 _faac=yes
5427 _ld_faac="-lfaac -lmp4v2 -lstdc++"
5428 else
5429 _faac=no
5430 _ld_faac=""
5431 fi
5432 fi 5429 fi
5433 fi 5430 fi
5434 if test "$_faac" = yes ; then 5431 if test "$_faac" = yes ; then
5435 _def_faac="#define HAVE_FAAC 1" 5432 _def_faac="#define HAVE_FAAC 1"
5436 _codecmodules="$_codecmodules faac" 5433 _codecmodules="$_codecmodules faac"
5434 _ld_faac="-lfaac $_ld_faac"
5437 else 5435 else
5438 _def_faac="#undef HAVE_FAAC" 5436 _def_faac="#undef HAVE_FAAC"
5439 _nocodecmodules="$_nocodecmodules faac" 5437 _nocodecmodules="$_nocodecmodules faac"
5440 fi 5438 fi
5441 echores "$_faac" 5439 echores "$_faac"