gstreamer/gst
Wim Taymans bbb9799996 Cleanup in gsttypes.c: removed the crazy GList of GHashTables, since the autoplugger will use the GstCaps and element...
Original commit message from CVS:
Cleanup in gsttypes.c:
removed the crazy GList of GHashTables, since the autoplugger will
use the GstCaps and elementfactories instead of the type system.
We don't maintain a list anymore of the elements for the specific
removed unused code in XML loading/saving.

Cleanup in gstelementfactory:
removed the register/unregister methods, register is now implicit when
gst_elementfactory_new is called. _unregister is now _destroy.
Removed logic to register/unregister the types in gsttypes.
added methods to query if the factory can src/sink a GstCaps
Make sure the elementfactory is set in the element_class when a new
element is registered with gst_elementfactory_new.

gst.c: properly register the basic bins
gst_pipeline: use new gstautoplug (next checkin)
gstprops: fixed an error in compatibility check
registry test program changes
plugins: misc changes for the new caps system.
2000-12-19 13:41:55 +00:00
..
elements WARNING: Don't grab this updated unless you're really, REALLY sure. 2000-12-16 10:18:09 +00:00
meta State change fixes in the threading element. 2000-08-14 10:55:35 +00:00
types Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +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 Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +00:00
cothreads.h Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +00:00
gst.c Cleanup in gsttypes.c: removed the crazy GList of GHashTables, since the autoplugger will use the GstCaps and element... 2000-12-19 13:41:55 +00:00
gst.h Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +00:00
gstarch.h Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +00:00
gstbin.c Cleanup in gsttypes.c: removed the crazy GList of GHashTables, since the autoplugger will use the GstCaps and element... 2000-12-19 13:41:55 +00:00
gstbin.h Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +00:00
gstbuffer.c Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +00:00
gstbuffer.h Some minor compilation fixes... 2000-12-17 04:54:57 +00:00
gstbufferpool.c Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +00:00
gstbufferpool.h Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +00:00
gstcaps.c Cleanup in gsttypes.c: removed the crazy GList of GHashTables, since the autoplugger will use the GstCaps and element... 2000-12-19 13:41:55 +00:00
gstcaps.h Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +00:00
gstclock.c Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +00:00
gstclock.h Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +00:00
gstconnection.c Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +00:00
gstconnection.h Another big set of changes. Connections are now also pullfunc based. gstqueue has been updated, I don't know of any ... 2000-12-08 10:33:01 +00:00
gstcpu.c Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +00:00
gstcpu.h Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +00:00
gstcpuid_i386.s Added CPU detection. 2000-09-12 18:13:48 +00:00
gstdebug.h Some minor compilation fixes... 2000-12-17 04:54:57 +00:00
gstelement.c Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +00:00
gstelement.h Cleanup in gsttypes.c: removed the crazy GList of GHashTables, since the autoplugger will use the GstCaps and element... 2000-12-19 13:41:55 +00:00
gstelementfactory.c Cleanup in gsttypes.c: removed the crazy GList of GHashTables, since the autoplugger will use the GstCaps and element... 2000-12-19 13:41:55 +00:00
gstextratypes.c Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +00:00
gstextratypes.h Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +00:00
gstfilter.c Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +00:00
gstfilter.h Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +00:00
gsti386.h Docs updates. 2000-11-11 15:13:50 +00:00
gstlog.h initial checkin 2000-01-30 09:03:00 +00:00
gstmeta.c Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +00:00
gstmeta.h Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +00:00
gstobject.c Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +00:00
gstobject.h Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +00:00
gstpad.c The typefind function now returns a GstCaps structure instead of a gboolean. modified some plugins to this new behaviour 2000-12-17 16:24:14 +00:00
gstpad.h WARNING: Don't grab this updated unless you're really, REALLY sure. 2000-12-16 10:18:09 +00:00
gstpipeline.c Cleanup in gsttypes.c: removed the crazy GList of GHashTables, since the autoplugger will use the GstCaps and element... 2000-12-19 13:41:55 +00:00
gstpipeline.h Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +00:00
gstplugin.c Cleanup in gsttypes.c: removed the crazy GList of GHashTables, since the autoplugger will use the GstCaps and element... 2000-12-19 13:41:55 +00:00
gstplugin.h Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +00:00
gstppc.h Docs updates. 2000-11-11 15:13:50 +00:00
gstprops.c Cleanup in gsttypes.c: removed the crazy GList of GHashTables, since the autoplugger will use the GstCaps and element... 2000-12-19 13:41:55 +00:00
gstprops.h Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +00:00
gstpropsprivate.h separated the properties from the capabilities as we might use the properties for metadata too. 2000-12-07 18:37:56 +00:00
gstsink.c Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +00:00
gstsink.h Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +00:00
gstsrc.c Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +00:00
gstsrc.h Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +00:00
gsttee.c Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +00:00
gsttee.h Added the excellent mpeg2dec decoder. Not 100% optimized but allready very fast. 2000-11-04 18:54:07 +00:00
gstthread.c Cleanup in gsttypes.c: removed the crazy GList of GHashTables, since the autoplugger will use the GstCaps and element... 2000-12-19 13:41:55 +00:00
gstthread.h Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +00:00
gsttrace.c Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +00:00
gsttrace.h Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +00:00
gsttype.c Cleanup in gsttypes.c: removed the crazy GList of GHashTables, since the autoplugger will use the GstCaps and element... 2000-12-19 13:41:55 +00:00
gsttype.h Cleanup in gsttypes.c: removed the crazy GList of GHashTables, since the autoplugger will use the GstCaps and element... 2000-12-19 13:41:55 +00:00
gstutils.c Header cleanup: try to include as little as possible; this will probably speed up compilation a bit. 2000-12-15 01:57:34 +00:00
gstutils.h Added the excellent mpeg2dec decoder. Not 100% optimized but allready very fast. 2000-11-04 18:54:07 +00:00
gstxml.c some editor changes= loading of save pipelines (not working) added include in gstdebug.h for getpid property loading ... 2000-12-16 17:12:28 +00:00
gstxml.h some editor changes= loading of save pipelines (not working) added include in gstdebug.h for getpid property loading ... 2000-12-16 17:12:28 +00:00
Makefile.am Cleanup in gsttypes.c: removed the crazy GList of GHashTables, since the autoplugger will use the GstCaps and element... 2000-12-19 13:41:55 +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