Commit graph

115270 commits

Author SHA1 Message Date
Richard Boulton
1c3b5dc57b Allow elements to be given custom names with [] syntax. ie, gstreamer-launch disksrc[mysrc] ! ...
Original commit message from CVS:
Allow elements to be given custom names with [] syntax.

ie, gstreamer-launch disksrc[mysrc] ! ...
makes a disksrc element named mysrc, rather than disksrc0

Suggestion: don't name things with names with numbers at the end, or they
may conflict with names allocated automatically.
2001-06-29 17:53:02 +00:00
Richard Boulton
beb29ac257 Put GST_CFLAGS before other CFLAGS, to ensure that the correct headers get used if there's an installed copy of the g...
Original commit message from CVS:
Put GST_CFLAGS before other CFLAGS, to ensure that the correct headers get
used if there's an installed copy of the gst headers on the system (ie,
make sure the uninstalled headers are used instead).
2001-06-29 11:30:18 +00:00
Richard Boulton
22162769b8 Prefix for marshallers should be gst_marshal, rather than gst.
Original commit message from CVS:
Prefix for marshallers should be gst_marshal, rather than gst.
This now actually compiles for me.
2001-06-29 10:26:13 +00:00
Richard Boulton
b3e700e0f8 Ensure that the marshaller code #includes glib-object.h, and hence the neccessary definitions to enable it to compile.
Original commit message from CVS:
Ensure that the marshaller code #includes glib-object.h, and hence the
neccessary definitions to enable it to compile.

I don't pretend to understand how the marshalling stuff works - I just
know that it clearly needs this #include, or something similar.  If there's
a more correct fix, someone else can do it.  Possibly this is a
glib-genmarshal bug, but I've not got the time to go into that.
2001-06-29 09:39:58 +00:00
Richard Boulton
5ffe5a0901 Ensure that the gstmarshal.[ch] files are generated in time by generating both files in the same rule: previously, on...
Original commit message from CVS:
Ensure that the gstmarshal.[ch] files are generated in time by generating
both files in the same rule: previously, only the .c would be generated in
time.  Don't put the files in dists (add a dist-hook to take them out),
and clean the files when running distclean.
2001-06-28 23:58:54 +00:00
Richard Boulton
835d9ee594 Make sure conditionally compiled files are added to the dist.
Original commit message from CVS:
Make sure conditionally compiled files are added to the dist.
2001-06-28 21:44:33 +00:00
Wim Taymans
63e14f10ef Added a check for the FLAC plugin.
Original commit message from CVS:
Added a check for the FLAC plugin.
2001-06-28 19:32:41 +00:00
Richard Boulton
13e2e375ef Fix ALSA check; was overwriting the ALSA_CFLAGS and ALSA_LIBS variables determined for alsa 0.5 with the ones from th...
Original commit message from CVS:
Fix ALSA check; was overwriting the ALSA_CFLAGS and ALSA_LIBS variables
determined for alsa 0.5 with the ones from the check that alsa 0.9 wasn't
there.  Now does the 0.9 check first, to avoid this problem.
2001-06-28 18:35:51 +00:00
Richard Boulton
cceabc8733 Remove gstreamer.html from generated files, since it was just a broken copy of one of the other files.
Original commit message from CVS:
Remove gstreamer.html from generated files, since it was just a broken copy
of one of the other files.
Sort out cleanfiles to some extent.
Note: the make dependencies in this file are completely broken, but it's not    clear how to fix them.  The docs will be built at make install / dist time,
as a result.
2001-06-28 16:31:04 +00:00
Richard Boulton
2fc2083b26 Fix a typo in a comment.
Original commit message from CVS:
Fix a typo in a comment.
2001-06-28 16:01:57 +00:00
Richard Boulton
fa53aaa72f Add ACTION-IF-USE and ACTION-IF-NOTUSE parameters to GST_CHECK_FEATURE.
Original commit message from CVS:
Add ACTION-IF-USE and ACTION-IF-NOTUSE parameters to GST_CHECK_FEATURE.
Convert glib2 check to use GST_CHECK_FEATURE.
2001-06-28 15:39:48 +00:00
Richard Boulton
4dce71b5a7 Actually pass the infomessages variable into config.status, so the message about plugin-builddir gets displayed.
Original commit message from CVS:
Actually pass the infomessages variable into config.status, so the
message about plugin-builddir gets displayed.

