mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-27 20:21:24 +00:00
caps refcounting fixes for float2int fixed wrt setting of caps on int pad with dynamic number of sink pads in float2i...
Original commit message from CVS: * caps refcounting fixes for float2int * fixed wrt setting of caps on int pad with dynamic number of sink pads in float2int * added libsndfile plugin (currently only the src is implemented) - currently only float output, noninterleaved is implemented
This commit is contained in:
parent
92cc4bffc2
commit
b4c8a32265
2 changed files with 18 additions and 4 deletions
16
configure.ac
16
configure.ac
|
@ -425,10 +425,10 @@ GST_CHECK_FEATURE(XVIDEO, [X11 XVideo extensions], xvideosink, [
|
||||||
CFLAGS=$X_CFLAGS
|
CFLAGS=$X_CFLAGS
|
||||||
|
|
||||||
dnl check for PIC static lib
|
dnl check for PIC static lib
|
||||||
GST_CHECK_LIBHEADER(XVIDEO, Xv_pic, XvQueryExtension, $X_LIBS $X_PRE_LIBS -lXext -lX11 $X_EXTRA_LIBS, X11/extensions/Xvlib.h, XVIDEO_LIBS="-lXv_pic -lXext")
|
GST_CHECK_LIBHEADER(XVIDEO, Xv_pic, XvQueryExtension, $X_LIBS $X_PRE_LIBS -lXext -lX11 $X_EXTRA_LIBS, X11/extensions/Xv.h, XVIDEO_LIBS="-lXv_pic -lXext")
|
||||||
if test x$HAVE_XVIDEO = xno; then
|
if test x$HAVE_XVIDEO = xno; then
|
||||||
dnl PIC lib not found, check for regular lib
|
dnl PIC lib not found, check for regular lib
|
||||||
GST_CHECK_LIBHEADER(XVIDEO, Xv, XvQueryExtension, $X_LIBS $X_PRE_LIBS -lXext -lX11 $X_EXTRA_LIBS, X11/extensions/Xvlib.h, XVIDEO_LIBS="-lXv -lXext")
|
GST_CHECK_LIBHEADER(XVIDEO, Xv, XvQueryExtension, $X_LIBS $X_PRE_LIBS -lXext -lX11 $X_EXTRA_LIBS, X11/extensions/Xv.h, XVIDEO_LIBS="-lXv -lXext")
|
||||||
fi
|
fi
|
||||||
AC_SUBST(XVIDEO_LIBS)
|
AC_SUBST(XVIDEO_LIBS)
|
||||||
|
|
||||||
|
@ -495,8 +495,7 @@ GST_CHECK_FEATURE(AUDIOFILE, [audiofile], afsink afsrc, [
|
||||||
GST_CHECK_CONFIGPROG(AUDIOFILE, audiofile-config)
|
GST_CHECK_CONFIGPROG(AUDIOFILE, audiofile-config)
|
||||||
dnl we need this function
|
dnl we need this function
|
||||||
AC_CHECK_LIB(audiofile, afOpenVirtualFile, , HAVE_AUDIOFILE="no")
|
AC_CHECK_LIB(audiofile, afOpenVirtualFile, , HAVE_AUDIOFILE="no")
|
||||||
fi
|
fi])
|
||||||
])
|
|
||||||
|
|
||||||
dnl *** CDParanoia ***
|
dnl *** CDParanoia ***
|
||||||
translit(dnm, m, l) AM_CONDITIONAL(USE_CDPARANOIA, true)
|
translit(dnm, m, l) AM_CONDITIONAL(USE_CDPARANOIA, true)
|
||||||
|
@ -928,6 +927,14 @@ GST_CHECK_FEATURE(LIBPNG, [snapshot plug-in], snapshot, [
|
||||||
AC_SUBST(LIBPNG_LIBS)
|
AC_SUBST(LIBPNG_LIBS)
|
||||||
])
|
])
|
||||||
|
|
||||||
|
dnl *** sndfile ***
|
||||||
|
translit(dnm, m, l) AM_CONDITIONAL(USE_SNDFILE, true)
|
||||||
|
GST_CHECK_FEATURE(SNDFILE, [sndfile plug-in], sfsrc sfsink, [
|
||||||
|
PKG_CHECK_MODULES(SNDFILE, sndfile >= 1.0.0, HAVE_SNDFILE="yes", HAVE_SNDFILE="no")
|
||||||
|
AC_SUBST(SNDFILE_CFLAGS)
|
||||||
|
AC_SUBST(SNDFILE_LIBS)
|
||||||
|
])
|
||||||
|
|
||||||
dnl *** swfdec ***
|
dnl *** swfdec ***
|
||||||
translit(dnm, m, l) AM_CONDITIONAL(USE_SWFDEC, true)
|
translit(dnm, m, l) AM_CONDITIONAL(USE_SWFDEC, true)
|
||||||
GST_CHECK_FEATURE(SWFDEC, [swfdec plug-in], swfdec, [
|
GST_CHECK_FEATURE(SWFDEC, [swfdec plug-in], swfdec, [
|
||||||
|
@ -1270,6 +1277,7 @@ ext/shout2/Makefile
|
||||||
ext/sidplay/Makefile
|
ext/sidplay/Makefile
|
||||||
ext/smoothwave/Makefile
|
ext/smoothwave/Makefile
|
||||||
ext/snapshot/Makefile
|
ext/snapshot/Makefile
|
||||||
|
ext/sndfile/Makefile
|
||||||
ext/swfdec/Makefile
|
ext/swfdec/Makefile
|
||||||
ext/vorbis/Makefile
|
ext/vorbis/Makefile
|
||||||
ext/tarkin/Makefile
|
ext/tarkin/Makefile
|
||||||
|
|
|
@ -214,6 +214,12 @@ else
|
||||||
SMOOTHWAVE_DIR=
|
SMOOTHWAVE_DIR=
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
if USE_SNDFILE
|
||||||
|
SNDFILE_DIR=sndfile
|
||||||
|
else
|
||||||
|
SNDFILE_DIR=
|
||||||
|
endif
|
||||||
|
|
||||||
if USE_SWFDEC
|
if USE_SWFDEC
|
||||||
SWFDEC_DIR=swfdec
|
SWFDEC_DIR=swfdec
|
||||||
else
|
else
|
||||||
|
|
Loading…
Reference in a new issue