<para>
The most important object in &GStreamer; for the application programmer
is the <ulink type="http"
- url="../../gstreamer/html/GstElement.html"><classname>GstElement</classname></ulink>
+ url="&URLAPI;GstElement.html"><classname>GstElement</classname></ulink>
object. An element is the basic building block for a media pipeline. All
the different high-level components you will use are derived from
<classname>GstElement</classname>. Every decoder, encoder, demuxer, video
<para>
A pad's capabilities are described in a <classname>GstCaps</classname>
object. Internally, a <ulink type="http"
- url="../../gstreamer/html/gstreamer-GstCaps.html"><classname>GstCaps</classname></ulink>
+ url="&URLAPI;gstreamer-GstCaps.html"><classname>GstCaps</classname></ulink>
will contain one or more <ulink type="http"
- url="../../gstreamer/html/gstreamer-GstStructure.html"><classname>GstStructure</classname></ulink>
+ url="&URLAPI;gstreamer-GstStructure.html"><classname>GstStructure</classname></ulink>
that will describe one media type. A negotiated pad will have
capabilities set that contain exactly <emphasis>one</emphasis>
structure. Also, this structure will contain only
</para>
<figure float="1" id="section-bin-noghost-img">
<title>Visualisation of a <ulink type="http"
- url="../../gstreamer/html/GstBin.html"><classname>GstBin</classname></ulink>
+ url="&URLAPI;GstBin.html"><classname>GstBin</classname></ulink>
element without ghost pads</title>
<mediaobject>
<imageobject>
<figure float="1" id="section-bin-ghost-img">
<title>Visualisation of a <ulink type="http"
- url="../../gstreamer/html/GstBin.html"><classname>GstBin</classname></ulink>
+ url="&URLAPI;GstBin.html"><classname>GstBin</classname></ulink>
element with a ghost pad</title>
<mediaobject>
<imageobject>
developers can experiment with different algorithms, speeding up the
development of open and free multimedia codecs like those developed
by the <ulink url="http://www.xiph.org" type="http">Xiph.Org
- Foundation</ulink> (such as Theora and Vorbis.
+ Foundation</ulink> (such as Theora and Vorbis).
</para>
</section>
<footnote>
<para>
The code for this example is automatically extracted from
- the documentation and built under <filename>examples/manual</filename>
+ the documentation and built under <filename>tests/examples/manual</filename>
in the GStreamer tarball.
</para>
</footnote>