2002-07-09 10:45:37 +00:00
|
|
|
gst-plugins : plug-ins for GStreamer
|
2001-12-20 20:07:24 +00:00
|
|
|
|
|
|
|
* to develop against uninstalled GStreamer core :
|
|
|
|
add path to gstreamer-uninstalled.pc to PKG_CONFIG_PATH
|
2002-04-15 09:27:03 +00:00
|
|
|
or run configure --with-pkg-config-path=(path to gstreamer uninstalled)
|
2001-12-20 20:07:24 +00:00
|
|
|
|
2002-07-09 10:45:37 +00:00
|
|
|
* to register plug-ins in source tree
|
2002-02-04 20:34:27 +00:00
|
|
|
run gst-register --gst-plugin-path=.
|
2001-12-20 20:07:24 +00:00
|
|
|
|
2002-07-09 10:45:37 +00:00
|
|
|
* if a certain plug-in doesn't build, then redo configure with
|
|
|
|
--disable-(plug-in)
|
2002-04-15 09:27:03 +00:00
|
|
|
to disable it from the build
|
2001-12-20 20:07:24 +00:00
|
|
|
|
2002-04-15 09:27:03 +00:00
|
|
|
* Additional documentation :
|
|
|
|
|
2002-07-09 10:45:37 +00:00
|
|
|
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/)
|
|
|
|
|