muahahahaha. gstreamer-compprep initializes every plugin so it's a good way of figuring out plugin issues. it spits o...

Original commit message from CVS:
muahahahaha. gstreamer-compprep initializes every plugin so it's a good way
of figuring out plugin issues. it spits out no more errors now.
This commit is contained in:
Andy Wingo 2001-12-26 06:49:47 +00:00
parent 31bd0ef9c4
commit 21de09a438
3 changed files with 25 additions and 10 deletions

View file

@ -73,15 +73,17 @@ dnl # Super Duper options for plugin building #
dnl ########################################### dnl ###########################################
dnl experimental plugins; stuff that hasn't had the dust settle yet dnl experimental plugins; stuff that hasn't had the dust settle yet
dnl read 'builds, but might not work'
GST_CHECK_FEATURE(EXPERIMENTAL, [enable building of experimental plugins],, GST_CHECK_FEATURE(EXPERIMENTAL, [enable building of experimental plugins],,
[HAVE_EXPERIMENTAL=yes],disabled, [HAVE_EXPERIMENTAL=yes],disabled,
[ [
AC_MSG_WARN(building experimental plugins) AC_MSG_WARN(building experimental plugins)
USE_LIBMIKMOD="yes" USE_LIBMIKMOD="yes"
USE_SMOOTHWAVE="yes"
],[ ],[
AC_MSG_NOTICE(not building experimental plugins) AC_MSG_NOTICE(not building experimental plugins)
USE_LIBMIKMOD="no" USE_LIBMIKMOD="no"
USE_SMOOTHWAVE="no"
]) ])
dnl broken plugins; stuff that doesn't seem to build at the moment dnl broken plugins; stuff that doesn't seem to build at the moment
@ -287,7 +289,7 @@ GST_PLUGINS_ALL="\
median mpeg1enc mpeg1sys mpeg2enc mpeg2sub\ median mpeg1enc mpeg1sys mpeg2enc mpeg2sub\
mpegaudio mpegaudioparse mpegstream mpegtypes\ mpegaudio mpegaudioparse mpegstream mpegtypes\
passthrough playondemand rtjpeg silence sine\ passthrough playondemand rtjpeg silence sine\
smooth smoothwave spectrum speed stereo stereomono\ smooth spectrum speed stereo stereomono\
synaesthesia udp videoscale volenv volume vumeter wavparse y4m" synaesthesia udp videoscale volenv volume vumeter wavparse y4m"
AC_SUBST(GST_PLUGINS_ALL) AC_SUBST(GST_PLUGINS_ALL)
@ -596,6 +598,12 @@ GST_CHECK_FEATURE(SHOUT, [shout plugin], icecastsend, [
AC_SUBST(SHOUT_LIBS) AC_SUBST(SHOUT_LIBS)
]) ])
dnl *** smoothwave ***
translit(dnm, m, l) AM_CONDITIONAL(USE_SMOOTHWAVE, true)
GST_CHECK_FEATURE(SMOOTHWAVE, [smoothwave plugin], smoothwave, [
if test $HAVE_GTK = "yes"; then HAVE_SMOOTHWAVE=yes; fi;
])
dnl for sidplay dnl for sidplay
dnl FIXME : make this work dnl FIXME : make this work
dnl AC_PATH_LIBSIDPLAY dnl AC_PATH_LIBSIDPLAY
@ -1020,7 +1028,6 @@ gst/rtjpeg/Makefile
gst/silence/Makefile gst/silence/Makefile
gst/sine/Makefile gst/sine/Makefile
gst/smooth/Makefile gst/smooth/Makefile
gst/smoothwave/Makefile
gst/spectrum/Makefile gst/spectrum/Makefile
gst/speed/Makefile gst/speed/Makefile
gst/stereo/Makefile gst/stereo/Makefile
@ -1070,6 +1077,7 @@ ext/rtp/Makefile
ext/sdl/Makefile ext/sdl/Makefile
ext/shout/Makefile ext/shout/Makefile
ext/sidplay/Makefile ext/sidplay/Makefile
ext/smoothwave/Makefile
ext/vorbis/Makefile ext/vorbis/Makefile
ext/xmms/Makefile ext/xmms/Makefile
gst-libs/Makefile gst-libs/Makefile

View file

