Commit graph

103 commits

Author SHA1 Message Date
Thomas Vander Stichele a9cf947b15 someone forgot a certain Makefile.am
Original commit message from CVS:
someone forgot a certain Makefile.am
2001-12-05 15:33:53 +00:00
Thomas Vander Stichele 882746000e added little comment
Original commit message from CVS:
added little comment
2001-12-05 15:32:04 +00:00
wrobell 08eaa11259 - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui...
Original commit message from CVS:
- added playondemand plugin by Leif Morgan Johnson <lmjohns3@eos.ncsu.edu>
- some fixes to int2float
- aplied a patch from wrobell <wrobell@ite.pl> that is a first attempt at
making automake 1.5 happy (gst now requires automake1.5). It's still not
perfect but it builds.
- Made the schedulers plugable. The default scheduler now lives inside a
plugin.
- Added a new mpeg1/2 parser/demuxer.
- Fixed some compiler warnings in the core libs.
- substantial work to GstThread (hopefully less race conditions). simplified
the code in GstThread a bit. A state change can now also happen in the
thread context.
- reworked the state semantics of a bin. it'll now automatically get the
highest state of its children.
- the autoplugger now nests the threads so that a state change failure of
one thread doesn't make its upstream thread lock.
- GstQueue refuses to go to PLAYING if the sinkpad is not connected. This
way the queue will not wedge in the _get lock.
- GstQueue unlocks its mutexes when going to PAUSED.
- make sure that when all elements in a bin/thread go to PAUSED, the bin
is set to PAUSED too.
- make a parent bin wait for its children to PAUSE before ending the
iteration with FALSE (EOS)
- Some changes to GstPlay to deal with EOS.
- aplied the latest patch from Zeenix to gstrtp.

