[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