@ -160,6 +160,12 @@ else
SHOUT_DIR= SHOUT_DIR=
endif endif
if USE_SMOOTHWAVE
SMOOTHWAVE_DIR=smoothwave
else
SMOOTHWAVE_DIR=
endif
if USE_VORBIS if USE_VORBIS
VORBIS_DIR=vorbis VORBIS_DIR=vorbis
else else
@ -176,12 +182,13 @@ SUBDIRS=$(A52_DIR) $(AALIB_DIR) $(ALSA_DIR) \
$(ARTS_DIR) $(ARTSC_DIR) $(AUDIOFILE_DIR) \ $(ARTS_DIR) $(ARTSC_DIR) $(AUDIOFILE_DIR) \
$(AVIFILE_DIR) $(CDPARANOIA_DIR) $(DV_DIR) $(DVDREAD_DIR) $(ESD_DIR) \ $(AVIFILE_DIR) $(CDPARANOIA_DIR) $(DV_DIR) $(DVDREAD_DIR) $(ESD_DIR) \
$(FESTIVAL_DIR) $(FLAC_DIR) $(GNOMEVFS_DIR) $(GSM_DIR) $(HERMES_DIR) \ $(FESTIVAL_DIR) $(FLAC_DIR) $(GNOMEVFS_DIR) $(GSM_DIR) $(HERMES_DIR) \
$(HTTP_DIR) $(JPEG_DIR) $(LAME_DIR) $(MAD_DIR) \ $(HTTP_DIR) $(JPEG_DIR) $(LAME_DIR) $(MAD_DIR) $(MIKMOD_DIR) $(MPEG2DEC_DIR) \
$(MIKMOD_DIR) $(MPEG2DEC_DIR) $(OPENQUICKTIME_DIR) \ $(OPENQUICKTIME_DIR) $(RTP_DIR) $(SDL_DIR) $(SHOUT_DIR) \
$(RAW1394_DIR) $(RTP_DIR) $(SDL_DIR) $(SHOUT_DIR) $(VORBIS_DIR) \ $(SMOOTHWAVE_DIR) $(VORBIS_DIR) $(XMMS_DIR)
$(XMMS_DIR)
DIST_SUBDIRS=a52 aalib alsa arts artsd avifile audiofile cdparanoia \ DIST_SUBDIRS=a52 aalib alsa arts artsd avifile audiofile cdparanoia \
dv dvdread esd \ dv dvdread esd \
festival flac gnomevfs gsm hermes http jpeg lame mad mikmod mpeg2dec \
openquicktime rtp sdl shout smoothwave vorbis xmms
festival flac gnomevfs gsm hermes http jpeg ladspa lame mad mikmod mpeg2dec \ festival flac gnomevfs gsm hermes http jpeg ladspa lame mad mikmod mpeg2dec \
openquicktime raw1394 rtp sdl shout sidplay vorbis xmms openquicktime raw1394 rtp sdl shout sidplay smoothwave vorbis xmms

View file

@ -165,10 +165,10 @@ gst_artsdsink_class_init (GstArtsdsinkClass *klass)
TRUE,G_PARAM_READWRITE)); // CHECKME TRUE,G_PARAM_READWRITE)); // CHECKME
g_object_class_install_property(G_OBJECT_CLASS(klass), ARG_DEPTH, g_object_class_install_property(G_OBJECT_CLASS(klass), ARG_DEPTH,
g_param_spec_enum("depth","depth","depth", g_param_spec_enum("depth","depth","depth",
GST_TYPE_ARTSDSINK_DEPTHS,0,G_PARAM_READWRITE)); // CHECKME! GST_TYPE_ARTSDSINK_DEPTHS,16,G_PARAM_READWRITE)); // CHECKME!
g_object_class_install_property(G_OBJECT_CLASS(klass), ARG_CHANNELS, g_object_class_install_property(G_OBJECT_CLASS(klass), ARG_CHANNELS,
g_param_spec_enum("channels","channels","channels", g_param_spec_enum("channels","channels","channels",
GST_TYPE_ARTSDSINK_CHANNELS,0,G_PARAM_READWRITE)); // CHECKME! GST_TYPE_ARTSDSINK_CHANNELS,2,G_PARAM_READWRITE)); // CHECKME!
g_object_class_install_property(G_OBJECT_CLASS(klass), ARG_RATE, g_object_class_install_property(G_OBJECT_CLASS(klass), ARG_RATE,
g_param_spec_int("frequency","frequency","frequency", g_param_spec_int("frequency","frequency","frequency",
G_MININT,G_MAXINT,0,G_PARAM_READWRITE)); // CHECKME G_MININT,G_MAXINT,0,G_PARAM_READWRITE)); // CHECKME