%general-entities; ]> $LastChangedBy$ $Date$ GStreamer Good Plug-ins-&gst-plugins-good-version; GStreamer Good Plug-ins Introduction to GStreamer Good Plug-ins The GStreamer Good Plug-ins is a set of plug-ins considered by the GStreamer developers to have good quality code, correct functionality, and the preferred license (LGPL for the plug-in code, LGPL or LGPL-compatible for the supporting library). A wide range of video and audio decoders, encoders, and filters are included. Also see the , GStreamer Bad Plug-ins and GStreamer FFmpeg plug-in packages. Package Information Download (HTTP): Download (FTP): Download MD5 sum: &gst-plugins-good-md5sum; Download size: &gst-plugins-good-size; Estimated disk space required: &gst-plugins-good-buildsize; Estimated build time: &gst-plugins-good-time; GStreamer Good Plug-ins Dependencies Required Recommended (Required for , and Can be Used by Many Other GNOME Applications) and Optional , , , , (required to build the examples), , LADSPA, libavc1394 (requires libraw1394), libcaca, , libiec61883, , , libshout, libv4l, lzo, PulseAudio, , (gudev), WavPack, , libcdio (which can use , libcddb, and VCDImager), and TagLib Optional, for the unit regression tests To run the tests you need to have compiled gstreamer against libcheck, and you can optionally use Valgrind Optional (Required to Rebuild the API Documentation) and (compiled against an XML parser such as ). User Notes: Installation of GStreamer Good Plug-ins Install GStreamer Good Plug-ins by running the following commands: ./configure --prefix=/usr \ --sysconfdir=&gnome-etc-dir; && make To run the unit regression tests, 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 If you did not rebuild the API documentation by passing to the configure script and you wish to install the pre-built documentation, issue the following command as the root user: make -C docs/plugins install-data Command Explanations --sysconfdir=&gnome-etc-dir;: This parameter is used so that the GConf configuration files are installed in the system-wide GNOME GConf database located in &gnome-etc-dir;/gconf instead of /usr/etc. You may omit this parameter if you don't have GConf installed. : This switch prevents the static libraries from being built. Contents Installed Programs Installed Libraries Installed Directories None Numerous GStreamer plugins /usr/share/gtk-doc/html/gst-plugins-good-plugins-0.10