Thank you very much for your suggestions. The DOT tool is indeed working great and seems to contain all the data I was looking for. <br><br>For anyone else just skimming the documentation, make sure you have the following environment variable defined:<br>
<br>GST_DEBUG_DUMP_DOT_DIR&nbsp; (some directory you want GStreamer to write the DOT files to)<br><br>Then generate a PNG file using the following command (which creates a file called &quot;image.png&quot;):<br><br>dot -Tpng -oimage.png&nbsp; &lt;your file&gt;.dot<br>
<br><br><br>Thanks again,<br><br>Andreas<br><br><div><span class="gmail_quote">On 3/31/08, <b class="gmail_sendername">René Stadler</b> &lt;<a href="mailto:mail@renestadler.de">mail@renestadler.de</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><span class="e" id="q_11906531c41d453b_0">Andreas Schuler wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hi all,<br>
<br>
I have been trying to print my pipeline for debugging purpose using the xml write command but without success. What I keep getting is an access violation, no matter whether I am building in debug or release mode. Has anyone experienced a similar problem? What am I doing wrong?<br>

<br>
My current GST setup:<br>
<br>
GStreamer: 0.10.17<br>
gst-plugins-base: 0.10.17<br>
gst-plugins-good: 0.10.7<br>
gst-plugins-bad: 0.10.6<br>
gst-plugins-ugly: 0.10.7<br>
gst-ffmpeg: 0.10.2<br>
<br>
<br>
I am basically looking for a way to debug my GStreamer pipeline. I have found that GstEditor appears to be outdated and no longer compatible with the 0.10 releases. Is that correct? What other tools are you recommending to debug GStreamer applications?<br>

<br>
Thanks,<br>
<br>
Andreas<br>
<br>
<br>
</blockquote>
<br></span></div>
The XML serialization stuff is largely untested and expected to be unstable. &nbsp;Newer gstreamer core versions provide debug functions to dump a pipeline as a description file for the &quot;dot&quot; program (from graphviz):<br>

<br>
<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gstreamer-GstInfo.html#GST-DEBUG-BIN-TO-DOT-FILE:CAPS" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gstreamer-GstInfo.html#GST-DEBUG-BIN-TO-DOT-FILE:CAPS</a><br>

<br>
The final output of that is a diagram of the pipeline layout that contains quite some details.<br>
<br>
Apparently you can get graphviz as a simple installer for windows:<br>
<br>
<a href="http://www.graphviz.org/Download..php" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.graphviz.org/Download..php</a><br>
<br>
-- <br>
Regards,<br><span class="sg">
 &nbsp;René Stadler<br>
</span></blockquote></div><br><br clear="all"><br>-- <br>Andreas Schuler<br>CTO<br>Neokast LLC<br>Metis Enterprise Technologies LLC<br>990 Grove St. Suite #401<br>Evanston, IL 60201<br>847.328.7265<br>847.328.7276 (F)<br>
262.327.1034 (C)<br><a href="mailto:andreas@neokast.com">andreas@neokast.com</a>