gst/gstpad.c: Remove handling of filtered caps. Fix/merge functions that handle...
authorDavid Schleef <ds@schleef.org>
Sun, 24 Apr 2005 21:16:45 +0000 (21:16 +0000)
committerDavid Schleef <ds@schleef.org>
Sun, 24 Apr 2005 21:16:45 +0000 (21:16 +0000)
commit65dd8e9726cb20f1ece018102974bb93add5a5ed
treedc0fa9cdebd67b5b712dd5ccfb56c2d4b1b35589
parent9dfa6cd089464ea5792092dea66f13693b3f5455
gst/gstpad.c: Remove handling of filtered caps.  Fix/merge functions that handle filtered links.

Original commit message from CVS:
* gst/gstpad.c: Remove handling of filtered caps.  Fix/merge
functions that handle filtered links.
* gst/gstpad.h: Remove 'appfilter' field and prototypes of
removed functions.
* gst/gstutils.c: Fix/remove utility functions that handle
filtered caps.
* gst/gstutils.h:
* gst/gstvalue.c: Add serialization/deserialization of caps
* gst/parse/grammar.y: Ignore filtered caps when linking.  This
requires fixing so that the filter caps notation creates
a capsfilter element and sets the filter_caps property.  I
think everyone probably wants to keep the shorthand notation.
* docs/gst/tmpl/gstelement.sgml: updates for API changes.
* docs/gst/tmpl/gstpad.sgml:
* gst/elements/gstelements.c: Register capsfilter element.
* gst/Makefile.am: fix spacing
* docs/random/ds/0.9-suggested-changes: random
13 files changed:
ChangeLog
docs/gst/tmpl/gstelement.sgml
docs/gst/tmpl/gstpad.sgml
docs/random/ds/0.9-suggested-changes
gst/Makefile.am
gst/elements/gstelements.c
gst/gstpad.c
gst/gstpad.h
gst/gstutils.c
gst/gstutils.h
gst/gstvalue.c
gst/parse/grammar.y
plugins/elements/gstelements.c