gstreamer/gst/autoplug
Benjamin Otte e149d96faa major rewrite of the spider.
Original commit message from CVS:
major rewrite of the spider.
Now uses GstSpiderConnection to track current connections and remember the way they're plugged.
Advantages of this approach:
- function prototypes are now much cleaner.
- Allow event propagation (EOS) to elements that are not connected but plugged.
- Allow deconstruction of plugged pipes. (not implemented)
Disadvantage:
- I screwed up naming (always get src and sink the wrong way). It's very inconsistent in the gstspider.[ch] files
- a little more time and memory are needed to manage the structs
2002-02-11 08:18:09 +00:00
..
.gitignore Added manpage 2001-06-07 16:56:27 +00:00
autoplugtest.c global s/disksrc/filesrc/, but edited by me 2002-01-06 04:26:37 +00:00
gstautoplugcache.c removed cothread-specific code from gstinfo.c because the new cothreads has no cothread_self() 2002-02-11 01:38:55 +00:00
gstautoplugger.c Small cleanups 2002-02-02 13:27:33 +00:00
gstsearchfuncs.c major rewrite of the spider. 2002-02-11 08:18:09 +00:00
gstsearchfuncs.h bugfixing; use the right function to check probable caps compatibility 2002-02-05 20:56:11 +00:00
gstspider.c major rewrite of the spider. 2002-02-11 08:18:09 +00:00
gstspider.h major rewrite of the spider. 2002-02-11 08:18:09 +00:00
gstspideridentity.c major rewrite of the spider. 2002-02-11 08:18:09 +00:00
gstspideridentity.h initial import of the spider autoplugger 2002-01-28 01:47:31 +00:00
gststaticautoplug.c Small cleanups 2002-02-02 13:27:33 +00:00
gststaticautoplug.h Merged from GOBJECT1 to HEAD at 200106241 2001-06-25 01:20:11 +00:00
gststaticautoplugrender.c Landed the new improved capsnegotiation system. 2002-01-13 22:22:42 +00:00
gststaticautoplugrender.h Merged from GOBJECT1 to HEAD at 200106241 2001-06-25 01:20:11 +00:00
Makefile.am more build cleanups (using as-version and as-libtool) some release doc notes from the previous release 2002-02-09 21:05:12 +00:00
spidertest.c update to do the new error handling and notification 2002-02-06 18:58:53 +00:00