gstreamer/plugins/elements
David Schleef 2f85a255ba gst/elements/gsttee.c: Remove usage of gst_pad_proxy_fixate.
Original commit message from CVS:
* gst/elements/gsttee.c: (gst_tee_init), (gst_tee_request_new_pad):
Remove usage of gst_pad_proxy_fixate.
* gst/gstcaps.c: (gst_caps_append), (gst_caps_append_structure),
(gst_caps_split_one), (gst_caps_replace):
Add poisoning code.
* gst/gstmarshal.list:
Add pointer__pointer for fixate signal
* gst/gstpad.c: (gst_real_pad_class_init),
(_gst_real_pad_fixate_accumulator), (gst_pad_link_fixate),
(_gst_pad_default_fixate_func), (gst_pad_proxy_fixate),
(gst_pad_set_explicit_caps), (gst_pad_template_new):
Add poisoning code. Add fixate signal on RealPad. Change
set_explicit_caps() to take const GstCaps, like try_set_caps().
* gst/gstpad.h:
* testsuite/caps/Makefile.am:
* testsuite/caps/app_fixate.c: Add a test for the fixate signal
2004-01-04 23:43:11 +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 gst/elements/: Use gst_pad_proxy_getcaps(). 2003-12-23 23:19:07 +00:00
gstaggregator.h update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gstbufferstore.c Change G_TYPE_POINTER to the appropriate type in g_signal_new() 2003-11-13 02:47:03 +00:00
gstbufferstore.h merge TYPEFIND branch. Major changes: 2003-10-28 20:25:30 +00:00
gstelements.c gst/elements/gstelements.c: Set ranks of elements to NONE, so the autoplugger doesn't use them. 2003-12-22 19:10:41 +00:00
gstfakesink.c Merge CAPS branch 2003-12-22 01:39:35 +00:00
gstfakesink.h update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gstfakesrc.c Merge CAPS branch 2003-12-22 01:39:35 +00:00
gstfakesrc.h Merge CAPS branch 2003-12-22 01:39:35 +00:00
gstfdsink.c update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gstfdsink.h update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gstfdsrc.c update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gstfdsrc.h update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gstfilesink.c implement URI schemes 2003-11-24 03:21:54 +00:00
gstfilesink.h implement URI schemes 2003-11-24 03:21:54 +00:00
gstfilesrc.c and remove that debugging g_print - sheesh 2003-11-24 21:38:54 +00:00
gstfilesrc.h implement URI schemes 2003-11-24 03:21:54 +00:00
gstidentity.c Negotiation fixes 2004-01-01 02:23:47 +00:00
gstidentity.h Negotiation fixes 2004-01-01 02:23:47 +00:00
gstmd5sink.c Merge CAPS branch 2003-12-22 01:39:35 +00:00
gstmd5sink.h update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gstmultidisksrc.c update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gstmultidisksrc.h update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gstmultifilesrc.c update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gstmultifilesrc.h update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gstpipefilter.c update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gstpipefilter.h update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gstqueue.c Negotiation fixes 2004-01-01 02:23:47 +00:00
gstqueue.h This is either a rewrite or a large bugfix to the queue element, whatever you prefer to call it. 2003-12-13 17:12:46 +00:00
gstshaper.c Negotiation fixes 2003-12-31 08:09:38 +00:00
gstshaper.h update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gststatistics.c Merge CAPS branch 2003-12-22 01:39:35 +00:00
gststatistics.h update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gsttee.c gst/elements/gsttee.c: Remove usage of gst_pad_proxy_fixate. 2004-01-04 23:43:11 +00:00
gsttee.h update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gsttypefind.c gst/elements/gsttypefindelement.c: Use gst_pad_use_explicit_caps for src pad. 2004-01-03 10:01:35 +00:00
gsttypefind.h Make GstCaps parameter const. Copy caps parameter. Use _POINTER to marshal caps instead of _BOXED. Don't double-fre... 2003-12-24 07:42:43 +00:00
gsttypefindelement.c gst/elements/gsttypefindelement.c: Use gst_pad_use_explicit_caps for src pad. 2004-01-03 10:01:35 +00:00
gsttypefindelement.h Make GstCaps parameter const. Copy caps parameter. Use _POINTER to marshal caps instead of _BOXED. Don't double-fre... 2003-12-24 07:42:43 +00:00
Makefile.am merge TYPEFIND branch. Major changes: 2003-10-28 20:25:30 +00:00