mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-11 18:05:37 +00:00
split gst plugins between c and c++ ones
Original commit message from CVS: split gst plugins between c and c++ ones
This commit is contained in:
parent
2395ed73bc
commit
e8ad65c06a
1 changed files with 15 additions and 3 deletions
18
configure.ac
18
configure.ac
|
@ -32,7 +32,11 @@ AC_PROG_CC
|
||||||
AM_PROG_CC_STDC
|
AM_PROG_CC_STDC
|
||||||
AM_PROG_AS
|
AM_PROG_AS
|
||||||
AS="${CC}"
|
AS="${CC}"
|
||||||
|
dnl determine c++ compiler
|
||||||
AC_PROG_CXX
|
AC_PROG_CXX
|
||||||
|
dnl determine if c++ is available on this system
|
||||||
|
AC_CHECK_PROG(HAVE_CXX, $CXX, yes, no)
|
||||||
|
dnl determine c++ preprocessor
|
||||||
AC_PROG_CXXCPP
|
AC_PROG_CXXCPP
|
||||||
AC_ISC_POSIX
|
AC_ISC_POSIX
|
||||||
|
|
||||||
|
@ -131,7 +135,6 @@ GST_CHECK_FEATURE(GCONF, [GConf libraries], , [
|
||||||
AC_SUBST(GCONF_CFLAGS)
|
AC_SUBST(GCONF_CFLAGS)
|
||||||
AC_SUBST(GCONF_LIBS)
|
AC_SUBST(GCONF_LIBS)
|
||||||
])
|
])
|
||||||
AC_SUBST(HAVE_GCONF)
|
|
||||||
|
|
||||||
dnl check for gstreamer; uninstalled is selected preferentially -- see pkg-config(1)
|
dnl check for gstreamer; uninstalled is selected preferentially -- see pkg-config(1)
|
||||||
PKG_CHECK_MODULES(GST, gstreamer >= $GST_PLUGINS_MAJOR.$GST_PLUGINS_MINOR.$GST_PLUGINS_MICRO,
|
PKG_CHECK_MODULES(GST, gstreamer >= $GST_PLUGINS_MAJOR.$GST_PLUGINS_MINOR.$GST_PLUGINS_MICRO,
|
||||||
|
@ -213,10 +216,19 @@ GST_PLUGINS_ALL="\
|
||||||
cutter deinterlace effectv festival filter flx goom\
|
cutter deinterlace effectv festival filter flx goom\
|
||||||
intfloat law level\
|
intfloat law level\
|
||||||
median mixmatrix mpeg1enc mpeg1sys mpeg1videoparse mpeg2enc mpeg2sub\
|
median mixmatrix mpeg1enc mpeg1sys mpeg1videoparse mpeg2enc mpeg2sub\
|
||||||
mpegaudio mpegaudioparse mpegstream mpegtypes modplug\
|
mpegaudio mpegaudioparse mpegstream mpegtypes\
|
||||||
monoscope passthrough playondemand qtdemux rtjpeg silence sine\
|
monoscope passthrough playondemand qtdemux rtjpeg silence sine\
|
||||||
smooth spectrum speed stereo stereomono\
|
smooth spectrum speed stereo stereomono\
|
||||||
synaesthesia udp videocrop videoscale videotestsrc volenv volume vumeter wavparse y4m"
|
synaesthesia udp videocrop videoscale videotestsrc volenv volume\
|
||||||
|
vumeter wavparse y4m"
|
||||||
|
|
||||||
|
dnl see if we can build C++ plug-ins
|
||||||
|
if test "x$HAVE_CXX" = "xyes"; then
|
||||||
|
GST_PLUGINS_ALL="$GST_PLUGINS_ALL \
|
||||||
|
modplug"
|
||||||
|
else
|
||||||
|
echo "Not compiling plug-ins requiring C++ compiler"
|
||||||
|
fi
|
||||||
|
|
||||||
AC_SUBST(GST_PLUGINS_ALL)
|
AC_SUBST(GST_PLUGINS_ALL)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue