gstreamer/gst
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
..
autoplug - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
elements - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
schedulers - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
types - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
.gitignore added gstmarshal.[ch] to .cvsignore, added gstmarshal.list to EXTRA_DIST 2001-06-25 20:01:42 +00:00
cothreads.c API docs. revived _buffer_ref_by_count fast types for scheduler and bin. 2001-10-21 18:00:31 +00:00
cothreads.h 1. Add more warnings for the gst core only. Various trival fixes to quiet the warnings. 2001-09-14 22:16:47 +00:00
gobject2gtk.c cleaned up mangling of properties and names in ladspa by using g_strcanon added g_strcanon to gobject2gtk.[ch], not t... 2001-11-23 04:20:54 +00:00
gobject2gtk.h - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
gst.c - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
gst.h - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
gst_private.h Massive build fixup. Will send message to -devel list later with details on the changes and what they mean for Makef... 2001-01-14 21:55:41 +00:00
gstarch.h fixed a minor annoyance (maybe major flaw) with comments, asm, and escaped newlines 2001-09-10 20:02:12 +00:00
gstautoplug.c - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
gstautoplug.h Lots of modifications to the plugin system. 2001-08-21 20:16:48 +00:00
gstbin.c - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
gstbin.h - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
gstbuffer.c - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
gstbuffer.h API docs. revived _buffer_ref_by_count fast types for scheduler and bin. 2001-10-21 18:00:31 +00:00
gstbufferpool.c API docs. revived _buffer_ref_by_count fast types for scheduler and bin. 2001-10-21 18:00:31 +00:00
gstbufferpool.h API docs. revived _buffer_ref_by_count fast types for scheduler and bin. 2001-10-21 18:00:31 +00:00
gstcaps.c merge from EVENTS1 on 20011016 2001-10-17 10:21:27 +00:00
gstcaps.h merge from EVENTS1 on 20011016 2001-10-17 10:21:27 +00:00
gstclock.c API docs. revived _buffer_ref_by_count fast types for scheduler and bin. 2001-10-21 18:00:31 +00:00
gstclock.h Updated copyright in all the libgst files. 2000-12-28 22:12:02 +00:00
gstconfig.h merge from EVENTS1 on 20011016 2001-10-17 10:21:27 +00:00
gstcpu.c Redid the cpu detection with a little help from mpeg2decs code.. 2001-02-28 20:32:47 +00:00
gstcpu.h CPU detection of MMXEXT and probably 3DNOW (not on Athlon yet) 2001-02-27 19:44:49 +00:00
gstcpuid_i386.s Added CPU detection. 2000-09-12 18:13:48 +00:00
gstdata.h merge from EVENTS1 on 20011016 2001-10-17 10:21:27 +00:00
gstelement.c - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
gstelement.h - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
gstelementfactory.c - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
gstevent.c - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
gstevent.h merge from EVENTS1 on 20011016 2001-10-17 10:21:27 +00:00
gstextratypes.c 1. Add more warnings for the gst core only. Various trival fixes to quiet the warnings. 2001-09-14 22:16:47 +00:00
gstextratypes.h Merged from GOBJECT1 to HEAD at 200106241 2001-06-25 01:20:11 +00:00
gstinfo.c API docs. revived _buffer_ref_by_count fast types for scheduler and bin. 2001-10-21 18:00:31 +00:00
gstinfo.h merge from EVENTS1 on 20011016 2001-10-17 10:21:27 +00:00
gstlog.h fix g_log_domain_gstreamer compile (again) 2001-09-13 23:49:09 +00:00
gstmarshal.list Sync g_signal_new args with the marshaller (glib2 is very strict). 2001-09-10 19:00:42 +00:00
gstobject.c fix glib2 warning 2001-10-25 21:24:09 +00:00
gstobject.h merge from EVENTS1 on 20011016 2001-10-17 10:21:27 +00:00
gstpad.c - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
gstpad.h - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
gstparse.c - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
gstparse.h return a negative error code instead of exiting on parse error 2001-10-27 13:44:18 +00:00
gstpipeline.c - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
gstpipeline.h API docs. revived _buffer_ref_by_count fast types for scheduler and bin. 2001-10-21 18:00:31 +00:00
gstplugin.c - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
gstplugin.h API docs. revived _buffer_ref_by_count fast types for scheduler and bin. 2001-10-21 18:00:31 +00:00
gstpluginfeature.c API docs. revived _buffer_ref_by_count fast types for scheduler and bin. 2001-10-21 18:00:31 +00:00
gstpluginfeature.h API docs. revived _buffer_ref_by_count fast types for scheduler and bin. 2001-10-21 18:00:31 +00:00
gstprops.c merge from EVENTS1 on 20011016 2001-10-17 10:21:27 +00:00
gstprops.h merge from EVENTS1 on 20011016 2001-10-17 10:21:27 +00:00
gstpropsprivate.h Merged the float property patch from Steve Baker. This patch doesn't really work yet... 2001-04-02 19:56:34 +00:00
gstqueue.c - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
gstqueue.h added taaz's threading patch, including queue events 2001-10-27 20:28:31 +00:00
gstscheduler.c - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
gstscheduler.h - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
gstthread.c - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
gstthread.h - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
gsttimecache.c API docs. revived _buffer_ref_by_count fast types for scheduler and bin. 2001-10-21 18:00:31 +00:00
gsttimecache.h API docs. revived _buffer_ref_by_count fast types for scheduler and bin. 2001-10-21 18:00:31 +00:00
gsttrace.c - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
gsttrace.h Updated the event system to use event,timestamp,data instead of a pointer. 2001-08-22 21:45:25 +00:00
gsttype.c Add gst_typefactory_get_list to get a list of registered typefactories. 2001-10-24 21:35:47 +00:00
gsttype.h Add gst_typefactory_get_list to get a list of registered typefactories. 2001-10-24 21:35:47 +00:00
gsttypefind.c 1. Add more warnings for the gst core only. Various trival fixes to quiet the warnings. 2001-09-14 22:16:47 +00:00
gsttypefind.h Removed the final bits of GstMeta. 2001-06-25 20:36:02 +00:00
gsttypes.h - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
gstutils.c - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
gstutils.h API docs. revived _buffer_ref_by_count fast types for scheduler and bin. 2001-10-21 18:00:31 +00:00
gstversion.h.in merge from EVENTS1 on 20011016 2001-10-17 10:21:27 +00:00
gstxml.c 1. Add more warnings for the gst core only. Various trival fixes to quiet the warnings. 2001-09-14 22:16:47 +00:00
gstxml.h merge from EVENTS1 on 20011016 2001-10-17 10:21:27 +00:00
Makefile.am - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
Makefile.am.future Update Makefile.am.future - a replacement for Makefile.am which uses features present in recent versions of automake ... 2001-05-29 12:43:21 +00:00
ROADMAP A bunch more changes to clean up build/make dist issues, as well as a spec file, -config file, .m4, etc. Next step... 2000-01-31 06:46:18 +00:00