1 dnl Note: this file is generated from configure.base by autogen.sh
2 SUBSTFOR configure.ac:AC_INIT
3 SUBSTFOR configure.ac:AC_CONFIG_SRCDIR([gst/gstobject.h])
4 SUBSTFOR configure.in:AC_INIT(gst/gstobject.h)
6 SUBSTFOR configure.ac:AC_CANONICAL_TARGET([])
7 SUBSTFOR configure.in:AC_CANONICAL_SYSTEM
9 AM_CONFIG_HEADER(config.h)
14 GST_VERSION=$GST_VERSION_MAJOR.$GST_VERSION_MINOR.$GST_VERSION_MICRO
19 AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE")
20 AC_DEFINE_UNQUOTED(VERSION, "$VERSION")
28 GST_LIBVERSION=$GST_CURRENT:$GST_REVISION:$GST_AGE
30 AM_INIT_AUTOMAKE($PACKAGE, $VERSION)
31 dnl Add parameters for aclocal
32 dnl (This must come after AM_INIT_AUTOMAKE, since it modifies ACLOCAL)
33 ACLOCAL="$ACLOCAL $ACLOCAL_FLAGS"
35 AC_SUBST(GST_VERSION_MAJOR)
36 AC_SUBST(GST_VERSION_MINOR)
37 AC_SUBST(GST_VERSION_MICRO)
41 AC_SUBST(GST_REVISION)
43 AC_SUBST(GST_LIBVERSION)
52 SUBSTFOR configure.ac:AC_HEADER_STDC([])
53 SUBSTFOR configure.in:AC_STDC_HEADERS
56 dnl We disable static building for development, for time savings
57 dnl *NOTE*: dnl this line before release, so release does static too
64 dnl This is used for the -config script...
68 dnl ##############################
69 dnl # Do automated configuration #
70 dnl ##############################
76 AC_PATH_PROG(NASM_PATH, nasm, no)
78 if test x$NASM_PATH = xno; then
79 AC_MSG_WARN(Couldn't find nasm)
82 AC_DEFINE(HAVE_NASM, 1, [Define if NASM, the netwide assembler, is available])
87 AC_CHECK_PROG(HAVE_GTK_DOC, gtkdoc-mkdb, true, false)
88 AC_CHECK_PROG(HAVE_GTK_DOC, gtkdoc-scanobj, :, false)
89 AC_CHECK_PROG(HAVE_GTK_DOC, gtkdoc-scan, :, false)
90 AC_CHECK_PROG(HAVE_GTK_DOC, gtkdoc-mktmpl, :, false)
91 AC_CHECK_PROG(HAVE_GTK_DOC, gtkdoc-mkdb, :, false)
92 AC_CHECK_PROG(HAVE_GTK_DOC, gtkdoc-mkhtml, :, false)
93 AC_CHECK_PROG(HAVE_GTK_DOC, gtkdoc-fixxref, :, false)
95 dnl check for docbook tools
96 AC_CHECK_PROG(HAVE_DB2HTML, db2html, true, false)
97 AC_CHECK_PROG(HAVE_DB2PS, db2ps, true, false)
98 AC_CHECK_PROG(HAVE_PS2PDF, ps2pdf, true, false)
100 dnl check for image conversion tool
101 AC_CHECK_PROG(HAVE_FIG2DEV, fig2dev, true, false)
103 dnl The following is a hack: if fig2dev doesn't display an error message
104 dnl for the desired type, we assume it supports it.
105 HAVE_FIG2DEV_PNG=false
106 if test "x$HAVE_FIG2DEV" = "xtrue" ; then
107 fig2dev_quiet=`fig2dev -L png </dev/null 2>&1 >/dev/null`
108 if test "x$fig2dev_quiet" = "x" ; then
109 HAVE_FIG2DEV_PNG=true
112 HAVE_FIG2DEV_EPS=false
113 if test "x$HAVE_FIG2DEV" = "xtrue" ; then
114 fig2dev_quiet=`fig2dev -L eps </dev/null 2>&1 >/dev/null`
115 if test "x$fig2dev_quiet" = "x" ; then
116 HAVE_FIG2DEV_EPS=true
121 dnl Set up conditionals for (target) architecture:
122 dnl ==============================================
125 case "x${target_cpu}" in
126 xi?86 | k?) HAVE_CPU_I386=yes
127 AC_DEFINE(HAVE_CPU_I386, 1, [Define if the target CPU is an x86])
128 dnl FIXME could use some better detection
130 case "x${target_cpu}" in
132 *) AC_DEFINE(HAVE_RDTSC) ;;
134 xpowerpc) HAVE_CPU_PPC=yes
135 AC_DEFINE(HAVE_CPU_PPC, 1, [Define if the target CPU is a PPC]) ;;
136 xalpha) HAVE_CPU_ALPHA=yes
137 AC_DEFINE(HAVE_CPU_ALPHA, 1, [Define if the target CPU is an Alpha]) ;;
138 xarm*) HAVE_CPU_ARM=yes
139 AC_DEFINE(HAVE_CPU_ARM, 1, [Define if the target CPU is an ARM]) ;;
140 xsparc*) HAVE_CPU_SPARC=yes
141 AC_DEFINE(HAVE_CPU_SPARC, 1, [Define if the target CPU is a PPC]) ;;
142 xmips*) HAVE_CPU_MIPS=yes
143 AC_DEFINE(HAVE_CPU_MIPS, 1, [Define if the target CPU is a MIPS]) ;;
144 xhppa*) HAVE_CPU_HPPA=yes
145 AC_DEFINE(HAVE_CPU_HPPA, 1, [Define if the target CPU is a HPPA]) ;;
148 dnl Determine endianness
151 dnl Check for MMX-capable compiler
152 AC_MSG_CHECKING(for MMX-capable compiler)
154 #include "include/mmx.h"
157 { movq_r2r(mm0, mm1); return 0; }
172 dnl Check for essential libraries first:
173 dnl ====================================
176 GST_CHECK_FEATURE(GLIB2, [use of glib-2.0 and GObject], , [
177 PKG_CHECK_MODULES(GLIB2, glib-2.0 gobject-2.0 gthread-2.0 gmodule-2.0,
178 HAVE_GLIB2=yes,HAVE_GLIB2=no)
180 AC_SUBST(GLIB2_CFLAGS)
182 CORE_LIBS="$CORE_LIBS $GLIB2_LIBS"
183 CORE_CFLAGS="$CORE_CFLAGS $GLIB2_CFLAGS"
186 GST_DEFINE_CFLAGS="$GST_DEFINE_CFLAGS -DUSE_GLIB2"
190 dnl FIXME: check for gtk2 and gnome2 - these conditionals are currently
192 AM_CONDITIONAL(USE_GTK2, test "x$USE_GTK2" = "xyes")
194 AM_CONDITIONAL(USE_GNOME2, test "x$USE_GNOME2" = "xyes")
197 if test x$USE_GLIB2 = xno; then
198 dnl Check for glib and gtk
200 AC_MSG_ERROR(Cannot find glib: Is glib-config in path?),
201 glib gmodule gthread)
203 AC_MSG_ERROR(Cannot find gtk: Is gtk-config in path?))
205 CORE_LIBS="$CORE_LIBS $GLIB_LIBS $GTK_LIBS"
206 CORE_CFLAGS="$CORE_CFLAGS $GLIB_CFLAGS $GTK_CFLAGS"
211 AC_PATH_PROG(XML_CONFIG, xml-config, no)
212 if test x$XML_CONFIG = xno; then
213 AC_MSG_ERROR(Couldn't find xml-config)
216 xml_save_CFLAGS=$CFLAGS
217 XML_LIBS=`xml-config --libs`
218 XML_CFLAGS=`xml-config --cflags`
221 AC_CHECK_LIB(xml, xmlDocGetRootElement, ,
222 [ AC_MSG_ERROR(Need version 1.8.1 or better of libxml) ],
225 CFLAGS=$xml_save_CFLAGS
228 CORE_LIBS="$CORE_LIBS $XML_LIBS"
229 CORE_CFLAGS="$CORE_CFLAGS $XML_CFLAGS"
232 dnl ==========================================================================
233 dnl ========================= Macro definitions ==============================
234 dnl ==========================================================================
236 dnl These macros should be moved out to separate files (acinclude.m4?), but
237 dnl can't currently be because of the SUBSTFOR magic.
239 dnl Perform a check for existence of ARTS
240 dnl Richard Boulton <richard-alsa@tartarus.org>
241 dnl Last modification: 26/06/2001
242 dnl GST_CHECK_FEATURE(FEATURE-NAME, FEATURE-DESCRIPTION,
243 dnl DEPENDENT-PLUGINS, TEST-FOR-FEATURE)
245 dnl This check was written for GStreamer: it should be renamed and checked
246 dnl for portability if you decide to use it elsewhere.
248 AC_DEFUN(GST_CHECK_ARTS,
251 ARTS_LIBS="-L/usr/local/lib -L/usr/lib -lmcop -lartsflow -lartsflow_idl"
252 ARTS_CFLAGS="-I/usr/local/include/arts -I/usr/include/kde/arts -I/usr/include/arts"
253 ARTS_MCOPFLAGS=$ARTS_CFLAGS
254 dnl There's no arts-config script, so we make a guess based on the artsc-config
255 AC_PATH_PROG(ARTSC_CONFIG, artsc-config, no)
256 if test x$ARTSC_CONFIG = xyes; then
257 ARTS_ARTSC_CFLAGS=`artsc-config --cflags | sed 's/artsc/arts/g'`
258 ARTS_CFLAGS="$ARTS_CFLAGS $ARTS_ARTSC_CFLAGS"
259 ARTS_MCOPFLAGS="$ARTS_MCOPFLAGS $ARTS_ARTSC_CFLAGS"
262 AC_SUBST(ARTS_CFLAGS)
263 AC_SUBST(ARTS_MCOPFLAGS)
265 dnl Now check if it exists
266 SUBSTFOR configure.ac:AC_LANG_PUSH(C++)
267 SUBSTFOR configure.in:AC_LANG_SAVE
268 SUBSTFOR configure.in:AC_LANG_CPLUSPLUS
270 dnl FIXME: Can't get this test to pass, so commented it out. Rely on header check.
271 dnl AC_CHECK_LIB(artsflow, convert_stereo_2float_i16le, :, HAVE_ARTS=no, $LIBS)
273 dnl AC_CHECK_HEADER uses CPPFLAGS, but not CFLAGS.
274 dnl FIXME: ensure only suitable flags result from artsc-config --cflags
275 CPPFLAGS="$CPPFLAGS $ARTS_CFLAGS"
276 AC_CHECK_HEADER(artsflow.h, :, HAVE_ARTS=no)
278 SUBSTFOR configure.ac:AC_LANG_POP(C++)
279 SUBSTFOR configure.in:AC_LANG_RESTORE
280 dnl Check for the idl generator
281 AC_CHECK_PROG(HAVE_MCOPIDL, mcopidl, yes, no)
282 if test x$HAVE_MCOPIDL = xno; then
287 dnl ==========================================================================
288 dnl ========================= End macro definitions ==========================
289 dnl ==========================================================================
292 dnl Next, check for the optional libraries:
293 dnl =======================================
296 dnl ***** ESound *****
297 GST_CHECK_FEATURE(LIBESD, [esound plugins], esdsrc esdsink, [
298 AM_PATH_ESD(0.2.12, HAVE_LIBESD=yes, HAVE_LIBESD=no)
302 GST_CHECK_FEATURE(ARTSC, [artsd plugins], artsdsink, [GST_CHECK_ARTSC()])
305 GST_CHECK_FEATURE(ARTS, [arts plugins], arts, [GST_CHECK_ARTS()])
308 GST_CHECK_FEATURE(LIBXMMS, [xmms plugin], xmms, [
309 AM_PATH_XMMS(0.1.0, HAVE_LIBXMMS=yes, HAVE_LIBXMMS=no)
313 GST_CHECK_FEATURE(ALSA, [alsa plugins], gstalsa, [
314 AM_PATH_ALSA(0.9.0, HAVE_ALSA=yes, HAVE_ALSA=no)
316 if test x$HAVE_ALSA = xno; then
322 dnl Check for libaudiofile
323 GST_CHECK_FEATURE(LIBAUDIOFILE, [use gdk pixbuf], afsink afsrc, [
324 GST_CHECK_CONFIGPROG(LIBAUDIOFILE, audiofile-config)
327 dnl Check for libgdk-pixbuf
328 dnl FIXME: not sure that this is still used anywhere.
329 GST_CHECK_FEATURE(GDK_PIXBUF, [use gdk pixbuf], , [
330 GST_CHECK_CONFIGPROG(GDK_PIXBUF, gdk-pixbuf-config)
333 if test x$USE_GLIB2 = xyes; then
334 dnl we don't support gnome/gtk with glib2.0 yet
338 AC_MSG_WARN(gnome disabled for glib2.0)
340 dnl Check for libgnome
341 GST_CHECK_CONFIGPROG(GNOME, gnome-config, gnome gnomeui)
344 dnl Check for libghttp
345 GST_CHECK_FEATURE(LIBGHTTP, [libghttp plugins], gsthttpsrc, [
346 dnl FIXME: need to check for header
348 GST_HTTPSRC_GET_TYPE=
349 if test x$USE_GLIB2 = xyes; then
350 AC_MSG_WARN(ghttp disabled for glib2.0)
352 AC_CHECK_LIB(ghttp, ghttp_request_new,
353 [GHTTP_LIBS="-lghttp"
354 GST_HTTPSRC_GET_TYPE="gst_httpsrc_get_type"
359 AC_SUBST(GST_HTTPSRC_GET_TYPE)
362 dnl Check for libglade
363 HAVE_LIBGLADE_GNOME="no"
364 if test x$USE_GLIB2 = xyes; then
365 dnl no glade for glib2.0
367 LIBGLADE_GNOME_CFLAGS=
368 AC_MSG_WARN(libglade disabled for glib2.0)
370 AC_PATH_PROG(LIBGLADE_CONFIG_PATH, libglade-config, no)
371 if test x$LIBGLADE_CONFIG_PATH = xno; then
372 AC_MSG_WARN(Couldn't find libglade-config - Can't build gstplay)
374 LIBGLADE_GNOME_CFLAGS=
376 LIBGLADE_GNOME_LIBS=`libglade-config --libs gnome`
377 LIBGLADE_GNOME_CFLAGS=`libglade-config --cflags gnome`
378 libglade_save_CFLAGS="$CFLAGS"
379 libglade_save_LIBS="$LIBS"
380 CFLAGS="$CFLAGS $LIBGLADE_GNOME_CFLAGS $GTK_CFLAGS"
381 LIBS="$LIBS $LIBGLADE_GNOME_LIBS $GTK_LIBS"
382 AC_TRY_LINK([#include <glade/glade.h>],[glade_gnome_init();],
383 HAVE_LIBGLADE_GNOME="yes",
385 [Couldn't find gnome libraries for libglade - Can't build gstmediaplay and gsteditor])
387 CFLAGS="$libglade_save_CFLAGS"
388 LIBS="$libglade_save_LIBS"
391 AC_SUBST(LIBGLADE_GNOME_LIBS)
392 AC_SUBST(LIBGLADE_GNOME_CFLAGS)
394 dnl Check for Gnome VFS
396 if test x$USE_GLIB2 = xyes; then
399 AC_MSG_WARN(Gnome-VFS disabled for glib2.0)
401 AC_MSG_CHECKING(for Gnome VFS)
402 if gnome-config --libs vfs > /dev/null 2>&1; then
405 VFS_LIBS="`gnome-config --libs vfs`"
406 VFS_CFLAGS="`gnome-config --cflags vfs`"
408 AC_MSG_WARN(Did not find Gnome-VFS installed)
416 dnl Check for Avifile
418 AC_MSG_CHECKING(for Avifile)
419 if avifile-config --libs > /dev/null 2>&1; then
423 AC_MSG_WARN(Did not find Avifile installed)
425 AVIFILE_LIBS="`avifile-config --libs`"
426 AVIFILE_CFLAGS="`avifile-config --cflags`"
427 AC_SUBST(AVIFILE_LIBS)
428 AC_SUBST(AVIFILE_CFLAGS)
430 dnl Check for atomic.h
431 dnl Note: use AC_CHECK_HEADER not AC_CHECK_HEADERS, because the latter
432 dnl defines the wrong default symbol as well (HAVE_ASM_ATOMIC_H)
433 AC_CHECK_HEADER(asm/atomic.h, HAVE_ATOMIC_H=yes, HAVE_ATOMIC_H=no)
434 dnl Do a compile to check that it has atomic_set (eg, linux 2.0 didn't)
435 if test x$HAVE_ATOMIC_H = xyes; then
437 #include "asm/atomic.h"
438 main() { atomic_t t; atomic_set(&t,0); atomic_inc(&t); atomic_add(1,&t);return 0;}
441 if test x$HAVE_ATOMIC_H = xyes; then
442 AC_MSG_WARN(Atomic reference counting is out of date: doing without.)
448 AC_MSG_WARN(Can't check properly for atomic reference counting. Assuming OK.)
453 dnl Check for X11 extensions
455 if test "-DX_DISPLAY_MISSING" = "$X_CFLAGS"; then
456 AC_MSG_ERROR(can not find X11)
460 AC_SUBST(X_EXTRA_LIBS)
464 dnl Check for the Xv library
466 AC_CHECK_LIB(Xv, XvQueryExtension,
469 $X_LIBS $X_PRE_LIBS -lXext -lX11 $X_EXTRA_LIBS
472 AC_CHECK_HEADER(X11/extensions/Xv.h, :, HAVE_LIBXV=no)
473 AC_CHECK_HEADER(X11/extensions/Xvlib.h, :, HAVE_LIBXV=no)
475 dnl Check for OSS audio
476 AC_CHECK_HEADER(sys/soundcard.h, HAVE_OSS=yes, HAVE_OSS=no)
479 AC_CHECK_HEADER(xaudio/decoder.h,
480 AC_DEFINE(HAVE_XAUDIO, 1, [Define if xaudio is available])
483 ***** NOTE: These plugins won't be built: gstxa
489 AC_MSG_CHECKING(MAD library)
490 AC_CHECK_LIB(mad, mad_decoder_finish,
492 AC_DEFINE(HAVE_LIBMAD, 1, [Define if libmad is available]),
494 ***** NOTE: These plugins won't be built: mad
499 dnl Check for libmikmod
500 AC_MSG_CHECKING(Mikmod library)
501 AC_CHECK_LIB(mikmod, MikMod_Init,
503 AC_DEFINE(HAVE_LIBMIKMOD, 1, [Define if libmikmod is available]),
505 ***** NOTE: These plugins won't be built: mad
511 dnl Check for libvorbis
512 AC_MSG_CHECKING(Vorbis library)
513 AC_CHECK_LIB(vorbis, ogg_sync_init,
515 AC_DEFINE(HAVE_VORBIS, 1, [Define if vorbis library is available]),
517 ***** NOTE: These plugins won't be built: vorbisdec vorbisenc
522 dnl Check for libjpeg
523 AC_MSG_CHECKING(libjpeg library)
524 AC_CHECK_LIB(jpeg, jpeg_set_defaults,
526 AC_DEFINE(HAVE_LIBJPEG, 1, [Define if libjpeg is available]),
528 ***** NOTE: These plugins won't be built: jpegdec jpegenc
533 dnl Check for libHermes
534 AC_MSG_CHECKING(Hermes library)
535 AC_CHECK_LIB(Hermes, Hermes_ConverterInstance,
537 AC_DEFINE(HAVE_LIBHERMES, 1, [Define if Hermes library is available]),
539 ***** NOTE: These plugins won't be built: colorspace
543 AC_CHECK_HEADER(Hermes/Hermes.h, :, HAVE_LIBHERMES=no)
546 AC_MSG_CHECKING(GSM library)
547 AC_CHECK_LIB(gsm, gsm_create, HAVE_LIBGSM=yes, HAVE_LIBGSM=no,)
550 AC_CHECK_HEADER(gsm.h, :,
551 GSM_CFLAGS="$GSM_CFLAGS -DGSM_HEADER_IN_SUBDIR"
552 AC_CHECK_HEADER(gsm/gsm.h, :, HAVE_LIBGSM=no)
557 if test "x$HAVE_LIBGSM" = "xyes"; then
558 AC_DEFINE(HAVE_LIBGSM, 1, [Define if GSM library is available])
561 ***** NOTE: These plugins won't be built: gsmdec, gsmenc
565 dnl Check for cdparanoia
566 AC_MSG_CHECKING(CDparanoia library)
568 AC_CHECK_LIB(cdda_interface, cdda_open, : , HAVE_CDPARANOIA=no, )
569 AC_CHECK_HEADER(cdda_interface.h, :, HAVE_CDPARANOIA=no)
570 AC_CHECK_LIB(cdda_paranoia, paranoia_init, : , HAVE_CDPARANOIA=no, -lcdda_interface )
571 AC_CHECK_HEADER(cdda_paranoia.h, :, HAVE_CDPARANOIA=no)
573 dnl Check for liblame
574 AC_MSG_CHECKING(LAME library)
575 AC_CHECK_LIB(mp3lame, lame_init, HAVE_LIBLAME=yes, HAVE_LIBLAME=no, -lm)
576 AC_CHECK_HEADER(lame/lame.h, :, HAVE_LIBLAME=no)
578 dnl Check for libshout
579 AC_MSG_CHECKING(Shout library)
580 AC_CHECK_LIB(shout, shout_init_connection, HAVE_LIBSHOUT=yes, HAVE_LIBSHOUT=no, )
581 AC_CHECK_HEADER(shout/shout.h, :, HAVE_LIBSHOUT=no)
583 dnl Check for mpeg2dec
584 AC_MSG_CHECKING(mpeg2dec library)
585 AC_CHECK_LIB(mpeg2, mpeg2_init, HAVE_MPEG2DEC=yes, HAVE_MPEG2DEC=no, )
586 AC_CHECK_HEADER(mpeg2dec/mpeg2.h, :, HAVE_MPEG2DEC=no)
589 AC_MSG_CHECKING(a52dec library)
590 AC_CHECK_LIB(a52, a52_init, HAVE_A52DEC=yes, HAVE_A52DEC=no, )
591 AC_CHECK_HEADER(a52dec/a52.h, :, HAVE_A52DEC=no)
593 dnl Check for sidplay
597 dnl thomas : checking for compile with main instead of actual function,
598 dnl since that made autoconf break (for version 2.13)
599 AC_MSG_CHECKING(FLAC library)
600 AC_CHECK_LIB(FLAC, main, HAVE_FLACLIB=yes, HAVE_FLACLIB=no, -lm)
601 AC_CHECK_HEADER(FLAC/all.h, :, HAVE_FLACLIB=no)
604 AC_MSG_CHECKING(rtp library)
605 AC_CHECK_LIB(rtp, rtp_packet_new_take_data, HAVE_LIBRTP=yes, HAVE_LIBRTP=no, $GLIB_LIBS $GLIB_CFLAGS)
606 AC_CHECK_HEADER(rtp/rtp-packet.h, :, HAVE_LIBRTP=no)
607 AC_CHECK_HEADER(rtp/rtcp-packet.h, :, HAVE_LIBRTP=no)
608 AC_CHECK_HEADER(rtp/rtp-audio.h, :, HAVE_LIBRTP=no)
610 dnl Check for libraw1394
611 AC_MSG_CHECKING(raw1394 library)
612 AC_CHECK_LIB(raw1394, raw1394_get_handle, HAVE_RAW1394=yes, HAVE_RAW1394=no, )
613 AC_CHECK_HEADER(libraw1394/raw1394.h, :, HAVE_RAW1394=no)
616 AC_MSG_CHECKING(libdv)
617 AC_CHECK_LIB(dv, dv_init, HAVE_LIBDV=yes, HAVE_LIBDV=no, -lm $GLIB_LIBS $GLIB_CFLAGS)
618 libdvcheck_save_CPPFLAGS="$CPPFLAGS"
619 CPPFLAGS="$CPPFLAGS $GLIB_CFLAGS"
620 AC_CHECK_HEADER(libdv/dv.h, :, HAVE_LIBDV=no)
621 CPPFLAGS="$libdvcheck_save_CPPFLAGS"
624 AC_MSG_CHECKING(aalib)
625 AC_CHECK_LIB(aa, aa_init, HAVE_LIBAA=yes, HAVE_LIBAA=no, )
626 AC_CHECK_HEADER(aalib.h, :, HAVE_LIBAA=no)
628 dnl Check for quicktime
629 AC_MSG_CHECKING(openquicktime)
630 AC_CHECK_LIB(openquicktime, quicktime_init, HAVE_LIBOPENQUICKTIME=yes, HAVE_LIBOPENQUICKTIME=no, )
631 AC_CHECK_HEADER(openquicktime/openquicktime.h, :, HAVE_LIBOPENQUICKTIME=no)
634 dnl check if css-auth.c exists (FIXME)
635 AC_MSG_CHECKING(DVD CSS code)
636 if test -f plugins/dvdsrc/css-auth.c
645 dnl Check for SDL library
646 AC_MSG_CHECKING(SDL library)
648 if sdl-config --libs > /dev/null 2>&1; then
649 SDL_VERSION=`sdl-config --version`
650 AC_MSG_RESULT([found (version $SDL_VERSION)])
651 SDL_LIBS="`sdl-config --libs`"
652 SDL_CFLAGS="`sdl-config --cflags`"
653 AC_CHECK_LIB(SDL, SDL_Init, :, HAVE_LIBSDL=no, $SDL_LIBS)
654 dnl AC_CHECK_HEADER uses CPPFLAGS, but not CFLAGS.
655 dnl Assume only suitable flags result from artsc-config --cflags
656 sdlcheck_save_CPPFLAGS="$CPPFLAGS"
657 CPPFLAGS="$CPPFLAGS $SDL_CFLAGS"
658 AC_CHECK_HEADER(SDL.h, :, HAVE_LIBSDL=no)
659 CPPFLAGS="$sdlcheck_save_CPPFLAGS"
660 AC_CHECK_LIB(SDL, SDL_CreateYUVOverlay, :, HAVE_LIBSDL=no, $SDL_LIBS)
662 AC_MSG_RESULT(not found)
670 if test "x$HAVE_LIBSDL" = "xno"; then
672 ***** NOTE: These plugins won't be built: sdlvideosink
677 dnl Check for linux/cdrom.h
678 AC_CHECK_HEADER(linux/cdrom.h,
679 HAVE_LINUX_CDROM=yes, HAVE_LINUX_CDROM=no
682 dnl Check for linux/videodev.h
683 AC_CHECK_HEADER(linux/videodev.h,
684 HAVE_LINUX_VIDEODEV=yes, HAVE_LINUX_VIDEODEV=no
688 dnl ######################################################################
689 dnl # Check command line parameters, and set shell variables accordingly #
690 dnl ######################################################################
692 AC_ARG_ENABLE(libmmx,
693 [ --enable-libmmx use libmmx, if available],
694 [case "${enableval}" in
695 yes) USE_LIBMMX=$HAVE_LIBMMX ;;
697 *) AC_MSG_ERROR(bad value ${enableval} for --enable-libmmx) ;;
699 [USE_LIBMMX=$HAVE_LIBMMX]) dnl Default value
701 AC_ARG_ENABLE(atomic,
702 [ --enable-atomic use atomic reference counting header],
703 [case "${enableval}" in
704 yes) USE_ATOMIC_H=$HAVE_ATOMIC_H;;
705 noset) USE_ATOMIC_H=$HAVE_ATOMIC_H;;
706 no) USE_ATOMIC_H=no;;
707 *) AC_MSG_ERROR(bad value ${enableval} for --enable-atomic) ;;
709 [USE_ATOMIC_H=$HAVE_ATOMIC_H]) dnl Default value
711 AC_ARG_ENABLE(plugin-builddir,
712 [ --enable-plugin-builddir allow tests/demos to use non-installed plugins ],
713 [case "${enableval}" in
714 yes) PLUGINS_USE_BUILDDIR=yes ;;
715 no) PLUGINS_USE_BUILDDIR=no ;;
716 *) AC_MSG_ERROR(bad value ${enableval} for --enable-plugin-builddir) ;;
718 [PLUGINS_USE_BUILDDIR=no]) dnl Default value
721 [ --enable-debug compile with -g debugging info],
722 [case "${enableval}" in
723 yes) USE_DEBUG=yes ;;
725 *) AC_MSG_ERROR(bad value ${enableval} for --enable-debug) ;;
727 [USE_DEBUG=no]) dnl Default value
730 [ --enable-DEBUG compiles in a large number of debugging messages],
731 [case "${enableval}" in
732 yes) ENABLE_DEBUG=yes ;;
733 no) ENABLE_DEBUG=no ;;
734 *) AC_MSG_ERROR(bad value ${enableval} for --enable-DEBUG) ;;
736 [ENABLE_DEBUG=no]) dnl Default value
737 if test x$ENABLE_DEBUG = xyes; then
738 AC_DEFINE(GST_DEBUG_ENABLED, 1, [Define if DEBUG statements should be compiled in])
742 [ --disable-INFO disables compilation of informational messages],
743 [case "${enableval}" in
744 yes) ENABLE_INFO=yes ;;
745 no) ENABLE_INFO=no ;;
746 *) AC_MSG_ERROR(bad value ${enableval} for --enable-INFO) ;;
748 [ENABLE_INFO=yes]) dnl Default value
749 if test x$ENABLE_INFO = xyes; then
750 AC_DEFINE(GST_INFO_ENABLED, 1, [Define if INFO statements should be compiled in])
753 AC_ARG_ENABLE(debug-color,
754 [ --disable-debug-color disables color output of DEBUG and INFO output],
755 [case "${enableval}" in
756 yes) ENABLE_DEBUG_COLOR=yes ;;
757 no) ENABLE_DEBUG_COLOR=no ;;
758 *) AC_MSG_ERROR(bad value ${enableval} for --enable-debug-color) ;;
760 [ENABLE_DEBUG_COLOR=yes]) dnl Default value
761 if test "x$ENABLE_DEBUG_COLOR" = xyes; then
762 AC_DEFINE(GST_DEBUG_COLOR, 1, [Define if debugging messages should be colorized])
765 AC_ARG_ENABLE(profiling,
766 [ --enable-profiling adds -pg to compiler commandline, for profiling],
767 [case "${enableval}" in
768 yes) USE_PROFILING=yes ;;
769 no) UES_PROFILING=no ;;
770 *) AC_MSG_ERROR(bad value ${enableval} for --enable-profiling) ;;
772 [USE_PROFILING=no]) dnl Default value
775 GST_CONFIG_DIR=/etc/gstreamer
776 AC_ARG_WITH(configdir,
777 [ --with-configdir specify path to use for configdir],
778 [case "${withval}" in
779 yes) AC_MSG_ERROR(bad value ${withval} for --with-configdir) ;;
780 no) AC_MSG_ERROR(bad value ${withval} for --with-configdir) ;;
781 *) GST_CONFIG_DIR="${withval}" ;;
783 [:]) dnl Default value
786 GST_WIN32_LIBDIR="/usr/lib/win32"
787 AC_ARG_WITH(win32_libdir,
788 [ --with-win32-libdir specify location for win32 DLLs],
789 [case "${withval}" in
790 yes) AC_MSG_ERROR(bad value ${withval} for --with-win32-libdir) ;;
791 no) AC_MSG_ERROR(bad value ${withval} for --with-win32-libdir) ;;
792 *) GST_WIN32_LIBDIR="${withval}" ;;
794 [:]) dnl Default value
796 AC_ARG_ENABLE(docs-build,
797 [ --enable-docs-build enable building of documentation],
798 [case "${enableval}" in
799 yes) BUILD_DOCS=yes ;;
801 *) AC_MSG_ERROR(bad value ${enableval} for --enable-docs-build) ;;
803 [BUILD_DOCS=no]) dnl Default value
805 AC_ARG_ENABLE(plugin-docs,
806 [ --enable-plugin-docs enable the building of plugin documentation
807 (this is currently broken, so off by default)],
808 [case "${enableval}" in
809 yes) BUILD_PLUGIN_DOCS=yes ;;
810 no) BUILD_PLUGIN_DOCS=no ;;
811 *) AC_MSG_ERROR(bad value ${enableval} for --enable-plugin-docs) ;;
813 [BUILD_PLUGIN_DOCS=no]) dnl Default value
816 [ --disable-tests disable building test apps],
817 [case "${enableval}" in
818 yes) BUILD_TESTS=yes ;;
819 no) BUILD_TESTS=no ;;
820 *) AC_MSG_ERROR(bad value ${enableval} for --disable-tests) ;;
822 [BUILD_TESTS=yes]) dnl Default value
824 AC_ARG_ENABLE(examples,
825 [ --disable-examples disable building examples],
826 [case "${enableval}" in
827 yes) BUILD_EXAMPLES=yes ;;
828 no) BUILD_EXAMPLES=no ;;
829 *) AC_MSG_ERROR(bad value ${enableval} for --disable-examples) ;;
831 [BUILD_EXAMPLES=yes]) dnl Default value
833 dnl Next, check for the optional components:
834 dnl ========================================
837 AC_DEFUN(GST_SUBSYSTEM_DISABLE,
839 dnl Add a subsystem --disable flag and all the necessary symbols and substitions
841 AC_ARG_ENABLE(translit([$1], A-Z, a-z),
842 [ ]builtin(format, --disable-%-17s disable %s, translit([$1], A-Z, a-z), $2),
843 [ case "${enableval}" in
844 yes) GST_DISABLE_[$1]=no ;;
845 no) GST_DISABLE_[$1]=yes ;;
846 *) AC_MSG_ERROR(bad value ${enableval} for --enable-translit([$1], A-Z, a-z)) ;;
848 [GST_DISABLE_[$1]=no]) dnl Default value
849 if test x$GST_DISABLE_[$1] = xyes; then
850 AC_DEFINE(GST_DISABLE_[$1], 1, [Disable $2])
851 GST_DISABLE_[$1]_DEFINE=-DGST_DISABLE_[$1]
853 AM_CONDITIONAL(GST_DISABLE_[$1], test x$GST_DISABLE_[$1] = xyes)
854 AC_SUBST(GST_DISABLE_[$1]_DEFINE)
855 GST_SUBSYSTEM_DISABLE_DEFINES="$GST_SUBSYTEM_DISABLE_DEFINES $GST_DISABLE_[$1]_DEFINE"
858 GST_SUBSYSTEM_DISABLE(LOADSAVE,[pipeline XML load/save])
859 GST_SUBSYSTEM_DISABLE(TYPEFIND,[typefind plugin],)
860 GST_SUBSYSTEM_DISABLE(AUTOPLUG,[autoplugger subsystem])
861 GST_SUBSYSTEM_DISABLE(PARSE,[command-line parser])
862 GST_SUBSYSTEM_DISABLE(TRACE,[tracing subsystem])
863 GST_SUBSYSTEM_DISABLE(REGISTRY,[plugin registry])
865 GST_DEFINE_CFLAGS="$GST_DEFINE_CFLAGS $GST_SUBSYSTEM_DISABLE_DEFINES"
868 dnl ################################################
869 dnl # Set defines according to variables set above #
870 dnl ################################################
873 dnl These should be "USE_*" instead of "HAVE_*", but some packages expect
874 dnl HAVE_ and it is likely to be easier to stick with the old name
875 if test "x$USE_LIBGHTTP" = xyes; then
876 AC_DEFINE(HAVE_LIBGHTTP, 1, [Define if ghttp library is available])
879 if test "x$USE_LIBMMX" = xyes; then
880 AC_DEFINE(HAVE_LIBMMX, 1, [Define if libmmx is available])
883 if test "x$USE_ATOMIC_H" = xyes; then
884 AC_DEFINE(HAVE_ATOMIC_H, 1, [Define if atomic.h header file is available])
887 if test "x$PLUGINS_USE_BUILDDIR" = xyes; then
888 AC_DEFINE(PLUGINS_USE_BUILDDIR, 1, [Define if plugins should be loaded from the build tree - only developers should use this])
891 if test "x$USE_DEBUG" = xyes; then
895 if test "x$USE_PROFILING" = xyes; then
897 FOMIT_FRAME_POINTER=""
899 FOMIT_FRAME_POINTER="-fomit-frame-pointer"
902 if test "x$HAVE_LIBXV" = xyes; then
903 AC_DEFINE(HAVE_LIBXV)
906 if test "x$HAVE_OSS" = xyes; then
910 if test "x$HAVE_XAUDIO" = xyes; then
911 AC_DEFINE(HAVE_XAUDIO)
914 if test "x$HAVE_LIBMAD" = xyes; then
915 AC_DEFINE(HAVE_LIBMAD)
918 if test "x$HAVE_LIBMIKMOD" = xyes; then
919 AC_DEFINE(HAVE_LIBMIKMOD)
922 if test "x$HAVE_VORBIS" = xyes; then
923 AC_DEFINE(HAVE_VORBIS)
926 if test "x$HAVE_LIBJPEG" = xyes; then
927 AC_DEFINE(HAVE_LIBJPEG)
930 if test "x$HAVE_LIBSDL" = xyes; then
931 AC_DEFINE(HAVE_LIBSDL)
934 if test "x$HAVE_LIBHERMES" = "xyes"; then
935 AC_DEFINE(HAVE_LIBHERMES)
938 if test "x$HAVE_CSSAUTH" = xyes; then
939 AC_DEFINE(HAVE_CSSAUTH)
942 if test "x$HAVE_LINUX_CDROM" = xyes; then
943 AC_DEFINE(HAVE_LINUX_CDROM)
946 if test "x$HAVE_LINUX_VIDEODEV" = xyes; then
947 AC_DEFINE(HAVE_LINUX_VIDEODEV)
950 if test "x$HAVE_MPEG2DEC" = xyes; then
951 AC_DEFINE(HAVE_MPEG2DEC)
954 if test "x$HAVE_A52DEC" = xyes; then
955 AC_DEFINE(HAVE_A52DEC)
958 if test "x$HAVE_FLACLIB" = xyes; then
959 AC_DEFINE(HAVE_FLACLIB)
962 if test "x$HAVE_LIBGSM" = xyes; then
963 AC_DEFINE(HAVE_LIBGSM)
966 dnl #############################
967 dnl # Set automake conditionals #
968 dnl #############################
970 dnl These should be "USE_*" instead of "HAVE_*", but some packages expect
971 dnl HAVE_ and it is likely to be easier to stick with the old name
972 AM_CONDITIONAL(HAVE_CPU_I386, test "x$HAVE_CPU_I386" = "xyes")
973 AM_CONDITIONAL(HAVE_CPU_PPC, test "x$HAVE_CPU_PPC" = "xyes")
974 AM_CONDITIONAL(HAVE_CPU_ALPHA, test "x$HAVE_CPU_ALPHA" = "xyes")
975 AM_CONDITIONAL(HAVE_CPU_ARM, test "x$HAVE_CPU_ARM" = "xyes")
976 AM_CONDITIONAL(HAVE_CPU_SPARC, test "x$HAVE_CPU_SPARC" = "xyes")
977 AM_CONDITIONAL(HAVE_LIBMMX, test "x$USE_LIBMMX" = "xyes")
978 AM_CONDITIONAL(HAVE_ATOMIC_H, test "x$USE_ATOMIC_H" = "xyes")
979 AM_CONDITIONAL(HAVE_OSS, test "x$HAVE_OSS" = "xyes")
980 AM_CONDITIONAL(HAVE_XAUDIO, test "x$HAVE_XAUDIO" = "xyes")
981 AM_CONDITIONAL(HAVE_LIBMAD, test "x$HAVE_LIBMAD" = "xyes")
982 AM_CONDITIONAL(HAVE_LIBMIKMOD, test "x$HAVE_LIBMIKMOD" = "xyes")
983 AM_CONDITIONAL(HAVE_LINUX_CDROM, test "x$HAVE_LINUX_CDROM" = "xyes")
984 AM_CONDITIONAL(HAVE_LINUX_VIDEODEV, test "x$HAVE_LINUX_VIDEODEV" = "xyes")
985 AM_CONDITIONAL(HAVE_CSSAUTH, test "x$HAVE_CSSAUTH" = "xyes")
986 AM_CONDITIONAL(HAVE_VORBIS, test "x$HAVE_VORBIS" = "xyes")
987 AM_CONDITIONAL(HAVE_LIBJPEG, test "x$HAVE_LIBJPEG" = "xyes")
988 AM_CONDITIONAL(HAVE_LIBSDL, test "x$HAVE_LIBSDL" = "xyes")
989 AM_CONDITIONAL(HAVE_LIBHERMES, test "x$HAVE_LIBHERMES" = "xyes")
990 AM_CONDITIONAL(HAVE_NASM, test "x$HAVE_NASM" = "xyes")
991 AM_CONDITIONAL(HAVE_LIBGLADE_GNOME, test "x$HAVE_LIBGLADE_GNOME" = "xyes")
992 AM_CONDITIONAL(HAVE_GNOME, test "x$HAVE_GNOME" = "xyes")
993 AM_CONDITIONAL(HAVE_LIBXV, test "x$HAVE_LIBXV" = "xyes")
994 AM_CONDITIONAL(HAVE_GTK_DOC, $HAVE_GTK_DOC)
995 AM_CONDITIONAL(BUILD_DOCS, test "x$BUILD_DOCS" = "xyes")
996 AM_CONDITIONAL(BUILD_TESTS, test "x$BUILD_TESTS" = "xyes")
997 AM_CONDITIONAL(BUILD_EXAMPLES, test "x$BUILD_EXAMPLES" = "xyes")
998 AM_CONDITIONAL(BUILD_PLUGIN_DOCS, test "x$BUILD_PLUGIN_DOCS" = "xyes")
999 AM_CONDITIONAL(HAVE_DB2HTML, $HAVE_DB2HTML)
1000 AM_CONDITIONAL(HAVE_DB2PS, $HAVE_DB2PS)
1001 AM_CONDITIONAL(HAVE_PS2PDF, $HAVE_PS2PDF)
1002 AM_CONDITIONAL(HAVE_FIG2DEV_PNG, $HAVE_FIG2DEV_PNG)
1003 AM_CONDITIONAL(HAVE_FIG2DEV_EPS, $HAVE_FIG2DEV_EPS)
1004 AM_CONDITIONAL(HAVE_CDPARANOIA, test "x$HAVE_CDPARANOIA" = "xyes")
1005 AM_CONDITIONAL(HAVE_LIBLAME, test "x$HAVE_LIBLAME" = "xyes")
1006 AM_CONDITIONAL(HAVE_LIBSHOUT, test "x$HAVE_LIBSHOUT" = "xyes")
1007 AM_CONDITIONAL(HAVE_MPEG2DEC, test "x$HAVE_MPEG2DEC" = "xyes")
1008 AM_CONDITIONAL(HAVE_A52DEC, test "x$HAVE_A52DEC" = "xyes")
1009 dnl thomas : the next line gives errors, this is how it is in CVS
1010 dnl AM_CONDITIONAL(HAVE_FLAC, test "x$HAVE_FLAC" = "xyes")
1011 dnl thomas : the next line gives errors as well, I commented it
1012 dnl AM_CONDITIONAL(HAVE_LAC, test "x$HAVE_FAC" = "xyes")
1013 dnl thomas: the next line doesn't give errors
1014 AM_CONDITIONAL(HAVE_FLACLIB, test "x$HAVE_FLACLIB" = "xyes")
1015 AM_CONDITIONAL(HAVE_LIBRTP, test "x$HAVE_LIBRTP" = "xyes")
1016 AM_CONDITIONAL(HAVE_ARTS, test "x$HAVE_ARTS" = "xyes")
1017 AM_CONDITIONAL(HAVE_RAW1394, test "x$HAVE_RAW1394" = "xyes")
1018 AM_CONDITIONAL(HAVE_LIBDV, test "x$HAVE_LIBDV" = "xyes")
1019 AM_CONDITIONAL(HAVE_LIBAA, test "x$HAVE_LIBAA" = "xyes")
1020 AM_CONDITIONAL(HAVE_GNOME_VFS, test "x$HAVE_GNOME_VFS" = "xyes")
1021 AM_CONDITIONAL(HAVE_AVIFILE, test "x$HAVE_AVIFILE" = "xyes")
1022 AM_CONDITIONAL(HAVE_LIBOPENQUICKTIME, test "x$HAVE_LIBOPENQUICKTIME" = "xyes")
1023 AM_CONDITIONAL(HAVE_LIBGSM, test "x$HAVE_LIBGSM" = "xyes")
1024 AM_CONDITIONAL(PLUGINS_USE_BUILDDIR, test "x$PLUGINS_USE_BUILDDIR" = "xyes")
1025 AM_CONDITIONAL(HAVE_SIDPLAY, test "x$have_sidplay" = "xyes")
1028 dnl ############################
1029 dnl # Set up some more defines #
1030 dnl ############################
1032 dnl Set location of configuration dir.
1033 dnl AC_DEFINE_UNQUOTED(GST_CONFIG_DIR,"$GST_CONFIG_DIR")
1034 AC_SUBST(GST_CONFIG_DIR)
1036 dnl Set location of windows dll dir.
1037 AC_DEFINE_UNQUOTED(GST_WIN32_LIBDIR,"$GST_WIN32_LIBDIR")
1038 AC_SUBST(GST_WIN32_LIBDIR)
1040 dnl Set location of plugin directory
1041 if test "x${prefix}" = "xNONE"; then
1042 PLUGINS_DIR=${ac_default_prefix}/lib/gst
1044 PLUGINS_DIR=${prefix}/lib/gst
1046 AC_DEFINE_UNQUOTED(PLUGINS_DIR,"$PLUGINS_DIR")
1047 AC_SUBST(PLUGINS_DIR)
1049 dnl Set location of uninstalled plugin directory
1050 PLUGINS_BUILDDIR=${builddir}
1051 AC_DEFINE_UNQUOTED(PLUGINS_BUILDDIR,"$PLUGINS_BUILDDIR")
1052 AC_SUBST(PLUGINS_BUILDDIR)
1056 dnl ##############################
1057 dnl # Set up the defaults cflags #
1058 dnl ##############################
1060 if test "x$USE_PROFILING" = xyes; then
1061 CFLAGS="$CORE_CFLAGS $CFLAGS -Wall"
1063 CFLAGS="$CORE_CFLAGS $CFLAGS -O6 -Wall"
1065 LIBS="$CORE_LIBS $LIBS"
1067 AC_SUBST(CORE_CFLAGS)
1069 dnl Vars for everyone else
1070 GST_LIBS="\$(top_builddir)/gst/libgst.la"
1071 GST_CFLAGS="-I\$(top_srcdir) -I\$(top_srcdir)/include"
1073 AC_SUBST(GST_CFLAGS)
1075 dnl Private vars for libgst only
1077 LIBGST_CFLAGS="$CFLAGS $GST_CFLAGS"
1078 AC_SUBST(LIBGST_LIBS)
1079 AC_SUBST(LIBGST_CFLAGS)
1081 dnl CFLAGS for everyone else
1082 CFLAGS="$GST_CFLAGS $CFLAGS"
1083 LDFLAGS="$GST_LIBS $LDFLAGS"
1085 dnl Needed to make automake 1.4g happy.
1086 dnl FIXME: find as properly, rather than just using CC
1089 dnl Having to AC_SUBST these is messy, but doesn't seem to do any harm.
1090 dnl I'm not sure whether it's really necessary, but it removes some warnings
1091 dnl when automake 1.4g runs, and may be beneficial elsewhere.
1099 AC_SUBST(GST_DEFINE_CFLAGS)
1101 dnl #############################
1102 dnl # Configure the subpackages #
1103 dnl #############################
1105 dnl AC_CONFIG_SUBDIRS(gist)
1106 dnl AC_CONFIG_SUBDIRS(plugins/mp3decode/xing/libxing)
1108 dnl ##################################################
1109 dnl # Prepare informative messages to display at end #
1110 dnl ##################################################
1114 if test "x$PLUGINS_USE_BUILDDIR" = xyes; then
1115 infomessages="$infomessages
1116 *** Warning: You have configured using the --enable-plugin-builddir option.
1118 This option is for development purposes only: binaries built with
1119 it should be used with code in the build tree only. To build an
1120 installable version, use ./configure without the --enable-plugin-builddir
1121 option. Note that the autogen.sh script supplies the plugin builddir
1122 option automatically - it cannot be used to configure installable builds.
1127 dnl #########################
1128 dnl # Make the output files #
1129 dnl #########################
1131 SUBSTFOR configure.ac:AC_OUTPUT(
1132 SUBSTFOR configure.ac:Makefile
1133 SUBSTFOR configure.in:AC_OUTPUT([Makefile
1138 gst/elements/Makefile
1139 gst/autoplug/Makefile
1142 libs/getbits/Makefile
1143 libs/putbits/Makefile
1147 plugins/a52dec/Makefile
1148 plugins/aasink/Makefile
1149 plugins/alsa/Makefile
1151 plugins/audiofile/Makefile
1152 plugins/audioscale/Makefile
1153 plugins/avi/Makefile
1154 plugins/avi/wincodec/Makefile
1155 plugins/avi/winaudio/Makefile
1156 plugins/flx/Makefile
1157 plugins/festival/Makefile
1158 plugins/flac/Makefile
1159 plugins/jpeg/Makefile
1160 plugins/mp3decode/Makefile
1161 plugins/mp3decode/types/Makefile
1162 plugins/mp3decode/xa/Makefile
1163 plugins/mp3decode/mpg123/Makefile
1164 plugins/mp3decode/mad/Makefile
1165 plugins/mp3decode/parse/Makefile
1166 plugins/mp3encode/Makefile
1167 plugins/mp3encode/lame/Makefile
1168 plugins/mikmod/Makefile
1169 plugins/mpeg2/Makefile
1170 plugins/mpeg2/parse/Makefile
1171 plugins/mpeg2/ac3parse/Makefile
1172 plugins/mpeg2/ac3dec/Makefile
1173 plugins/mpeg2/video/Makefile
1174 plugins/mpeg2/mpeg2enc/Makefile
1175 plugins/mpeg2/mpeg2dec/Makefile
1176 plugins/mpeg2/subtitles/Makefile
1177 plugins/mpeg2/videoparse/Makefile
1178 plugins/mpeg2/mpegtypes/Makefile
1179 plugins/mpeg1/Makefile
1180 plugins/mpeg1/mpegtypes/Makefile
1181 plugins/mpeg1/mpeg_play/Makefile
1182 plugins/mpeg1/mpegaudio/Makefile
1183 plugins/mpeg1/parse/Makefile
1184 plugins/mpeg1/system_encode/Makefile
1185 plugins/mpeg1/mpeg1encoder/Makefile
1186 plugins/mpeg1video/Makefile
1187 plugins/mpeg1video/parse/Makefile
1188 plugins/oss/Makefile
1189 plugins/rtp/Makefile
1190 plugins/rtp/rtpsend/Makefile
1191 plugins/mulaw/Makefile
1192 plugins/alaw/Makefile
1193 plugins/ffmpeg/Makefile
1194 plugins/filters/Makefile
1195 plugins/filters/smooth/Makefile
1196 plugins/filters/median/Makefile
1197 plugins/filters/ladspa/Makefile
1198 plugins/filters/stereo2mono/Makefile
1199 plugins/filters/mono2stereo/Makefile
1200 plugins/filters/intfloatconvert/Makefile
1201 plugins/filters/passthrough/Makefile
1202 plugins/filters/adder/Makefile
1203 plugins/filters/colorspace/Makefile
1204 plugins/filters/volenv/Makefile
1205 plugins/filters/level/Makefile
1206 plugins/filters/lav/Makefile
1207 plugins/filters/cutter/Makefile
1208 plugins/filters/deinterlace/Makefile
1209 plugins/filters/volume/Makefile
1210 plugins/filters/speed/Makefile
1211 plugins/gnomevfs/Makefile
1212 plugins/icecast/Makefile
1213 plugins/icecast/icecastsend/Makefile
1214 plugins/effects/Makefile
1215 plugins/effects/stereo/Makefile
1216 plugins/effects/volume/Makefile
1217 plugins/udp/Makefile
1218 plugins/visualization/Makefile
1219 plugins/visualization/spectrum/Makefile
1220 plugins/visualization/vumeter/Makefile
1221 plugins/visualization/synaesthesia/Makefile
1222 plugins/visualization/smoothwave/Makefile
1223 plugins/visualization/chart/Makefile
1224 plugins/videoscale/Makefile
1225 plugins/xvideosink/Makefile
1226 plugins/wav/Makefile
1227 plugins/dvdsrc/Makefile
1228 plugins/vcdsrc/Makefile
1229 plugins/rtjpeg/Makefile
1230 plugins/SID/Makefile
1231 plugins/vorbis/Makefile
1232 plugins/capture/Makefile
1233 plugins/capture/v4l/Makefile
1234 plugins/capture/qcam/Makefile
1235 plugins/cdparanoia/Makefile
1236 plugins/esd/Makefile
1237 plugins/esd/esdsink/Makefile
1238 plugins/artsd/Makefile
1239 plugins/quicktime/Makefile
1240 plugins/xmms/Makefile
1241 plugins/arts/Makefile
1242 plugins/gsm/Makefile
1243 plugins/1394/Makefile
1244 plugins/sdlsink/Makefile
1247 dnl components/bonobo-gstmediaplay/Makefile
1250 test/bindings/Makefile
1253 tests/sched/Makefile
1255 tests/muxing/Makefile
1257 testsuite/capsnego/Makefile
1258 testsuite/refcounting/Makefile
1259 testsuite/plugin/Makefile
1262 examples/autoplug/Makefile
1263 examples/helloworld/Makefile
1264 examples/helloworld2/Makefile
1265 examples/launch/Makefile
1266 examples/queue/Makefile
1267 examples/queue2/Makefile
1268 examples/queue3/Makefile
1269 examples/queue4/Makefile
1270 examples/thread/Makefile
1271 examples/mixer/Makefile
1272 examples/cutter/Makefile
1273 examples/launch/Makefile
1274 examples/xml/Makefile
1275 examples/plugins/Makefile
1276 examples/typefind/Makefile
1277 examples/mixer/Makefile
1279 editor/pixmaps/Makefile
1283 docs/gst/gstreamer.types
1285 docs/plugins/Makefile
1286 docs/plugins/gstreamer-plugins.types
1287 docs/manual/Makefile
1293 gstreamer-uninstalled.pc
1294 SUBSTFOR configure.in:gstreamer.spec])
1295 SUBSTFOR configure.in:AC_OUTPUT_COMMANDS([chmod +x gstreamer-config;
1296 SUBSTFOR configure.in:echo "$infomessages"], infomessages="$infomessages")
1297 SUBSTFOR configure.ac:gstreamer.spec,
1298 SUBSTFOR configure.ac:chmod +x gstreamer-config
1299 SUBSTFOR configure.ac:echo "$infomessages", infomessages="$infomessages"
1300 SUBSTFOR configure.ac:)