mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-30 13:41:48 +00:00
s/gst_element_install_std_props/gst_element_class_install_std_props/ -- it just makes more sense that way added jack ...
Original commit message from CVS: * s/gst_element_install_std_props/gst_element_class_install_std_props/ -- it just makes more sense that way * added jack element, doesn't quite work right yet but i didn't want to lose the work -- it does build, register, and attempt to run though * imposed some restrictions on the naming of request pads to better allow for reverse parsing * added '%s' to reverse parsing * added new bin flag to indicate that it is self-iterating, and some lame code in gst-launch to test it out * fixen on launch-gui * added pkg-config stuff for the editor's libs
This commit is contained in:
parent
3d346a70d5
commit
78623ebd3d
2 changed files with 29 additions and 15 deletions
34
configure.ac
34
configure.ac
|
@ -10,7 +10,7 @@ AM_DISABLE_STATIC
|
||||||
dnl when going to/from release please set the nano (fourth number) right !
|
dnl when going to/from release please set the nano (fourth number) right !
|
||||||
dnl We disable static building for development, for time savings
|
dnl We disable static building for development, for time savings
|
||||||
AM_DISABLE_STATIC
|
AM_DISABLE_STATIC
|
||||||
AS_VERSION(gst-plugins, GST_PLUGINS, 0, 3, 2, 2)
|
AS_VERSION(gst-plugins, GST_PLUGINS, 0, 3, 3, 1)
|
||||||
AM_INIT_AUTOMAKE($PACKAGE,$VERSION)
|
AM_INIT_AUTOMAKE($PACKAGE,$VERSION)
|
||||||
AS_LIBTOOL(GST_PLUGINS, 0, 0, 0, yes)
|
AS_LIBTOOL(GST_PLUGINS, 0, 0, 0, yes)
|
||||||
|
|
||||||
|
@ -426,19 +426,13 @@ GST_CHECK_FEATURE(HTTP, [http plugins], gsthttpsrc, [
|
||||||
AC_SUBST(GST_HTTPSRC_GET_TYPE)
|
AC_SUBST(GST_HTTPSRC_GET_TYPE)
|
||||||
])
|
])
|
||||||
|
|
||||||
dnl *** lame ***
|
dnl *** Jack ***
|
||||||
translit(dnm, m, l) AM_CONDITIONAL(USE_LAME, true)
|
translit(dnm, m, l) AM_CONDITIONAL(USE_JACK, true)
|
||||||
GST_CHECK_FEATURE(LAME, [lame mp3 encoder library], lame, [
|
GST_CHECK_FEATURE(JACK, Jack, jack, [
|
||||||
GST_CHECK_LIBHEADER(LAME, mp3lame, lame_init, -lm, lame/lame.h, HAVE_LAME="yes" LAME_LIBS="-lmp3lame")
|
PKG_CHECK_MODULES(JACK, jack, HAVE_JACK="yes", HAVE_JACK="no")
|
||||||
|
AC_SUBST(JACK_CFLAGS)
|
||||||
|
AC_SUBST(JACK_LIBS)
|
||||||
])
|
])
|
||||||
AC_SUBST(LAME_LIBS)
|
|
||||||
|
|
||||||
|
|
||||||
dnl FIXME : check if these CPP flags can be dealt with otherwise
|
|
||||||
dnl libdvcheck_save_CPPFLAGS="$CPPFLAGS"
|
|
||||||
dnl CPPFLAGS="$CPPFLAGS $GST_CFLAGS"
|
|
||||||
dnl AC_CHECK_HEADER(libdv/dv.h, :, HAVE_LIBDV=no)
|
|
||||||
dnl CPPFLAGS="$libdvcheck_save_CPPFLAGS"
|
|
||||||
|
|
||||||
dnl *** jpeg ***
|
dnl *** jpeg ***
|
||||||
dnl FIXME: we could use header checks here as well IMO
|
dnl FIXME: we could use header checks here as well IMO
|
||||||
|
@ -449,6 +443,19 @@ GST_CHECK_FEATURE(JPEG, [jpeg], jpegenc jpegdec, [
|
||||||
AC_SUBST(JPEG_LIBS)
|
AC_SUBST(JPEG_LIBS)
|
||||||
])
|
])
|
||||||
|
|
||||||
|
dnl *** lame ***
|
||||||
|
translit(dnm, m, l) AM_CONDITIONAL(USE_LAME, true)
|
||||||
|
GST_CHECK_FEATURE(LAME, [lame mp3 encoder library], lame, [
|
||||||
|
GST_CHECK_LIBHEADER(LAME, mp3lame, lame_init, -lm, lame/lame.h, HAVE_LAME="yes" LAME_LIBS="-lmp3lame")
|
||||||
|
])
|
||||||
|
AC_SUBST(LAME_LIBS)
|
||||||
|
|
||||||
|
dnl FIXME : check if these CPP flags can be dealt with otherwise
|
||||||
|
dnl libdvcheck_save_CPPFLAGS="$CPPFLAGS"
|
||||||
|
dnl CPPFLAGS="$CPPFLAGS $GST_CFLAGS"
|
||||||
|
dnl AC_CHECK_HEADER(libdv/dv.h, :, HAVE_LIBDV=no)
|
||||||
|
dnl CPPFLAGS="$libdvcheck_save_CPPFLAGS"
|
||||||
|
|
||||||
dnl *** mad ***
|
dnl *** mad ***
|
||||||
dnl FIXME: we could use header checks here as well IMO
|
dnl FIXME: we could use header checks here as well IMO
|
||||||
translit(dnm, m, l) AM_CONDITIONAL(USE_MAD, true)
|
translit(dnm, m, l) AM_CONDITIONAL(USE_MAD, true)
|
||||||
|
@ -780,6 +787,7 @@ ext/gnomevfs/Makefile
|
||||||
ext/gsm/Makefile
|
ext/gsm/Makefile
|
||||||
ext/hermes/Makefile
|
ext/hermes/Makefile
|
||||||
ext/http/Makefile
|
ext/http/Makefile
|
||||||
|
ext/jack/Makefile
|
||||||
ext/jpeg/Makefile
|
ext/jpeg/Makefile
|
||||||
ext/ladspa/Makefile
|
ext/ladspa/Makefile
|
||||||
ext/lame/Makefile
|
ext/lame/Makefile
|
||||||
|
|
|
@ -100,6 +100,12 @@ else
|
||||||
HTTP_DIR=
|
HTTP_DIR=
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
if USE_JACK
|
||||||
|
JACK_DIR=jack
|
||||||
|
else
|
||||||
|
JACK_DIR=
|
||||||
|
endif
|
||||||
|
|
||||||
if USE_JPEG
|
if USE_JPEG
|
||||||
JPEG_DIR=jpeg
|
JPEG_DIR=jpeg
|
||||||
else
|
else
|
||||||
|
@ -203,7 +209,7 @@ SUBDIRS=$(A52DEC_DIR) $(AALIB_DIR) $(ALSA_DIR) \
|
||||||
$(AVIFILE_DIR) $(CDPARANOIA_DIR) $(DV_DIR) \
|
$(AVIFILE_DIR) $(CDPARANOIA_DIR) $(DV_DIR) \
|
||||||
$(DVDREAD_DIR) $(ESD_DIR) $(FESTIVAL_DIR) \
|
$(DVDREAD_DIR) $(ESD_DIR) $(FESTIVAL_DIR) \
|
||||||
$(FLAC_DIR) $(GNOMEVFS_DIR) $(GSM_DIR) \
|
$(FLAC_DIR) $(GNOMEVFS_DIR) $(GSM_DIR) \
|
||||||
$(HERMES_DIR) $(HTTP_DIR) $(JPEG_DIR) \
|
$(HERMES_DIR) $(HTTP_DIR) $(JACK_DIR) $(JPEG_DIR) \
|
||||||
$(LADSPA_DIR) $(LAME_DIR) \
|
$(LADSPA_DIR) $(LAME_DIR) \
|
||||||
$(MAD_DIR) $(MIKMOD_DIR) $(MJPEGTOOLS_DIR) $(MPEG2DEC_DIR) \
|
$(MAD_DIR) $(MIKMOD_DIR) $(MJPEGTOOLS_DIR) $(MPEG2DEC_DIR) \
|
||||||
$(OPENQUICKTIME_DIR) $(RAW1394_DIR) $(RTP_DIR) \
|
$(OPENQUICKTIME_DIR) $(RAW1394_DIR) $(RTP_DIR) \
|
||||||
|
@ -216,7 +222,7 @@ DIST_SUBDIRS=\
|
||||||
audiofile cdparanoia dv \
|
audiofile cdparanoia dv \
|
||||||
dvdread esd festival \
|
dvdread esd festival \
|
||||||
flac gnomevfs gsm \
|
flac gnomevfs gsm \
|
||||||
hermes http jpeg \
|
hermes http jack jpeg \
|
||||||
ladspa lame \
|
ladspa lame \
|
||||||
mad mikmod mjpegtools mpeg2dec \
|
mad mikmod mjpegtools mpeg2dec \
|
||||||
openquicktime raw1394 rtp \
|
openquicktime raw1394 rtp \
|
||||||
|
|
Loading…
Reference in a new issue