end result: GstPlay doesn't crash on EOS and the pipeline is now shut down
properly.
2001-12-04 22:12:50 +00:00
Zaheer Abbas Merali ec3cd024d3 Added a plugin to generate pure silence :)
Original commit message from CVS:
Added a plugin to generate pure silence :)
2001-11-21 23:07:36 +00:00
David Schleef 764560631c Adding libs/resample, an audio resampling library. May eventually be forked off into a separate lib package.
Original commit message from CVS:
Adding libs/resample, an audio resampling library.  May eventually be
forked off into a separate lib package.
2001-11-06 22:37:04 +00:00
Wim Taymans ae058adac2 Removed the rtpsend plugin.
Original commit message from CVS:
Removed the rtpsend plugin.
2001-10-28 20:16:29 +00:00
Andy Wingo c5f4648dd9 put gthread back in the package dependencies, as it appears that we use it
Original commit message from CVS:
put gthread back in the package dependencies, as it appears that we use it
2001-10-27 19:01:55 +00:00
Andy Wingo f7589295b3 *sigh*. take out cruft that had crept into my local configure.base...
Original commit message from CVS:
*sigh*. take out cruft that had crept into my local configure.base...
2001-10-27 06:50:04 +00:00
Andy Wingo 50b71d3919 if USE_GLIB2, the package dependencies are different
Original commit message from CVS:
if USE_GLIB2, the package dependencies are different
2001-10-27 06:44:14 +00:00
Wim Taymans 657b9c3ddc Added some testsuite dirs
Original commit message from CVS:
Added some testsuite dirs
2001-10-21 19:18:35 +00:00
Wim Taymans ca8b047a8f Added the testsuite/plugin dir back, I don't see what's wrong with it.
Original commit message from CVS:
Added the testsuite/plugin dir back, I don't see what's wrong with it.
2001-10-20 13:34:52 +00:00
David I. Lehn 2225ba377b DVD update:
Original commit message from CVS:
DVD update:
- use libdvdread
- title/chap/angle interface for dvdsrc
- test app dvdplay.c
2001-10-18 21:06:06 +00:00
Erik Walthinsen d574ab8126 merge from EVENTS1 on 20011016
Original commit message from CVS:
merge from EVENTS1 on 20011016
2001-10-17 10:21:27 +00:00
Steve Baker 905c1bbb96 new home for sinesrc
Original commit message from CVS:
new home for sinesrc
2001-10-06 13:28:01 +00:00
Thomas Vander Stichele d68a436dfb someone please check testsuite/plugin/Makefile
Original commit message from CVS:
someone please check testsuite/plugin/Makefile
2001-10-04 08:53:47 +00:00
Thomas Vander Stichele 7568c419c5 test/misc/Makefile.in is not in the dist build, can someone fix this ? dnl'd for now
Original commit message from CVS:
test/misc/Makefile.in is not in the dist build, can someone fix this ?
dnl'd for now
2001-10-03 15:55:24 +00:00
Thomas Vander Stichele b878495d66 dnl'd ffmpeg/Makefile
Original commit message from CVS:
dnl'd ffmpeg/Makefile
2001-10-03 15:24:14 +00:00
Andy Wingo 2ee27e3b1f default location for configdir is now set to the build dir if plugin-builddir is enabled
Original commit message from CVS:
default location for configdir is now set to the build dir if plugin-builddir is
enabled
2001-10-02 06:01:49 +00:00
Andrew Mitchell b1a72c0307 Fixed up incorrect error message for mikmod lib/header check. It was annoying me :)
Original commit message from CVS:
Fixed up incorrect error message for mikmod lib/header check. It was annoying me :)
2001-09-29 11:28:24 +00:00
Joshua N. Pritikin c70360d1c8 a52dec wants sin & cos
Original commit message from CVS:
a52dec wants sin & cos
2001-09-17 06:52:09 +00:00
Steve Baker acd074aae9 added libs/control
Original commit message from CVS:
added libs/control
2001-09-15 13:57:38 +00:00
Joshua N. Pritikin 97b5907cf6 make taaz happy
Original commit message from CVS:
make taaz happy
2001-09-14 16:58:15 +00:00
Joshua N. Pritikin e6746d6eee optional large file support
Original commit message from CVS:
optional large file support
2001-09-14 15:57:46 +00:00
David I. Lehn c884410439 ATSC A/52 audio decoder plugin http://liba52.sf.net/
Original commit message from CVS:
ATSC A/52 audio decoder plugin
http://liba52.sf.net/
- not working fully yet
- has ugly debug code at the moment
2001-09-06 20:12:17 +00:00
Erik Walthinsen b1ccfa05fa Added HP-PA for the heck of it. Totally untested, of course.
Original commit message from CVS:
Added HP-PA for the heck of it.  Totally untested, of course.
2001-09-05 21:50:43 +00:00
Erik Walthinsen 1aff968e49 and moved all the architecture- specific code out of the many header files and put them all in gstarch.h.
Original commit message from CVS:
Added MIPS support to cothreads (untested), and moved all the architecture-
specific code out of the many header files and put them all in gstarch.h.
2001-09-05 21:36:24 +00:00
Andy Wingo 43c70c0889 fixes (hopefully) compilation errors where alsa is not present -- let me know if this does not work.
Original commit message from CVS:
fixes (hopefully) compilation errors where alsa is not present -- let me know if
this does not work.
2001-09-03 03:59:51 +00:00
Andy Wingo 396df47b54 default config dir is now /etc/gstreamer instead of $sysconfdir/gstreamer, which had been mapping to /usr/etc/gstreamer.
Original commit message from CVS:
default config dir is now /etc/gstreamer instead of $sysconfdir/gstreamer, which
had been mapping to /usr/etc/gstreamer.
2001-09-02 00:41:53 +00:00
Andy Wingo 573ba78b6c removed AC_PATH_ALSA from acinclude as it has been rolled into the alsa distribution changed alsa checks in configure...
Original commit message from CVS:
* removed AC_PATH_ALSA from acinclude as it has been rolled into the alsa
distribution
* changed alsa checks in configure.base
2001-09-01 20:35:37 +00:00
Bastien Nocera 648247b54c - cleaned up mikmod plugin merge mess
Original commit message from CVS:
- cleaned up mikmod plugin merge mess
2001-08-31 12:03:19 +00:00
Christian Schaller f8839c7202 2001-08-30 MikMod plugin added, thanks Jrmy Simon!
Original commit message from CVS:
2001-08-30 MikMod plugin added, thanks Jrmy Simon!
2001-08-30 23:04:52 +00:00
Wim Taymans 12bbbd5c1e Lots of modifications to the plugin system.
Original commit message from CVS:
Lots of modifications to the plugin system.
- Added a GstPluginfeature object that serves as a base class for all
plugin contents.
- changed the plugin API, everyhting is now added with
gst_plugin_add_feature
- typefactories are named now so that they can be located easily and filled
in at plugin load.
- mime types like "video/raw image/raw" are gone for now.
- lots of plugin updates (style and API changes)
- tested with an without registry.
- updates to various tools.
- added a little testsuite to test/show how you can load plugins (4 modes)

