[gst-cvs] gstreamer: gstxml: Deprecate GstXml and related functions
Sebastian Dröge
slomo at kemper.freedesktop.org
Fri Jun 25 09:25:46 PDT 2010
Module: gstreamer
Branch: master
Commit: 5f4a965f67894c349d193eff1b74430e167c4828
URL: http://cgit.freedesktop.org/gstreamer/gstreamer/commit/?id=5f4a965f67894c349d193eff1b74430e167c4828
Author: Sebastian Dröge <sebastian.droege at collabora.co.uk>
Date: Fri Jun 25 18:13:57 2010 +0200
gstxml: Deprecate GstXml and related functions
Pipeline serialisation to and from XML is horribly broken for all
but the most simple use cases, and will likely never be fixed.
Make sure everyone playing around with these tools is aware of
this, to avoid frustration. See countless bug reports in bugzilla.
Fixes bug #622685.
---
gst/gstbin.c | 24 +++++++++++---
gst/gstcaps.c | 9 +++++-
gst/gstcaps.h | 2 +-
gst/gstelement.c | 22 ++++++++++---
gst/gstghostpad.c | 10 +++--
gst/gstobject.c | 46 +++++++++++++++++---------
gst/gstobject.h | 9 ++++-
gst/gstpad.c | 11 ++++--
gst/gstpad.h | 2 +-
gst/gstxml.c | 64 +++++++++++++++++++++++++++++++++++++
gst/gstxml.h | 3 ++
tests/examples/Makefile.am | 14 ++------
tests/examples/manual/Makefile.am | 7 ----
tools/Makefile.am | 4 +-
tools/gst-launch.c | 8 ++--
15 files changed, 173 insertions(+), 62 deletions(-)
Diff: http://cgit.freedesktop.org/gstreamer/gstreamer/diff/?id=5f4a965f67894c349d193eff1b74430e167c4828
More information about the Gstreamer-commits
mailing list