mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-25 09:40:37 +00:00
9e26e8b6b4
Original commit message from CVS: * REQUIREMENTS: * docs/plugins/Makefile.am: * docs/plugins/gst-plugins-good-plugins-docs.sgml: * docs/plugins/gst-plugins-good-plugins-sections.txt: * docs/plugins/gst-plugins-good-plugins.args: * docs/plugins/gst-plugins-good-plugins.hierarchy: * docs/plugins/gst-plugins-good-plugins.interfaces: * docs/plugins/gst-plugins-good-plugins.prerequisites: * docs/plugins/inspect/plugin-aasink.xml: * docs/plugins/inspect/plugin-alaw.xml: * docs/plugins/inspect/plugin-alpha.xml: * docs/plugins/inspect/plugin-alphacolor.xml: * docs/plugins/inspect/plugin-annodex.xml: * docs/plugins/inspect/plugin-apetag.xml: * docs/plugins/inspect/plugin-audiofx.xml: * docs/plugins/inspect/plugin-auparse.xml: * docs/plugins/inspect/plugin-autodetect.xml: * docs/plugins/inspect/plugin-avi.xml: * docs/plugins/inspect/plugin-cacasink.xml: * docs/plugins/inspect/plugin-cairo.xml: * docs/plugins/inspect/plugin-cdio.xml: * docs/plugins/inspect/plugin-cutter.xml: * docs/plugins/inspect/plugin-debug.xml: * docs/plugins/inspect/plugin-dv.xml: * docs/plugins/inspect/plugin-efence.xml: * docs/plugins/inspect/plugin-effectv.xml: * docs/plugins/inspect/plugin-equalizer.xml: * docs/plugins/inspect/plugin-esdsink.xml: * docs/plugins/inspect/plugin-flac.xml: * docs/plugins/inspect/plugin-flxdec.xml: * docs/plugins/inspect/plugin-gamma.xml: * docs/plugins/inspect/plugin-gconfelements.xml: * docs/plugins/inspect/plugin-gdkpixbuf.xml: * docs/plugins/inspect/plugin-goom.xml: * docs/plugins/inspect/plugin-goom2k1.xml: * docs/plugins/inspect/plugin-halelements.xml: * docs/plugins/inspect/plugin-icydemux.xml: * docs/plugins/inspect/plugin-id3demux.xml: * docs/plugins/inspect/plugin-jpeg.xml: * docs/plugins/inspect/plugin-level.xml: * docs/plugins/inspect/plugin-matroska.xml: * docs/plugins/inspect/plugin-monoscope.xml: * docs/plugins/inspect/plugin-mulaw.xml: * docs/plugins/inspect/plugin-multifile.xml: * docs/plugins/inspect/plugin-multipart.xml: * docs/plugins/inspect/plugin-navigationtest.xml: * docs/plugins/inspect/plugin-ossaudio.xml: * docs/plugins/inspect/plugin-png.xml: * docs/plugins/inspect/plugin-quicktime.xml: * docs/plugins/inspect/plugin-rtp.xml: * docs/plugins/inspect/plugin-rtsp.xml: * docs/plugins/inspect/plugin-smpte.xml: * docs/plugins/inspect/plugin-soup.xml: * docs/plugins/inspect/plugin-spectrum.xml: * docs/plugins/inspect/plugin-speex.xml: * docs/plugins/inspect/plugin-taglib.xml: * docs/plugins/inspect/plugin-udp.xml: * docs/plugins/inspect/plugin-video4linux2.xml: * docs/plugins/inspect/plugin-videobalance.xml: * docs/plugins/inspect/plugin-videobox.xml: * docs/plugins/inspect/plugin-videocrop.xml: * docs/plugins/inspect/plugin-videoflip.xml: * docs/plugins/inspect/plugin-videomixer.xml: * docs/plugins/inspect/plugin-wavenc.xml: * docs/plugins/inspect/plugin-wavpack.xml: * docs/plugins/inspect/plugin-wavparse.xml: * docs/plugins/inspect/plugin-ximagesrc.xml: * ext/aalib/gstaasink.c: * ext/libcaca/gstcacasink.c: Document aasink and cacasink.
165 lines
3.9 KiB
Text
165 lines
3.9 KiB
Text
GStreamer uses a *large* array of tools and libraries, most of which are
|
|
optional. We have attempted to make sure that any code that depends on
|
|
optional libraries doesn't get built unless you have those libraries. If
|
|
you find this not to be the case, please, let us know by filing a bug
|
|
report at http://bugzilla.gnome.org/.
|
|
|
|
|
|
Required tools:
|
|
===============
|
|
|
|
An extra set of tools is required if you wish to build GStreamer out of
|
|
CVS (using autogen.sh):
|
|
|
|
autoconf 2.52 or better
|
|
automake 1.5
|
|
gettext 0.11.5
|
|
libtool v1.4 or better
|
|
pkgconfig 0.9.0 or better (http://www.freedesktop.org/software/pkgconfig/)
|
|
|
|
Required libraries:
|
|
===================
|
|
|
|
Package: GStreamer
|
|
Version: 0.10.11.2
|
|
Recommended: 0.10.latest
|
|
URL: http://gstreamer.freedesktop.org/
|
|
DebianPackage: libgstreamer0.10-dev
|
|
Notes: The required version is updated frequently, so the version
|
|
listed in this file is often wrong. If you are compiling from CVS,
|
|
the required version is often the latest GStreamer CVS.
|
|
|
|
Package: GStreamer Base Plugins
|
|
Version: 0.10.11.2
|
|
Recommended: 0.10.latest
|
|
URL: http://gstreamer.freedesktop.org/
|
|
DebianPackage: libgstreamer-plugins-base0.10-dev
|
|
Notes: The required version is updated frequently, so the version
|
|
listed in this file is often wrong. If you are compiling from CVS,
|
|
the required version is often the latest GStreamer Base Plugins CVS.
|
|
|
|
Package: liboil
|
|
Version: >= 0.3.8
|
|
Recommended: 0.3.latest
|
|
URL: http://liboil.freedesktop.org/
|
|
DebianPackage: liboil0.3-dev
|
|
|
|
|
|
|
|
Optional libraries:
|
|
===================
|
|
|
|
This file lists supporting libraries for which gst-plugins contains plugins,
|
|
as well as their minimum version. You can find the corresponding plugins in
|
|
ext/(library)
|
|
|
|
Package: GTK+
|
|
Version: >= 2.0
|
|
Recommended: >= 2.2
|
|
URL: http://www.gtk.org/
|
|
DebianPackage: libgtk2.0-dev
|
|
Plugins: gdkpixbuf (gdkpixbufdec, gdkpixbufscale)
|
|
Notes: Also required by several examples. Plugin require >= 2.2.
|
|
|
|
Package: Check
|
|
DebianPackage: check
|
|
URL: http://check.sourceforge.net/
|
|
|
|
Package: Xlib
|
|
Plugins: ximagesrc, v4l2
|
|
DebianPackage: libx11-dev libxv-dev libxt-dev
|
|
|
|
Package: AALib
|
|
Plugins: aasink
|
|
URL: http://aa-project.sourceforge.net/aalib/
|
|
|
|
Package: LibXML
|
|
Version: >= 2.4.9
|
|
Plugins: annodex (cmmlenc, cmmldec)
|
|
URL: http://xmlsoft.org/
|
|
|
|
Package: Cairo
|
|
Version: >= 1.0
|
|
Plugins: cairo (cairotextoverlay, cairotimeoverlay)
|
|
URL: http://cairographics.org/
|
|
|
|
Package: CDIO
|
|
Version: >= 0.71
|
|
Plugins: cdio (cdiocddasrc)
|
|
URL: http://www.gnu.org/software/libcdio/
|
|
|
|
Package: ESound
|
|
Version: >= 0.2.12
|
|
Plugins: esdsink
|
|
URL: http://www.gnome.org/
|
|
|
|
Package: FLAC
|
|
Version: == 1.1.2
|
|
Plugins: flac (flacenc, flacdec)
|
|
URL: http://flac.sourceforge.net/
|
|
|
|
Package: GConf
|
|
Version: >= 2.0
|
|
Plugins: gconfelements (gconfvideosink, gconfvideosrc, gconfaudiosink,
|
|
gconfaudiosrc)
|
|
URL: http://www.gnome.org/
|
|
|
|
Package: HAL
|
|
Version: >= 0.5.6
|
|
Plugins: halelements (halaudiosink, halaudiosrc)
|
|
URL: http://hal.freedesktop.org/
|
|
|
|
Package: IJG JPEG library
|
|
Plugins: jpeg (jpegenc, jpegdec, smokeenc, smokedec)
|
|
URL: http://www.ijg.org/
|
|
|
|
Package: LADSPA
|
|
Plugins: ladspa
|
|
URL: http://www.ladspa.org/
|
|
|
|
Package: Libcaca
|
|
Plugins: cacasink
|
|
URL: http://libcaca.zoy.org/
|
|
|
|
Package: Libdv
|
|
Version: >= 0.100
|
|
Plugins: dv (dvdec)
|
|
URL: http://libdv.sourceforge.net/
|
|
|
|
Package: Libpng
|
|
Version: >= 1.2
|
|
Plugins: png (pngenc, pngdec)
|
|
URL: http://www.libpng.org/pub/png/libpng.html
|
|
|
|
Package: libraw1394
|
|
Plugins: dv1394
|
|
URL: http://www.linux1394.org/
|
|
|
|
Package: libiec61883
|
|
Plugins: dv1394
|
|
URL: http://www.linux1394.org/
|
|
|
|
Package: libshout
|
|
Version: >= 2.0
|
|
URL: http://www.icecast.org/
|
|
|
|
Package: speex
|
|
Version: >= 1.0.4 or >= 1.1.5
|
|
Plugins: speex (speexenc, speexdec)
|
|
URL: http://www.speex.org/
|
|
|
|
Package: taglib
|
|
Version: >= 1.4
|
|
DebianPackage: libtag1-dev
|
|
URL: http://developer.kde.org/~wheeler/taglib.html
|
|
|
|
Package: zlib
|
|
Plugins: id3demux
|
|
URL: http://www.zlib.net/
|
|
|
|
|
|
Optional (debian) packages:
|
|
===========================
|
|
|
|
gtk-doc-tools 1.6 -- needed to build documentation
|
|
python-xml -- needed to build plugin documentation
|