Mercurial > mplayer.hg
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" |