<title>Bus</title>
<para>
A bus is a simple system that takes care of forwarding messages from
- the pipeline threads to an application in its own thread context. The
+ the streaming threads to an application in its own thread context. The
advantage of a bus is that an application does not need to be
thread-aware in order to use &GStreamer;, even though &GStreamer;
itself is heavily threaded.
manually extract the progress (in percent) from the message by
extracting the <quote>buffer-percent</quote> property from the
structure returned by <function>gst_message_get_structure
- ()</function>.
+ ()</function>. See also <xref linkend="chapter-buffering"/>.
</para>
</listitem>
<listitem>
<listitem><para>a plugin architecture</para></listitem>
<listitem><para>a pipeline architecture</para></listitem>
<listitem><para>a mechanism for media type handling/negotiation</para></listitem>
- <listitem><para>over 150 plug-ins</para></listitem>
+ <listitem><para>a mechanism for synchronization</para></listitem>
+ <listitem><para>over 250 plug-ins providing more than 1000 elements</para></listitem>
<listitem><para>a set of tools</para></listitem>
</itemizedlist>
</para>