netserver="no"
need_inet_aton="no"
ffserver="yes"
+ffplay="yes"
LDFLAGS=-Wl,--warn-common
FFSLDFLAGS=-Wl,-E
LIBPREF="lib"
;;
--disable-ffserver) ffserver="no"
;;
+ --disable-ffplay) ffplay="no"
+ ;;
--disable-risky) risky="no"
;;
--enable-small) small="yes"
vhook="$dlopen"
fi
+##########################################
+# imlib probe
+
cat > $TMPC << EOF
#include <X11/Xlib.h>
#include <Imlib2.h>
imlib2=yes
fi
+##########################################
+# freetype probe
+
cat > $TMPC << EOF
#include <ft2build.h>
int main( void ) { return (int) FT_Init_FreeType(0); }
fi
fi
+##########################################
+# SDL probe
+
+cat > $TMPC << EOF
+#include <SDL.h>
+int main( void ) { return SDL_Init (SDL_INIT_VIDEO); }
+EOF
+
+sdl_too_old=no
+sdl=no
+if $cc -o $TMPE `sdl-config --cflags` $TMPC `sdl-config --libs` 2> /dev/null ; then
+_sdlversion=`sdl-config --version | sed 's/[^0-9]//g'`
+if test "$_sdlversion" -lt 121 ; then
+sdl_too_old=yes
+else
+sdl=yes
+fi
+fi
+
if test "$small" = "yes"; then
# CFLAGS=${CFLAGS//-O3/-Os}
CFLAGS="$CFLAGS -Os"
echo " --disable-mpegaudio-hp faster (but less accurate)"
echo " mpegaudio decoding [default=no]"
echo " --disable-ffserver disable ffserver build"
+echo " --disable-ffplay disable ffplay build"
echo " --disable-risky disables patent encumbered codecs"
echo " --enable-small optimize for size instead of speed"
echo ""
echo "pp support $pp"
echo "shared pp $shared_pp"
echo "Video hooking $vhook"
+echo "SDL support $sdl"
+if test $sdl_too_old = "yes"; then
+echo "-> Your SDL version is too old - please upgrade to have FFplay/SDL support"
+fi
echo "risky / patent encumbered codecs $risky"
echo "optimize for size $small"
if test "$freetype2" = "yes" ; then
echo "HAVE_FREETYPE2=yes" >> config.mak
fi
+if test "$sdl" = "yes" ; then
+ echo "CONFIG_SDL=yes" >> config.mak
+ echo "SDL_LIBS=`sdl-config --libs`" >> config.mak
+ echo "SDL_CFLAGS=`sdl-config --cflags`" >> config.mak
+fi
if test "$have_lrintf" = "yes" ; then
echo "#define HAVE_LRINTF 1" >> $TMPH
fi
echo "CONFIG_FFSERVER=yes" >> config.mak
fi
+if test "$ffplay" = "yes" ; then
+ echo "CONFIG_FFPLAY=yes" >> config.mak
+fi
+
if test "$risky" = "yes" ; then
echo "#define CONFIG_RISKY 1" >> $TMPH
echo "CONFIG_RISKY=yes" >> config.mak