comparison configure @ 32356:961e2cbf7a54

Require LAME 3.98.3 for MPlayer, same as is required for FFmpeg.
author diego
date Tue, 05 Oct 2010 10:08:53 +0000
parents fe4d1e6b171b
children 227e6a7033c4
comparison
equal deleted inserted replaced
32355:fe4d1e6b171b 32356:961e2cbf7a54
7243 def_mp3lame_lavc="#define CONFIG_LIBMP3LAME 0" 7243 def_mp3lame_lavc="#define CONFIG_LIBMP3LAME 0"
7244 def_mp3lame_preset='#undef CONFIG_MP3LAME_PRESET' 7244 def_mp3lame_preset='#undef CONFIG_MP3LAME_PRESET'
7245 def_mp3lame_preset_medium='#undef CONFIG_MP3LAME_PRESET_MEDIUM' 7245 def_mp3lame_preset_medium='#undef CONFIG_MP3LAME_PRESET_MEDIUM'
7246 if test "$_mp3lame" = auto ; then 7246 if test "$_mp3lame" = auto ; then
7247 _mp3lame=no 7247 _mp3lame=no
7248 cat > $TMPC <<EOF 7248 statement_check lame/lame.h 'hip_decode_init()' -lmp3lame $_ld_lm &&
7249 #include <lame/lame.h> 7249 _mp3lame=yes && _mp3lame_lavc=yes
7250 int main(void) { lame_version_t lv; lame_init();
7251 get_lame_version_numerical(&lv);
7252 return 0; }
7253 EOF
7254 cc_check -lmp3lame $_ld_lm && _mp3lame=yes
7255 fi 7250 fi
7256 if test "$_mp3lame" = yes ; then 7251 if test "$_mp3lame" = yes ; then
7257 def_mp3lame="#define CONFIG_MP3LAME 1" 7252 def_mp3lame="#define CONFIG_MP3LAME 1"
7258 _ld_mp3lame=-lmp3lame 7253 _ld_mp3lame=-lmp3lame
7259 libs_mencoder="$libs_mencoder $_ld_mp3lame" 7254 libs_mencoder="$libs_mencoder $_ld_mp3lame"
7260 statement_check lame/lame.h 'lame_set_preset(NULL, STANDARD_FAST)' $_ld_mp3lame $_ld_lm && def_mp3lame_preset="#define CONFIG_MP3LAME_PRESET 1" 7255 statement_check lame/lame.h 'lame_set_preset(NULL, STANDARD_FAST)' $_ld_mp3lame $_ld_lm && def_mp3lame_preset="#define CONFIG_MP3LAME_PRESET 1"
7261 statement_check lame/lame.h 'lame_set_preset(NULL, MEDIUM_FAST)' $_ld_mp3lame $_ld_lm && def_mp3lame_preset_medium="#define CONFIG_MP3LAME_PRESET_MEDIUM 1" 7256 statement_check lame/lame.h 'lame_set_preset(NULL, MEDIUM_FAST)' $_ld_mp3lame $_ld_lm && def_mp3lame_preset_medium="#define CONFIG_MP3LAME_PRESET_MEDIUM 1"
7262 if test "$_mp3lame_lavc" = auto; then
7263 _mp3lame_lavc=no
7264 statement_check lame/lame.h 'hip_decode_init()' -lmp3lame $_ld_lm && _mp3lame_lavc=yes
7265 fi
7266 if test "$_mp3lame_lavc" = yes ; then 7257 if test "$_mp3lame_lavc" = yes ; then
7267 def_mp3lame_lavc="#define CONFIG_LIBMP3LAME 1" 7258 def_mp3lame_lavc="#define CONFIG_LIBMP3LAME 1"
7268 libavencoders="$libavencoders LIBMP3LAME_ENCODER" 7259 libavencoders="$libavencoders LIBMP3LAME_ENCODER"
7269 libs_mplayer="$libs_mplayer $_ld_mp3lame" 7260 libs_mplayer="$libs_mplayer $_ld_mp3lame"
7270 fi 7261 fi