%general-entities; ]> $LastChangedBy$ $Date$ gst-plugins-base-&gst10-plugins-base-version; gst-plugins-base 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. You will need at least one of Good, Bad, Ugly or Libav plugins for GStreamer applications to function properly. &lfs84_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &gst10-plugins-base-md5sum; Download size: &gst10-plugins-base-size; Estimated disk space required: &gst10-plugins-base-buildsize; Estimated build time: &gst10-plugins-base-time; GStreamer Base Plug-ins Dependencies Required Recommended , (for building the CDDA plugin), , , , , , and Optional (for examples), , , (for examples), , , libvisual, Orc, and Tremor User Notes: Installation of GStreamer Base Plug-ins If you need a plugin for a given dependency, that dependency needs to be installed before this application. If you do not have a Objective-C compiler installed, the build system for this package will throw a warning about a failed sanity check. This is harmless, and it is safe to continue. Install GStreamer Base Plug-ins by running the following commands: mkdir build && cd build && meson --prefix=/usr \ -Dbuildtype=release \ -Dgtk_doc=disabled \ -Dpackage-origin=http://www.linuxfromscratch.org/blfs/view/svn/ \ -Dpackage-name="GStreamer &gst10-plugins-base-version; BLFS" && ninja To test the results, issue: ninja test. The tests require an X terminal running, or all of the GL tests will fail. When installing, the Makefile does some additional linking. If you do not have Xorg in /usr, the LIBRARY_PATH variable needs to be defined for the root user. If using sudo to assume root, use the -E option to pass your current environment variables for the install process. Now, as the root user: ninja install Contents Installed Programs Installed Libraries Installed Directories gst-device-monitor-1.0, gst-discoverer-1.0, and gst-play-1.0 libgstallocators-1.0.so, libgstapp-1.0.so, libgstaudio-1.0.so, libgstfft-1.0.so, libgstgl-1.0.so, libgstpbutils-1.0.so, libgstriff-1.0.so, libgstrtp-1.0.so, libgstrtsp-1.0.so, libgstsdp-1.0.so, libgsttag-1.0.so, libgstvideo-1.0.so and several plugins under /usr/lib/gstreamer-1.0 /usr/include/gstreamer-1.0/gst/{allocators,app,audio,fft,gl,pbutils}, /usr/include/gstreamer-1.0/gst/{riff,rtp,rtsp,sdp,tag,video}, /usr/share/gst-plugins-base, and /usr/share/gtk-doc/html/gst-plugins-base-{libs,plugins}-1.0 Short Descriptions gst-device-monitor-1.0 is a command line tool that can be used to test GStreamer's device monitoring functionality gst-device-monitor-1.0 gst-discoverer-1.0 is a tool that can be used to print basic metadata and stream information about a media file. gst-discoverer-1.0 gst-play-1.0 is a command line tool that can be used to test basic playback using the playbin element. gst-play-1.0