From 0a7b514f13baddda8641ab365aa2f9c218839c47 Mon Sep 17 00:00:00 2001 From: Luca Abeni Date: Wed, 1 Feb 2006 11:31:33 +0000 Subject: video4linux2 input support patch by Luca Abeni, lucabe72 $$at$$ email $$dot$$ it Originally committed as revision 4916 to svn://svn.ffmpeg.org/ffmpeg/trunk --- configure | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'configure') diff --git a/configure b/configure index db058bd678..d5f3b2cc7b 100755 --- a/configure +++ b/configure @@ -66,6 +66,7 @@ echo " --disable-altivec disable AltiVec usage" echo " --disable-audio-oss disable OSS audio support [default=no]" echo " --disable-audio-beos disable BeOS audio support [default=no]" echo " --disable-v4l disable video4linux grabbing [default=no]" +echo " --disable-v4l2 disable video4linux2 grabbing [default=no]" echo " --disable-bktr disable bktr video grabbing [default=no]" echo " --disable-dv1394 disable DV1394 grabbing [default=no]" echo " --disable-network disable network support [default=no]" @@ -183,6 +184,7 @@ case "$cpu" in esac gprof="no" v4l="yes" +v4l2="yes" bktr="no" audio_oss="yes" audio_beos="no" @@ -276,6 +278,7 @@ SHFLAGS=-nostart # disable Linux things audio_oss="no" v4l="no" +v4l2="no" dv1394="no" # enable BeOS things audio_beos="yes" @@ -290,6 +293,7 @@ extralibs="-lnet" fi ;; SunOS) v4l="no" +v4l2="no" audio_oss="no" dv1394="no" make="gmake" @@ -300,6 +304,7 @@ extralibs="$extralibs -lsocket -lnsl" ;; NetBSD) v4l="no" +v4l2="no" bktr="yes" audio_oss="yes" dv1394="no" @@ -312,6 +317,7 @@ esac ;; OpenBSD) v4l="no" +v4l2="no" bktr="yes" audio_oss="yes" dv1394="no" @@ -323,6 +329,7 @@ extralibs="$extralibs -lossaudio" ;; FreeBSD) v4l="no" +v4l2="no" bktr="yes" audio_oss="yes" dv1394="no" @@ -332,6 +339,7 @@ LDFLAGS="$LDFLAGS -export-dynamic -pthread" ;; BSD/OS) v4l="no" +v4l2="no" bktr="yes" audio_oss="yes" dv1394="no" @@ -343,6 +351,7 @@ installstrip="" Darwin) cc="cc" v4l="no" +v4l2="no" audio_oss="no" dv1394="no" ffserver="no" @@ -364,6 +373,7 @@ mingw32="yes" ;; CYGWIN*) v4l="no" +v4l2="no" audio_oss="yes" dv1394="no" vhook="no" @@ -377,6 +387,7 @@ LDFLAGS="$LDFLAGS -rdynamic" IRIX*) ranlib="echo ignoring ranlib" v4l="no" +v4l2="no" audio_oss="no" make="gmake" ;; @@ -397,6 +408,7 @@ EXESUF=".exe" extralibs="" pkg_requires="" v4l="no" +v4l2="no" audio_oss="no" dv1394="no" network="no" @@ -486,6 +498,8 @@ for opt do ;; --disable-v4l) v4l="no" ;; + --disable-v4l2) v4l2="no" + ;; --disable-bktr) bktr="no" ;; --disable-audio-oss) audio_oss="no" @@ -900,6 +914,7 @@ EOF exit 1 fi v4l="no" + v4l2="no" bktr="no" audio_oss="no" dv1394="no" @@ -1613,6 +1628,11 @@ if test "$v4l" = "yes" ; then echo "CONFIG_VIDEO4LINUX=yes" >> config.mak fi +if test "$v4l2" = "yes" ; then + echo "#define CONFIG_VIDEO4LINUX2 1" >> $TMPH + echo "CONFIG_VIDEO4LINUX2=yes" >> config.mak +fi + if test "$bktr" = "yes" ; then echo "#define CONFIG_BKTR 1" >> $TMPH echo "CONFIG_BKTR=yes" >> config.mak -- cgit v1.2.3