fixed some GST_LIBS stuff added audiofile added gst-libs/audio building
authorThomas Vander Stichele <thomas@apestaart.org>
Fri, 21 Dec 2001 11:46:15 +0000 (11:46 +0000)
committerThomas Vander Stichele <thomas@apestaart.org>
Fri, 21 Dec 2001 11:46:15 +0000 (11:46 +0000)
Original commit message from CVS:
fixed some GST_LIBS stuff
added audiofile
added gst-libs/audio building

Makefile.am
TODO
configure.ac
ext/Makefile.am
gst-libs/audio/Makefile.am

index 099534f..b9e2a8d 100644 (file)
@@ -1,3 +1,3 @@
-SUBDIRS=sys ext
+SUBDIRS=gst sys ext gst-libs
 
-DIST_SUBDIRS=sys ext
+DIST_SUBDIRS=gst sys ext gst-libs
diff --git a/TODO b/TODO
index 2a2dfec..e01502c 100644 (file)
--- a/TODO
+++ b/TODO
@@ -5,3 +5,5 @@
   it better ;)
 
 * check SDL optimisation flags
+
+* check GST_* in configure.ac, there is too much in it
index 70c5626..555735b 100644 (file)
@@ -349,6 +349,16 @@ AC_SUBST(X_EXTRA_LIBS)
 AC_SUBST(X_LIBS)
 
 dnl ==========================================================================
+dnl ============================= gst plugins ================================
+dnl ==========================================================================
+
+dnl *** sine ***
+translit(dnm, m, l) AM_CONDITIONAL(USE_SINE, true)
+GST_CHECK_FEATURE(SINE, [sine plugin], sinesrc, [
+  HAVE_SINE="yes"
+])
+
+dnl ==========================================================================
 dnl ============================= sys plugins ================================
 dnl ==========================================================================
 
@@ -428,11 +438,11 @@ GST_CHECK_FEATURE(ARTSC, [artsd plugins], artsdsink, [
 
 dnl *** audiofile ***
 dnl this check uses the GST_CHECK_CONFIGPROG macro
-translit(dnm, m, l) AM_CONDITIONAL(USE_LIBAUDIOFILE, true)
-GST_CHECK_FEATURE(LIBAUDIOFILE, [audiofile], afsink afsrc, [
-  translit(dnm, m, l) AC_SUBST(LIBAUDIOFILE_LIBS)
-  translit(dnm, m, l) AC_SUBST(LIBAUDIOFILE_CFLAGS)
-  GST_CHECK_CONFIGPROG(LIBAUDIOFILE, audiofile-config)
+translit(dnm, m, l) AM_CONDITIONAL(USE_AUDIOFILE, true)
+GST_CHECK_FEATURE(AUDIOFILE, [audiofile], afsink afsrc, [
+  translit(dnm, m, l) AC_SUBST(AUDIOFILE_LIBS)
+  translit(dnm, m, l) AC_SUBST(AUDIOFILE_CFLAGS)
+  GST_CHECK_CONFIGPROG(AUDIOFILE, audiofile-config)
 ])
 
 dnl *** avifile ***
@@ -1071,10 +1081,11 @@ AC_SUBST(LIBGST_LIBS)
 AC_SUBST(LIBGST_CFLAGS)
 
 dnl Vars for everyone else
-GST_LIBS="\$(top_builddir)/gst/libgst.la $LIBGST_LIBS"
-GST_CFLAGS="-I\$(top_srcdir) -I\$(top_srcdir)/include $LIBGST_CFLAGS"
-AC_SUBST(GST_LIBS)
-AC_SUBST(GST_CFLAGS)
+dnl FIXME: is there a reason to add this top_builddir stuff ? don't think so
+dnl GST_LIBS="\$(top_builddir)/gst/libgst.la $LIBGST_LIBS"
+dnl GST_CFLAGS="-I\$(top_srcdir) -I\$(top_srcdir)/include $LIBGST_CFLAGS"
+dnl AC_SUBST(GST_LIBS)
+dnl AC_SUBST(GST_CFLAGS)
 
 dnl #############################
 dnl # Configure the subpackages #
@@ -1127,6 +1138,8 @@ dnl stamp.h
 dnl echo "$infomessages", infomessages="$infomessages"
 AC_OUTPUT(
 Makefile
+gst/Makefile
+gst/sine/Makefile
 sys/Makefile
 sys/oss/Makefile
 sys/qcam/Makefile
@@ -1135,11 +1148,14 @@ sys/vcd/Makefile
 sys/vga/Makefile
 sys/xvideo/Makefile
 ext/Makefile
+ext/audiofile/Makefile
 ext/esd/Makefile
 ext/lame/Makefile
 ext/mad/Makefile
 ext/sdl/Makefile
 ext/vorbis/Makefile
+gst-libs/Makefile
+gst-libs/audio/Makefile
 )
 
 echo -e "configure: *** Plugins that will be built : $GST_PLUGINS_YES"
index c0ad328..3d1dd79 100644 (file)
@@ -1,3 +1,9 @@
+if USE_AUDIOFILE
+AUDIOFILE_DIR=audiofile
+else
+AUDIOFILE_DIR=
+endif
+
 if USE_ESD
 ESD_DIR=esd
 else
@@ -29,6 +35,7 @@ VORBIS_DIR=
 endif
 
 
-SUBDIRS=$(ESD_DIR) $(LAME_DIR) $(MAD_DIR) $(SDL_DIR) $(VORBIS_DIR)
+SUBDIRS=$(AUDIOFILE_DIR) $(ESD_DIR) $(LAME_DIR) $(MAD_DIR) \
+       $(SDL_DIR) $(VORBIS_DIR)
 
-DIST_SUBDIRS=esd lame mad sdl vorbis
+DIST_SUBDIRS=audiofile esd lame mad sdl vorbis
index f1307e4..89d1d9e 100644 (file)
@@ -1,4 +1,4 @@
-libdir = $(libdir)/gst
+## libdir = $(libdir)/gst
 
 lib_LTLIBRARIES = libgstaudio.la