GStreamer Base Plug-ins-0.10.13

Introduction to GStreamer Base Plug-ins

The GStreamer Base Plug-ins is a well-groomed and well-maintained collection of GStreamer plug-ins and elements, spanning the range of possible types of elements one would want to write for GStreamer. It also contains helper libraries and base classes useful for writing elements. A wide range of video and audio decoders, encoders, and filters are included. Also see the GStreamer Good Plug-ins-0.10.6, GStreamer Ugly Plug-ins-0.10.6, GStreamer Bad Plug-ins and GStreamer FFmpeg plug-in packages.

Package Information

GStreamer Base Plug-ins Dependencies


GStreamer-0.10.13 and liboil


ALSA-1.0.13, libogg-1.1.3, libvorbis-1.2.0, Theora, CDParanoia-III-9.8, FreeType-2.3.7, Pango-1.16.4, GTK+-2.10.13 (required to build the examples), X Window System, GNOME Virtual File System-2.18.1, libvisual, Check (required to run the unit regression tests), and Valgrind (optionally used during the unit regression tests)

Optional (Required to Rebuild the API Documentation)

GTK-Doc-1.8 and PyXML-0.8.4

User Notes:

Installation of GStreamer Base Plug-ins

Install GStreamer Base Plug-ins by running the following commands:

./configure --prefix=/usr &&

To test the results, issue: make check. There are many other Makefile targets you can specify for running the tests, issue make -C tests/check help to see the complete list.

Now, as the root user:

make install


Installed Programs: gst-visualise-0.10
Installed Libraries: libgst*.{so,a} and numerous GStreamer plugins
Installed Directories: /usr/include/gstreamer-0.10/gst/{too numerous to list} and /usr/share/gtk-doc/html/gst-plugins-base-libs-0.10

Short Descriptions


is used to run a basic GStreamer pipeline to display a graphical visualisation of an audio stream.

Last updated on 2007-07-18 17:20:52 -0500