From: Thomas Vander Stichele Date: Fri, 21 Dec 2001 11:46:15 +0000 (+0000) Subject: fixed some GST_LIBS stuff added audiofile added gst-libs/audio building X-Git-Tag: 1.19.3~511^2~16390 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=92f5a8ac6cbfae807cea6955002a95808f60411c;p=platform%2Fupstream%2Fgstreamer.git fixed some GST_LIBS stuff added audiofile added gst-libs/audio building Original commit message from CVS: fixed some GST_LIBS stuff added audiofile added gst-libs/audio building --- diff --git a/Makefile.am b/Makefile.am index 099534f..b9e2a8d 100644 --- a/Makefile.am +++ b/Makefile.am @@ -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 --- 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 diff --git a/configure.ac b/configure.ac index 70c5626..555735b 100644 --- a/configure.ac +++ b/configure.ac @@ -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" diff --git a/ext/Makefile.am b/ext/Makefile.am index c0ad328..3d1dd79 100644 --- a/ext/Makefile.am +++ b/ext/Makefile.am @@ -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 diff --git a/gst-libs/audio/Makefile.am b/gst-libs/audio/Makefile.am index f1307e4..89d1d9e 100644 --- a/gst-libs/audio/Makefile.am +++ b/gst-libs/audio/Makefile.am @@ -1,4 +1,4 @@ -libdir = $(libdir)/gst +## libdir = $(libdir)/gst lib_LTLIBRARIES = libgstaudio.la