mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-30 05:31:15 +00:00
e149d96faa
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 |
||
---|---|---|
.. | ||
.gitignore | ||
autoplugtest.c | ||
gstautoplugcache.c | ||
gstautoplugger.c | ||
gstsearchfuncs.c | ||
gstsearchfuncs.h | ||
gstspider.c | ||
gstspider.h | ||
gstspideridentity.c | ||
gstspideridentity.h | ||
gststaticautoplug.c | ||
gststaticautoplug.h | ||
gststaticautoplugrender.c | ||
gststaticautoplugrender.h | ||
Makefile.am | ||
spidertest.c |