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.30, GStreamer Bad Plug-ins-0.10.21, GStreamer Ugly Plug-ins-0.10.18, and gst-ffmpeg-0.10.13 packages.
This package is known to build using an LFS 7.0 platform but has not been tested.
Download (HTTP): http://ftp.gnome.org/pub/gnome/sources/gst-plugins-base/0.10/gst-plugins-base-0.10.35.tar.xz
Download (FTP): ftp://ftp.gnome.org/pub/gnome/sources/gst-plugins-base/0.10/gst-plugins-base-0.10.35.tar.xz
Download MD5 sum: 0ababc411b6a372f9e5abca443ebb138
Download size: 2.2 MB
Estimated disk space required: 117 MB
Estimated build time: 1.7 SBU
GStreamer-0.10.35, liboil-0.3.17, and Pango-1.29.4
ALSA Library-1.0.24.1, CDParanoia-III-10.2, FFmpeg-0.10, gtk+-2.24.8 or gtk+-3.2.3 (required to build the examples), libogg-1.3.0, libtheora-1.1.1, libvisual, libvorbis-1.3.2, Speex-1.2rc1, udev-Installed LFS Version (gudev), X Window System, check-0.9.8 (required to run the unit regression tests), and Valgrind (optionally used during the unit regression tests)
GTK-Doc-1.18 and Python-2.7.2 (compiled against an XML parser such as expat-2.0.1).
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/gst-plugins-base
Install GStreamer Base Plug-ins by running the following commands:
sed -i 's/\(.*gtkdoc-rebase --relative.* \)\(;.*\)/\1|| true\2/' \ docs/libs/Makefile.in && ./configure --prefix=/usr --with-gtk=3.0 && 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
--enable-gtk-doc: Use this parameter if
GTK-Doc is installed and you wish
to rebuild and install the API documentation.
sed -i 's/\(.*gtkdoc-rebase --relative.*
\)\(;.*\)/\1|| true\2/' \ docs/libs/Makefile.in: This
Makefile tests if gtkdoc-rebase is present, and
only uses it if it is, but the test which gtk-doc is interpreted as
an error by make if
gtkdoc-rebase is not
present. The sed
command ensures the command is always regarded as successful.
--disable-static: This switch prevents
the static libraries from being built.
Last updated on 2012-02-05 18:52:45 +0000