gstreamer/gst/elements
Wim Taymans b38d9a945b A rather large patch:
Original commit message from CVS:
A rather large patch:
- changed the API for the padtemplates:
- remove the factories (array of pointers) for the padtemplates,
properties and caps. The static array was a nice idea but converting
all the property values to a gpointer was not a good idea.
float properties were not possible, and casting a gint to a pointer
is not very portable. The new API just uses the _padtemplate_new,
_caps_new and _props_new functions to create the templates.
This has the added benefit that the API is now uniform for static
and dynamic templates and that the code can be made cleaner.
- lots of cleanups in the way the capabilities are constructed (va_list)
- lots of updates for all the plugins (new API)
- docs updates (new API)
- removed the videoraw docs.
2001-04-14 18:56:37 +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
gstdisksrc.c Merged the AUTOPLUG2 branch 2001-03-07 21:52:56 +00:00
gstdisksrc.h moved asyncdisksrc to disksrc, no point in having a distinction 2001-02-04 21:37:14 +00:00
gstelements.c Modified a lot of plugins to use the caps system. 2001-03-24 17:22:03 +00:00
gstfakesink.c This is a megapatch with the following changes: 2001-01-29 00:06:02 +00:00
gstfakesink.h Rearranged cothreads sources a bit, added some API docs. 2001-01-04 10:54:27 +00:00
gstfakesrc.c This is a megapatch with the following changes: 2001-01-29 00:06:02 +00:00
gstfakesrc.h Added an extra signal_cond to queue to make sure that the waiting thread is woken up. Can somebody with queue problem... 2001-01-14 14:43:57 +00:00
gstfdsink.c This is a megapatch with the following changes: 2001-01-29 00:06:02 +00:00
gstfdsink.h Updated copyright notices. 2000-12-29 05:38:06 +00:00
gstfdsrc.c This is a megapatch with the following changes: 2001-01-29 00:06:02 +00:00
gstfdsrc.h Updated copyright notices. 2000-12-29 05:38:06 +00:00
gsthttpsrc.c This is a megapatch with the following changes: 2001-01-29 00:06:02 +00:00
gsthttpsrc.h Updated copyright notices. 2000-12-29 05:38:06 +00:00
gstidentity.c This is a megapatch with the following changes: 2001-01-29 00:06:02 +00:00
gstidentity.h Added sleep time to identity 2001-01-07 03:42:27 +00:00
gstmultidisksrc.c Modified a lot of plugins to use the caps system. 2001-03-24 17:22:03 +00:00
gstmultidisksrc.h Modified a lot of plugins to use the caps system. 2001-03-24 17:22:03 +00:00
gstmultifilesrc.c Modified a lot of plugins to use the caps system. 2001-03-24 17:22:03 +00:00
gstmultifilesrc.h Modified a lot of plugins to use the caps system. 2001-03-24 17:22:03 +00:00
gstpipefilter.c This is a megapatch with the following changes: 2001-01-29 00:06:02 +00:00
gstpipefilter.h Updated copyright notices. 2000-12-29 05:38:06 +00:00
gstsinesrc.c Modified a lot of plugins to use the caps system. 2001-03-24 17:22:03 +00:00
gstsinesrc.h Modified a lot of plugins to use the caps system. 2001-03-24 17:22:03 +00:00
gsttee.c A rather large patch: 2001-04-14 18:56:37 +00:00
gsttee.h Added mthodes to request an element to create pads: gst_element_request_pad* 2001-01-18 23:46:15 +00:00
Makefile.am Modified a lot of plugins to use the caps system. 2001-03-24 17:22:03 +00:00