Mercurial > mplayer.hg
comparison configure @ 20929:bbe37270c6ad
When testing lame preset presence, use actuall lame_set_preset() function to test its availablility in the library.
Now it only tests include definitions.
author | iive |
---|---|
date | Wed, 15 Nov 2006 20:51:27 +0000 |
parents | 203f64232d82 |
children | 41773d188756 |
comparison
equal
deleted
inserted
replaced
20928:a2fb64026f2d | 20929:bbe37270c6ad |
---|---|
6553 _def_mp3lame="#define HAVE_MP3LAME" | 6553 _def_mp3lame="#define HAVE_MP3LAME" |
6554 _def_lavc_mp3lame="#define CONFIG_MP3LAME 1" | 6554 _def_lavc_mp3lame="#define CONFIG_MP3LAME 1" |
6555 _ld_mp3lame="-lmp3lame $_ld_vorbis" | 6555 _ld_mp3lame="-lmp3lame $_ld_vorbis" |
6556 cat > $TMPC << EOF | 6556 cat > $TMPC << EOF |
6557 #include <lame/lame.h> | 6557 #include <lame/lame.h> |
6558 int main(void) { int p = STANDARD_FAST; return 0; } | 6558 int main(void) { lame_set_preset(NULL, STANDARD_FAST); return 0; } |
6559 EOF | 6559 EOF |
6560 cc_check $_ld_mp3lame $_ld_lm && _def_mp3lame_preset="#define HAVE_MP3LAME_PRESET" | 6560 cc_check $_ld_mp3lame $_ld_lm && _def_mp3lame_preset="#define HAVE_MP3LAME_PRESET" |
6561 cat > $TMPC << EOF | 6561 cat > $TMPC << EOF |
6562 #include <lame/lame.h> | 6562 #include <lame/lame.h> |
6563 int main(void) { int p = MEDIUM_FAST; return 0; } | 6563 int main(void) { lame_set_preset(NULL, MEDIUM_FAST); return 0; } |
6564 EOF | 6564 EOF |
6565 cc_check $_ld_mp3lame $_ld_lm && _def_mp3lame_preset_medium="#define HAVE_MP3LAME_PRESET_MEDIUM" | 6565 cc_check $_ld_mp3lame $_ld_lm && _def_mp3lame_preset_medium="#define HAVE_MP3LAME_PRESET_MEDIUM" |
6566 echo $_libavencoders | grep -q mp3lame && _lavc_mp3lame=yes || _lavc_mp3lame=no | 6566 echo $_libavencoders | grep -q mp3lame && _lavc_mp3lame=yes || _lavc_mp3lame=no |
6567 else | 6567 else |
6568 _def_mp3lame='#undef HAVE_MP3LAME' | 6568 _def_mp3lame='#undef HAVE_MP3LAME' |