From 138929756fedf3114b001fe9d54e7c49e6656cbe Mon Sep 17 00:00:00 2001 From: Thomas Vander Stichele Date: Tue, 9 Jul 2002 10:45:37 +0000 Subject: merge from release branch Original commit message from CVS: merge from release branch --- README | 52 ++++++++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 44 insertions(+), 8 deletions(-) (limited to 'README') diff --git a/README b/README index d59daa49..fb003a98 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/) + -- cgit