dtsdec libdts (http://www.videolan.org/dtsdec.html)
dvdnavsrc libdvdnav (http://dvd.sourceforge.net/)
dxr3 (http://dxr3.sourceforge.net/)
-icecastsend libshout (http://www.icecast.org)
mad libmad (http://www.mars.org/home/rob/proj/mpeg/)
mpeg2dec libmpeg2 (http://libmpeg2.sourceforge.net/)
mpeg2enc libmpeg2enc (http://mjpeg.sourceforge.net/)
mplex libmplex (http://mjpeg.sourceforge.net/)
-siddec libsidplay (http://www.geocities.com/SiliconValley/Lakes/5147/sidplay/,
+siddec libsidplay 1.36 (http://www.geocities.com/SiliconValley/Lakes/5147/sidplay/,
http://sourceforge.net/projects/sidplay2/)
trm libmusicbrainz (http://www.musicbrainz.org/)
xine libxine (http://xinehq.de/)
Plugins derived from GPL code are as follows:
dvdreadsrc libdvdread (http://www.dtek.chalmers.se/groups/dvd/)
-jack libjack (http://jackit.sourceforge.net/)
- Note libjack is LGPL, but plugin is GPL.
monoscope None (Algorithm by Ralph Loader, Joerg Walter,
Richard Boulton, and Andy Lo A Foe)
rtjpeg None (Erik Walthinsen's algorithm)
Plugins which use a LGPL library are as follows:
alsa alsa (http://alsa-project.org/)
-artsdsink aRts (http://arts-project.org/)
cacasink libcaca (http://sam.zoy.org/projects/libcaca/)
-colorspacelcs libcolorspace
dvdec libdv (http://libdv.sourceforge.net/)
esdmon,esdsink libesd (ftp.gnome.org/pub/GNOME/stable/sources/esound/)
+faac libfaac (http://www.audiocoding.com/modules/mydownloads/)
fameenc libfame (http://fame.sourceforge.net/)
ffmpeg ffmpeg (http://ffmpeg.sourceforge.net/)
-flac libFLAC (http://flac.sourceforge.net/)
gdkpixbuf GTK+ (http://www.gtk.org/)
gnomevfs gnome-vfs (ftp.gnome.org//pub/GNOME/stable/sources/gnome-vfs/)
-gst_arts aRts (http://arts-project.org/)
gst1394 libraw1394 (http://www.linux1394.org/)
gstaf libaudiofile (http://www.68k.org/~michael/audiofile/)
gstsf libsndfile (http://www.mega-nerd.com/libsndfile/)
-hermescolorspace Hermes (http://www.clanlib.org/hermes/)
kio KDE (http://www.kde.org/)
ladspa (http://www.ladspa.org/)
lame libmp3lame (http://lame.sourceforge.net/)
libvisual libvisual (http://libvisual.sourceforge.net/)
matroska (http://www.matroska.org/)
+mikmod libmikmod (http://mikmod.raphnet.net/)
ossaudio (http://www.opensound.com/)
qcamsrc
rfbenc librfb
sdlvideosink libsdl (http://www.libsdl.org/)
-shout2send libshout2 (http://www.icecast.org)
smoothwave
swfdec (http://swfdec.sourceforge.net/)
-tarkin
+tarkin (http://svn.xiph.org/trunk/tarkin/)
textoverlay pango (http://www.pango.org/)
+dirac (http://www.bbc.co.uk/rd/projects/dirac/)
+effectv (Our ports was relicensed)(http://effectv.sourceforge.net/)
+musepack (http://www.musepack.net/)
+kate libtiger (http://libtiger.googlecode.com/)
+ Optional, only for the tiger element
Plugins which use a BSD covered library are as follows:
vorbis libogg/libvorbis (http://www.xiph.org/ogg/vorbis/)
gsttheora libtheora (http://www.theora.org/)
speex (http://www.speex.org/)
+flac libFLAC (http://flac.sourceforge.net/)
+kate libkate (http://libkate.googlecode.com/)
Plugins based on libraries with other free licenses:
snapshot libpng (http://www.libpng.org/pub/png/)
- license: PNG license
+mngdec/mngenc libmng (http://gjuyn.xs4all.nl/libmng)
+ - license PNG license
+
Plugins using non-free libraries:
-divxdec, divxenc (http://www.divx.com/)
osxaudio (http://www.apple.com/macosx/)
sunaudiosink (http://www.sun.com/)
Unsure:
-mikmod libmikmod (http://mikmod.raphnet.net/)
-Seems a newer release of mikmod is LGPL, though it's listed as GPL by
-GStreamer.
-
-faac libfaac (http://www.audiocoding.com/download.php)
faad libfaad (http://www.audiocoding.com/)
-Faad/faac seems to be under a commercial license. Plus licensing seems
-to be different if using FAAD or FAAD2 as the underlying library. Not
-sure how this should be described here or handled in gst-inspect.
-
-dirac (http://www.bbc.co.uk/rd/projects/dirac/)
-The sourceforge website claims it uses GPL, LGPL, and the Mozilla Public
-License 1.1. Not sure which parts GStreamer uses, and what licenses are
-inherited.
-
-effectv effectv (http://effectv.sourceforge.net/)
-The sourceforge website claims it uses GPL, though it is currently
-listed as an LGPL library in GStreamer.
-
+faad's license depends on its major version :
+ - for FAAD1 : it is LGPL
+ - for FAAD2 : it is GPL
+look at these pages for more information on licenses :
+http://www.audiocoding.com/modules/wiki/?page=FAAD2
+http://www.audiocoding.com/modules/wiki/?page=FAAC
+
+by default, GStreamer faad plugin would compile against FAAD2 if available.
+it falls back to FAAD1 if not.