We can use this mechanism to display lists of plugins which won't be built:
just add the lines to be output at the end of ./configure to $infomessages
2001-06-28 11:56:03 +00:00
Richard Boulton
60efda8a42 Change plugin-srcdir msg stuff near the end of configure.base to
Original commit message from CVS:
Change plugin-srcdir msg stuff near the end of configure.base to
-builddir.
2001-06-28 10:57:39 +00:00
Thomas Vander Stichele
0e653a5623 implemented ring buffer
Original commit message from CVS:
implemented ring buffer
2001-06-27 20:53:40 +00:00
Wim Taymans
11f77f27f9 Some small fixes.
Original commit message from CVS:
Some small fixes.
2001-06-27 20:20:07 +00:00
Wim Taymans
a8fd594d6b Small fixes to the autoplugger so that it uses a colorspace element for video.
Original commit message from CVS:
Small fixes to the autoplugger so that it uses a colorspace element for
video.
2001-06-27 20:19:00 +00:00
Erik Walthinsen
b562614242 configure.base: changed to 0.2.1, reworked the -D gathering for cflags gstreamer-config.in, gstreamer.pc.in, gstreame...
Original commit message from CVS:
configure.base: changed to 0.2.1, reworked the -D gathering for cflags
gstreamer-config.in, gstreamer.pc.in, gstreamer-uninstalled.pc.in:
reworked -D gathering for cflags
2001-06-27 20:14:07 +00:00
Erik Walthinsen
62a0dd6b1c added _CFLAGS and modified to allow the multiple substitition to occur
Original commit message from CVS:
added _CFLAGS and modified to allow the multiple substitition to occur
2001-06-27 19:22:03 +00:00
Richard Boulton
ee16cf2e70 Add a hack to ensure that automake picks up the variables AC_SUBSTed in
Original commit message from CVS:
Add a hack to ensure that automake picks up the variables AC_SUBSTed in
GST_CHECK_CONFIGPROG.
2001-06-27 17:22:26 +00:00
Richard Boulton
aa41529d67 Add a "MODULES" parameter to GST_CHECK_CONFIGPROG, to pass sets of modules to the -config script. Convert gnome test...
Original commit message from CVS:
Add a "MODULES" parameter to GST_CHECK_CONFIGPROG, to pass sets of modules
to the -config script.  Convert gnome test to use GST_CHECK_CONFIGPROG.
2001-06-27 17:04:29 +00:00
Richard Boulton
64f9f9c4be Remove HAVE_GDK_PIXBUF and HAVE_LIBAUDIOFILE from acconfig.h and AC_DEFINE: nothing uses these.
Original commit message from CVS:
Remove HAVE_GDK_PIXBUF and HAVE_LIBAUDIOFILE from acconfig.h and AC_DEFINE:
nothing uses these.
Add GST_CHECK_CONFIGPROG macro, to check a -config script and set --cflags
and --libs from it.
Replace audiofile and gdk-pixbuf checks with calls to this macro.
Change use of HAVE_LIBAUDIOFILE to USE_LIBAUDIOFILE automake conditional.
Change use of AUDIOFILE_LIBS variable to LIBAUDIOFILE_LIBS.
2001-06-27 16:56:17 +00:00
Richard Boulton
51d8a604dc Fix brokenness with autoconf 2.50. *sigh*
Original commit message from CVS:
Fix brokenness with autoconf 2.50.  *sigh*
2001-06-27 16:06:38 +00:00
Richard Boulton
57db14c036 Add DISABLE-BY-DEFAULT argument to GST_CHECK_FEATURE, to allow a feature to be turned off by default. Turn of XMMS c...
Original commit message from CVS:
Add DISABLE-BY-DEFAULT argument to GST_CHECK_FEATURE, to allow a feature
to be turned off by default.  Turn of XMMS check using this, rather than
a hack.  Fix display of commandline parameters for GST_CHECK_FEATURE and
GST_SUBSYSTEM_DISABLE.
2001-06-27 15:04:03 +00:00
Richard Boulton
5e29f5bbc0 Add XMMS macro to acinclude.m4, since it's a commonly missing macro.
Original commit message from CVS:
Add XMMS macro to acinclude.m4, since it's a commonly missing macro.
This joins the ALSA macro, which was already in acinclude.m4
We need some more consistent scheme for dealing with these... :(
2001-06-27 09:59:08 +00:00
Wim Taymans
4498dccbec Removed the GST_CONFIG_DIR from config.h and made a -D CFLAG for it instead so that we can do full expansion on the s...
Original commit message from CVS:
Removed the GST_CONFIG_DIR from config.h and made a -D CFLAG for it
instead so that we can do full expansion on the sysconfdir.
2001-06-26 22:15:20 +00:00
Richard Boulton
7fcf8e668c Fix up configure --help output: GST_DISABLE_SUBSYSTEM options were not displayed properly.
Original commit message from CVS:
Fix up configure --help output: GST_DISABLE_SUBSYSTEM options were not
displayed properly.
2001-06-26 21:49:54 +00:00
Richard Boulton
37c010c00d Convert XMMS and LIBGHTTP checks to use GST_CHECK_FEATURE()
Original commit message from CVS:
Convert XMMS and LIBGHTTP checks to use GST_CHECK_FEATURE()
XMMS check is turned off by default (though not in a very neat way)
2001-06-26 21:44:45 +00:00
Wim Taymans
b6f67c7948 Removed vgasink for now.
Original commit message from CVS:
Removed vgasink for now.
2001-06-26 21:29:02 +00:00
Richard Boulton
e0f543c7b3 Do hacky fix for AM_CONDITIONAL for GST_SUBSYSTEM_DISABLE, too.
Original commit message from CVS:
Do hacky fix for AM_CONDITIONAL for GST_SUBSYSTEM_DISABLE, too.
2001-06-26 19:56:22 +00:00
Erik Walthinsen
d4fdfa7497 Changes to the GST_SUBSYSTEM_DISABLE macro.
Original commit message from CVS:
Changes to the GST_SUBSYSTEM_DISABLE macro.
2001-06-26 19:49:50 +00:00
Richard Boulton
6d077dbe3d Fix g2g_object_class_list_properties() so that num_properties gets set.
Original commit message from CVS:
Fix g2g_object_class_list_properties() so that num_properties gets set.
2001-06-26 19:06:37 +00:00
Richard Boulton
0ab71b3df2 Convert artsc and arts checks to use GST_CHECK_FEATURE.
Original commit message from CVS:
Convert artsc and arts checks to use GST_CHECK_FEATURE.
Extract the checks into macros.
2001-06-26 18:20:34 +00:00
Richard Boulton
ebfdfb73ca Move alsa check to use GST_CHECK_FEATURE macro.
Original commit message from CVS:
Move alsa check to use GST_CHECK_FEATURE macro.
Fix a small bug in the macro.
2001-06-26 02:48:17 +00:00
Richard Boulton
99ac7168af Fixes to work properly with automake 1.4
Original commit message from CVS:
Fixes to work properly with automake 1.4
2001-06-26 02:27:14 +00:00
Richard Boulton
912d0fd85c Added feature check macro, GST_CHECK_FEATURE.
Original commit message from CVS:
Added feature check macro, GST_CHECK_FEATURE.
Moved generation of configure.{in,ac} into a separate script.
Add hack to the script to stop automake complaining about missing
AM_CONDITIONAL call.
Replace ESD check by a call to GST_CHECK_FEATURE.
2001-06-26 01:53:20 +00:00
Richard Boulton
67fef4e42a Move config dir from /etc/gstreamer to ${sysconfdir}/gstreamer by default: more portable, configurable, and standard.
Original commit message from CVS:
Move config dir from /etc/gstreamer to ${sysconfdir}/gstreamer by default:
more portable, configurable, and standard.
2001-06-25 21:39:00 +00:00
Richard Boulton
19869191b4 Remove more generated files
Original commit message from CVS:
Remove more generated files
2001-06-25 20:53:20 +00:00
Richard Boulton
2a39aad141 Remove many unwanted generated files from distributions.
Original commit message from CVS:
Remove many unwanted generated files from distributions.
2001-06-25 20:41:05 +00:00
Richard Boulton
bbed116d90 Added plugins to DIST_SUBDIRS
Original commit message from CVS:
Added plugins to DIST_SUBDIRS
2001-06-25 20:39:53 +00:00
Wim Taymans
6f0bce54fa Removed the final bits of GstMeta.
Original commit message from CVS:
Removed the final bits of GstMeta.
Added conditional compilation of various subsystems.
2001-06-25 20:36:02 +00:00
Richard Boulton
71beaf9179 Add consts to appropriate parameters in debug and info handlers.
Original commit message from CVS:
Add consts to appropriate parameters in debug and info handlers.
Add appropriate types for some of the memebers of the GTypeInfo struct.
2001-06-25 20:09:10 +00:00
Erik Walthinsen
75d3b2f90b added gstmarshal.[ch] to .cvsignore, added gstmarshal.list to EXTRA_DIST
Original commit message from CVS:
added gstmarshal.[ch] to .cvsignore, added gstmarshal.list to EXTRA_DIST
2001-06-25 20:01:42 +00:00
Erik Walthinsen
86b0fc6cf3 added some dirs to DIST_SUBDIRS, added a comment to gstobject.h
Original commit message from CVS:
added some dirs to DIST_SUBDIRS, added a comment to gstobject.h
2001-06-25 20:00:45 +00:00
Erik Walthinsen
e75f6da2f9 removed gstmarshal.[ch], added gstmarshal.list, and a first pass at generation rules
Original commit message from CVS:
removed gstmarshal.[ch], added gstmarshal.list, and a first pass at generation rules
2001-06-25 19:59:33 +00:00
Wim Taymans
d89a407f2f Added configure checks to disable various major subsystems.
Original commit message from CVS:
Added configure checks to disable various major subsystems.
2001-06-25 19:19:17 +00:00
Richard Boulton
77dd4ca2da gstreamer.types.in: remove colorspace header.
Original commit message from CVS:
gstreamer.types.in: remove colorspace header.
Makefile.am: remove comment inside rule (nonportable).
2001-06-25 18:14:37 +00:00
Erik Walthinsen
18c6ade4d8 gobject2gtk.h: added g2g_object_get_type() prototype gst.c: fixed gst_add_paths_func() prototype gstelement.c: change...
Original commit message from CVS:
gobject2gtk.h: added g2g_object_get_type() prototype
gst.c: fixed gst_add_paths_func() prototype
gstelement.c: changed some prototypes, added a cast
2001-06-25 17:22:58 +00:00
Wim Taymans
4cb6d1ad0f Added a missing #else
Original commit message from CVS:
Added a missing #else
2001-06-25 17:17:30 +00:00
Wim Taymans
23a5829e73 Removed the wine stuff.
Original commit message from CVS:
Removed the wine stuff.
2001-06-25 16:44:05 +00:00
Richard Boulton
fff0c87af8 Fix a warning; stuff following an #endif
Original commit message from CVS:
Fix a warning; stuff following an #endif
2001-06-25 12:28:38 +00:00