gstreamer/gst
Wim Taymans 7ce56f5dab More EOS changes.
Original commit message from CVS:
More EOS changes.
When a bin2 is found inside a bin1, we add the bin2 to the EOS providers
of the bin1. When there is nothing more to schedule in bin1 and bin2 has
fired EOS, bin1 is in EOS.
The queue overrides the EOS notification and calls EOS on the src pad
when the queue is empty and the sink pad is in EOS.
2001-01-20 17:59:25 +00:00
..
elements Make sure the loopfunction ends when an element goes to EOS. 2001-01-20 03:28:37 +00:00
meta Updated the API docs. 2000-12-28 21:42:23 +00:00
types 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
.gitignore OK, I think I've got all the .cvsignore stuff taken care of, though we'll want to fine-tune things as we go, of cours... 2000-01-31 03:36:35 +00:00
cothreads.c A very small change to make eos somewhat work. no inner bins are checked. 2001-01-20 03:10:44 +00:00
cothreads.h API docs updates 2001-01-19 22:15:21 +00:00
gst.c Moved queue and typefind elements to the core since they are referenced by name. 2001-01-19 00:01:42 +00:00
gst.h Added mthodes to request an element to create pads: gst_element_request_pad* 2001-01-18 23:46:15 +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
gstalpha.h Major cleanup of the latest ghostpad changes. Fixed everything that broke, correctly. Someone will want to go updat... 2001-01-19 09:37:32 +00:00
gstarch.h more cothreads cleanup, and first pass at ARM code 2001-01-19 09:14:42 +00:00
gstarm.h more cothreads cleanup, and first pass at ARM code 2001-01-19 09:14:42 +00:00
gstautoplug.c First pass at updating to new ghostpad system. The objects are in place, 2001-01-19 02:23:35 +00:00
gstautoplug.h Added multiple caps to the pads 2000-12-31 16:12:48 +00:00
gstbin.c More EOS changes. 2001-01-20 17:59:25 +00:00
gstbin.h More EOS changes. 2001-01-20 17:59:25 +00:00
gstbuffer.c Cleaned up the docs a bit. 2001-01-06 22:05:15 +00:00
gstbuffer.h Fixed buffer flag handling gstplay used old flag handling updated some plugins for the new objects/error handling 2000-12-29 19:45:45 +00:00
gstbufferpool.c Cleaned up the docs a bit. 2001-01-06 22:05:15 +00:00
gstbufferpool.h Updated copyright in all the libgst files. 2000-12-28 22:12:02 +00:00
gstcaps.c Fixes to work with libxml2. 2001-01-18 11:16:53 +00:00
gstcaps.h Fixes to work with libxml2. 2001-01-18 11:16:53 +00:00
gstclock.c Mega update of INFO, DEBUG, and ERROR subsystems, renamed with GST_ prefix. 2001-01-01 03:14:40 +00:00
gstclock.h Updated copyright in all the libgst files. 2000-12-28 22:12:02 +00:00
gstcpu.c more leak fixes 2001-01-07 07:45:54 +00:00
gstcpu.h Updated copyright in all the libgst files. 2000-12-28 22:12:02 +00:00
gstcpuid_i386.s Added CPU detection. 2000-09-12 18:13:48 +00:00
gstelement.c More EOS changes. 2001-01-20 17:59:25 +00:00
gstelement.h A very small change to make eos somewhat work. no inner bins are checked. 2001-01-20 03:10:44 +00:00
gstelementfactory.c API docs updates 2001-01-19 22:15:21 +00:00
gstextratypes.c Updated copyright in all the libgst files. 2000-12-28 22:12:02 +00:00
gstextratypes.h Updated copyright in all the libgst files. 2000-12-28 22:12:02 +00:00
gsti386.h Major cleanup of the latest ghostpad changes. Fixed everything that broke, correctly. Someone will want to go updat... 2001-01-19 09:37:32 +00:00
gstinfo.c removed some spare newlines 2001-01-11 00:33:51 +00:00
gstinfo.h Got ghostpads to work, even in -launch. Needs more testing still. 2001-01-20 02:57:46 +00:00
gstlog.h Updated copyright in all the libgst files. 2000-12-28 22:12:02 +00:00
gstmeta.c Cleaned up the docs a bit. 2001-01-06 22:05:15 +00:00
gstmeta.h Updated copyright in all the libgst files. 2000-12-28 22:12:02 +00:00
gstobject.c Mega update of INFO, DEBUG, and ERROR subsystems, renamed with GST_ prefix. 2001-01-01 03:14:40 +00:00
gstobject.h Added DEBUG, INFO, and ERROR systems. Very little code is converted yet. 2000-12-29 10:02:17 +00:00
gstpad.c A very small change to make eos somewhat work. no inner bins are checked. 2001-01-20 03:10:44 +00:00
gstpad.h Got ghostpads to work, even in -launch. Needs more testing still. 2001-01-20 02:57:46 +00:00
gstparse.c Got ghostpads to work, even in -launch. Needs more testing still. 2001-01-20 02:57:46 +00:00
gstparse.h turned -launch capabilities into gst_parse_launch() 2001-01-07 04:00:30 +00:00
gstpipeline.c First pass at updating to new ghostpad system. The objects are in place, 2001-01-19 02:23:35 +00:00
gstpipeline.h Updated copyright in all the libgst files. 2000-12-28 22:12:02 +00:00
gstplugin.c Fixes to work with libxml2. 2001-01-18 11:16:53 +00:00
gstplugin.h Fixes to work with libxml2. 2001-01-18 11:16:53 +00:00
gstppc.h Major cleanup of the latest ghostpad changes. Fixed everything that broke, correctly. Someone will want to go updat... 2001-01-19 09:37:32 +00:00
gstprops.c Fixes to work with libxml2. 2001-01-18 11:16:53 +00:00
gstprops.h Fixes to work with libxml2. 2001-01-18 11:16:53 +00:00
gstpropsprivate.h Updated copyright in all the libgst files. 2000-12-28 22:12:02 +00:00
gstqueue.c More EOS changes. 2001-01-20 17:59:25 +00:00
gstqueue.h And here they are.... 2001-01-19 00:02:53 +00:00
gstscheduler.c More EOS changes. 2001-01-20 17:59:25 +00:00
gstscheduler.h Updated copyright in all the libgst files. 2000-12-28 22:12:02 +00:00
gstthread.c More EOS changes. 2001-01-20 17:59:25 +00:00
gstthread.h Updated copyright in all the libgst files. 2000-12-28 22:12:02 +00:00
gsttrace.c Updated copyright in all the libgst files. 2000-12-28 22:12:02 +00:00
gsttrace.h Updated copyright in all the libgst files. 2000-12-28 22:12:02 +00:00
gsttype.c Fixes to work with libxml2. 2001-01-18 11:16:53 +00:00
gsttype.h Updated the manual and the docs. 2001-01-06 02:35:17 +00:00
gsttypefind.c And here they are.... 2001-01-19 00:02:53 +00:00
gsttypefind.h And here they are.... 2001-01-19 00:02:53 +00:00
gstutils.c Cleaned up the docs a bit. 2001-01-06 22:05:15 +00:00
gstutils.h Updated copyright in all the libgst files. 2000-12-28 22:12:02 +00:00
gstxml.c Fixes to work with libxml2. 2001-01-18 11:16:53 +00:00
gstxml.h Fixes to work with libxml2. 2001-01-18 11:16:53 +00:00
Makefile.am more cothreads cleanup, and first pass at ARM code 2001-01-19 09:14:42 +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