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