summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
Diffstat (limited to 'README')
-rw-r--r--README52
1 files changed, 44 insertions, 8 deletions
diff --git a/README b/README
index d59daa499..fb003a985 100644
--- a/README
+++ b/README
@@ -1,19 +1,55 @@
-gst-plugins
-
-plugins for GStreamer
+gst-plugins : plug-ins for GStreamer
* to develop against uninstalled GStreamer core :
add path to gstreamer-uninstalled.pc to PKG_CONFIG_PATH
or run configure --with-pkg-config-path=(path to gstreamer uninstalled)
-* to register plugins in source tree
+* to register plug-ins in source tree
run gst-register --gst-plugin-path=.
-* if a certain plugin doesn't build, then redo configure with
- --disable-(plugin)
+* if a certain plug-in doesn't build, then redo configure with
+ --disable-(plug-in)
to disable it from the build
* Additional documentation :
-REQUIREMENTS
- supporting libraries for plugins
+GStreamer is developed under the terms of the LGPL (see LICENSE file for
+details). Some of our plug-ins however rely on libraries which are available
+under other licenses. This means that if you are using an application which
+has a non-GPL compatible license (for instance a closed-source application)
+with GStreamer, you have to make sure not to use GPL-linked plug-ins.
+When using GPL-linked plug-ins, GStreamer is for all practical reasons
+under the GPL itself.
+
+The plug-ins which use a GPL library are as follows:
+cdparanoia libcdparanoia (http://www.xiph.org/paranoia/)
+aasink aalib (http://aa-project.sourceforge.net/aalib/)
+xmms libxmms (http://www.xmms.org)
+decdvd ac3dec,mpeg2dec (http://linuxvideo.org/mpeg2dec/,http://linuxvideo.org/ac3dec/)a
+
+Plug-ins which use an LGPL library are as follows:
+colorspace Hermes (http://www.clanlib.org/hermes/)
+httpsrc libghttp (ftp.gnome.org/pub/GNOME/stable/sources/libghttp/)
+alsasink alsa (http://alsa-project.org)
+arts aRts (http://arts-project.org)
+sdlsink libsdl (http://www.libsdl.org)
+gnomevfssource gnome-vfs (ftp.gnome.org//pub/GNOME/stable/sources/gnome-vfs)
+gnomevfssink gnome-vfs
+esdsink libesd (ftp.gnome.org/pub/GNOME/stable/sources/esound)
+icastsend libshout (http://www.icecast.org)
+lame libmp3lame (http://www.mp3dev.org/mp3/)
+gst1394 libraw1394 (http://linux1394.sourceforge.net)
+flac libFLAC (http://flac.sourceforge.net)
+RTP ortp (http://www.linphone.org/ortp/)
+
+Plug-ins which use a BSD covered library are as follows:
+vorbisenc libogg/libvorbis (http://www.xiph.org/ogg/vorbis)
+vorbisdec libogg/libvorbis
+
+Plug-ins based on libraries with other free licenses:
+xvideosink libXv (MIT X11 / X Consortium license)
+gsm libgsm (MIT license http://kbs.cs.tu-berlin.de/~jutta/toast.html)
+
+Plug-ins using non-free libraries:
+wincodec win32ddl (http://divx.euro.ru/)
+