More blablah about how cool GStreamer really is..

Original commit message from CVS:
More blablah about how cool GStreamer really is..
This commit is contained in:
Wim Taymans 2001-07-07 15:30:39 +00:00
parent 86bef7fdb8
commit 707b74ac11
2 changed files with 17 additions and 2 deletions

View file

@ -34,6 +34,12 @@
libraries can be made with a minimum of effort. libraries can be made with a minimum of effort.
</para> </para>
<para>
The GStreamer core function is to provide a framework for plugins, data flow
and media type handling/negotiation.
It also provides an API to write applications using the various plugins.
</para>
<para> <para>
This book is about GStreamer from a developer's point of view; it describes This book is about GStreamer from a developer's point of view; it describes
how to write a GStreamer application using the GStreamer libraries and tools. how to write a GStreamer application using the GStreamer libraries and tools.

View file

@ -29,7 +29,7 @@
</sect2> </sect2>
<sect2 id="sec-motivation-goal"> <sect2 id="sec-motivation-goal">
<title>'One goal' media players</title> <title>'One goal' media players/libraries</title>
<para> <para>
Your typical MPEG player was designed to play MPEG video and audio. Most of Your typical MPEG player was designed to play MPEG video and audio. Most of
these players have implemented a complete infrastructure focused on these players have implemented a complete infrastructure focused on
@ -42,6 +42,13 @@
of the player and duplicate them into my own AVI encoder. These of the player and duplicate them into my own AVI encoder. These
algorithms cannot easily be shared accross applications. algorithms cannot easily be shared accross applications.
</para> </para>
<para>
Attempts have been made to create libraries for handling various media types.
Because they focus on a very specific media type (avifile, libmpeg2, ...),
significant work is needed to integrate them due to a lack of a common API.
GStreamer allows you to wrap these libraries with a common API, which
significantly simplifies integration and reuse.
</para>
</sect2> </sect2>
<sect2 id="sec-motivation-plugin"> <sect2 id="sec-motivation-plugin">
@ -58,7 +65,9 @@
</para> </para>
<para> <para>
While GStreamer also uses it own plugin system it offers a very rich While GStreamer also uses it own plugin system it offers a very rich
framework for the plugin. framework for the plugin developper and ensures the plugin can be used
in a wide range of applications, transparently interacting with other
plugins.
</para> </para>
</sect2> </sect2>