gstreamer/gst/elements
Wim Taymans 12bbbd5c1e Lots of modifications to the plugin system.
Original commit message from CVS:
Lots of modifications to the plugin system.
- Added a GstPluginfeature object that serves as a base class for all
plugin contents.
- changed the plugin API, everyhting is now added with
gst_plugin_add_feature
- typefactories are named now so that they can be located easily and filled
in at plugin load.
- mime types like "video/raw image/raw" are gone for now.
- lots of plugin updates (style and API changes)
- tested with an without registry.
- updates to various tools.
- added a little testsuite to test/show how you can load plugins (4 modes)

Test this one, Almost everything has changed :-)
2001-08-21 20:16:48 +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
gstaggregator.c Added prototypes for gst_pad_peek, gst_pad_select and gst_pad_selectv. 2001-07-11 22:52:48 +00:00
gstaggregator.h Added prototypes for gst_pad_peek, gst_pad_select and gst_pad_selectv. 2001-07-11 22:52:48 +00:00
gstdisksink.c sync with the current CVS glib API 2001-08-13 19:00:13 +00:00
gstdisksink.h Merged from GOBJECT1 to HEAD at 200106241 2001-06-25 01:20:11 +00:00
gstdisksrc.c mmap returns MAP_FAILED in case of an error, also do a perror in case of a failure. 2001-08-10 21:36:57 +00:00
gstdisksrc.h Merged from GOBJECT1 to HEAD at 200106241 2001-06-25 01:20:11 +00:00
gstelements.c Lots of modifications to the plugin system. 2001-08-21 20:16:48 +00:00
gstfakesink.c sync with the current CVS glib API 2001-08-13 19:00:13 +00:00
gstfakesink.h Added request pads to fakesink. 2001-07-11 16:45:43 +00:00
gstfakesrc.c sync with the current CVS glib API 2001-08-13 19:00:13 +00:00
gstfakesrc.h Added DEBUG_FUNCPTR to most plugins. 2001-07-11 15:51:40 +00:00
gstfdsink.c Some code cleanups. 2001-07-11 14:56:16 +00:00
gstfdsink.h Merged from GOBJECT1 to HEAD at 200106241 2001-06-25 01:20:11 +00:00
gstfdsrc.c Removed the old eos and qos functions. 2001-08-10 17:34:59 +00:00
gstfdsrc.h Merged from GOBJECT1 to HEAD at 200106241 2001-06-25 01:20:11 +00:00
gsthttpsrc.c Some code cleanups. 2001-07-11 14:56:16 +00:00
gsthttpsrc.h Merged from GOBJECT1 to HEAD at 200106241 2001-06-25 01:20:11 +00:00
gstidentity.c sync with the current CVS glib API 2001-08-13 19:00:13 +00:00
gstidentity.h Some cleanups in output of various test plugins. 2001-07-11 19:22:20 +00:00
gstmultidisksrc.c sync with the current CVS glib API 2001-08-13 19:00:13 +00:00
gstmultidisksrc.h Merged from GOBJECT1 to HEAD at 200106241 2001-06-25 01:20:11 +00:00
gstmultifilesrc.c sync with the current CVS glib API 2001-08-13 19:00:13 +00:00
gstmultifilesrc.h Merged from GOBJECT1 to HEAD at 200106241 2001-06-25 01:20:11 +00:00
gstpipefilter.c Removed the old eos and qos functions. 2001-08-10 17:34:59 +00:00
gstpipefilter.h Merged from GOBJECT1 to HEAD at 200106241 2001-06-25 01:20:11 +00:00
gstsinesrc.c Some code cleanups. 2001-07-11 14:56:16 +00:00
gstsinesrc.h Merged from GOBJECT1 to HEAD at 200106241 2001-06-25 01:20:11 +00:00
gsttee.c Some cleanups in output of various test plugins. 2001-07-11 19:22:20 +00:00
gsttee.h Some cleanups in output of various test plugins. 2001-07-11 19:22:20 +00:00
Makefile.am Some code cleanups. 2001-07-11 14:56:16 +00:00