Test this one, Almost everything has changed :-)
2001-08-21 20:16:48 +00:00
David I. Lehn 9c54f88774 Remove attempt to generate swig Makefiles.
Original commit message from CVS:
Remove attempt to generate swig Makefiles.
2001-08-16 20:31:49 +00:00
Erik Walthinsen f279992aff Added libgst.la to the global LDFLAGS, so all plugins link against it.
Original commit message from CVS:
Added libgst.la to the global LDFLAGS, so all plugins link against it.
This should help solve problems with bindings and dynamic loading of libgst.
2001-08-13 18:48:48 +00:00
Thomas Vander Stichele 0cfefdd214 added swig/Makefile.PL
Original commit message from CVS:
added swig/Makefile.PL
2001-08-13 13:52:55 +00:00
Wim Taymans 5e6a3722ac Fixes to various plugins.
Original commit message from CVS:
Fixes to various plugins.
Removed the eos/qos calls in favour of the soon to be event system.
Added a test app to test element reuse (doesn't work)
2001-08-10 17:40:34 +00:00
Thomas Vander Stichele b491ed8b81 removed libs/colorscpace again
Original commit message from CVS:
removed libs/colorscpace again
2001-08-07 16:14:14 +00:00
Thomas Vander Stichele 0c26ada9f5 do FLAC lib check against main function
Original commit message from CVS:
do FLAC lib check against main function
2001-08-07 16:08:14 +00:00
Thomas Vander Stichele 03ea0fce97 changed HAVE_FLAC to HAVE_FLACLIB
Original commit message from CVS:
changed HAVE_FLAC to HAVE_FLACLIB
2001-08-07 16:06:47 +00:00
Thomas Vander Stichele 2b6d177ef3 added a few dnl'd AC_CONDITIONAL's to show a bug for HAVE_FLAC look for thomas in the file
Original commit message from CVS:
added a few dnl'd AC_CONDITIONAL's to show a bug for HAVE_FLAC
look for thomas in the file
2001-08-07 14:46:41 +00:00
Christian Schaller 6a448d5a0b - Change from == to = since == only works with GNU test and not the version of test shipping with Solaris (and probab...
Original commit message from CVS:
2001-06-08 Christian Schaller <Uraeus@linuxrising.org>
- Change from == to = since == only works with GNU test and
not the version of test shipping with Solaris (and probably other Unices)
- Once again a ordinary user has to teach hackers to hack :)
2001-08-06 16:46:05 +00:00
Andy Wingo 4078620947 Fixed issue where AC_CHECK_LIB was polluting LIBS with -lxml.
Original commit message from CVS:
Fixed issue where AC_CHECK_LIB was polluting LIBS with -lxml.
2001-07-25 20:49:58 +00:00
Richard Boulton d252e0c532 Change tests/muxer/Makefile to tests/muxing/Makefile, since tests/muxer is now an empty dir.
Original commit message from CVS:
Change tests/muxer/Makefile to tests/muxing/Makefile, since tests/muxer
is now an empty dir.
2001-07-16 09:04:01 +00:00
Thomas Vander Stichele 2aac7f8f1b added muxer Makefile
Original commit message from CVS:
added muxer Makefile
2001-07-14 20:15:14 +00:00
Erik Walthinsen c7b4b133c5 added speed and volume to configure.base
Original commit message from CVS:
added speed and volume to configure.base
2001-07-11 01:02:00 +00:00
Wim Taymans ef64fa0d04 Added the qcam src
Original commit message from CVS:
Added the qcam src
2001-07-05 22:08:24 +00:00
Wim Taymans 9bdf748820 Added the ffmpeg wrapper plugin. (ffmpeg.sourceforge.net).
Original commit message from CVS:
Added the ffmpeg wrapper plugin. (ffmpeg.sourceforge.net).
Only the encoders are currently support, so no decoders or muxers yet..
2001-07-01 22:19:44 +00:00
Richard Boulton 741c4985eb Put the back check for the FLAC library. This looks to have been accidentally removed when the sidplay one was added.
Original commit message from CVS:
Put the back check for the FLAC library.  This looks to have been
accidentally removed when the sidplay one was added.
2001-07-01 11:12:28 +00:00
Wim Taymans 67b62497ca Added configure checks for libsidplay.
Original commit message from CVS:
Added configure checks for libsidplay.
2001-06-30 15:22:03 +00:00
Wim Taymans 02ed6e0635 Added the SID plugin.
Original commit message from CVS:
Added the SID plugin.
2001-06-30 00:45:23 +00:00