GStreamer multimedia framework
Find a file
David Schleef 2af7be18a3 Use bufferpool, if available
Original commit message from CVS:
Use bufferpool, if available
2002-07-30 07:38:01 +00:00
common@316e406cd2 this was wrong 2002-07-11 11:14:30 +00:00
debian 0.3.4-1 packaging info 2002-04-15 09:31:28 +00:00
examples Some small updates 2002-07-24 21:34:23 +00:00
ext Added query/eventmask/format functions properly unref events 2002-07-29 19:23:20 +00:00
gst Use bufferpool, if available 2002-07-30 07:38:01 +00:00
gst-libs one bin is enough 2002-07-28 15:06:06 +00:00
m4 attempt to fix my sucky dv and festival breakage. 2002-07-05 10:17:09 +00:00
scripts added todo added simple automatic test suite for plugins using filesrc and fakesink 2001-12-21 09:49:24 +00:00
sys Added conditional for cdrom, someone needs to write a configure check to make this work 2002-07-27 01:38:32 +00:00
tests Some small updates 2002-07-24 21:34:23 +00:00
testsuite Removed the old seeking example 2002-06-08 13:30:27 +00:00
tools merge from release branch 2002-07-09 10:45:37 +00:00
.gitignore added a bunch of cvsignore stuff off of a fresh checkout and build i will win the race to max LOC changed ;-) 2002-03-25 05:01:00 +00:00
.gitmodules Added Goom and icecast to the spec, also fixed jpmeg mmx 2002-02-03 19:05:07 +00:00
AUTHORS srcfile isn't in yet, so i changed that also, i wrote some of this stuff :) 2001-12-20 21:18:36 +00:00
autogen.sh same changes 2002-05-27 14:01:51 +00:00
ChangeLog LICENSE_readme: Mention that synaesthesia is derived from GPL code. 2002-07-07 13:15:47 +00:00
configure.ac Added *BSD (and Darwin) ioctl cdaudio playing. Couple bugfixes. 'end-track','current-track' and 'cddb-discid' propert... 2002-07-28 22:45:45 +00:00
COPYING building up speed 2001-12-17 18:37:01 +00:00
divx-info.txt - added info about divx related codecs 2002-02-09 15:21:36 +00:00
gst-plugins.spec.in fix silly version requires 2002-07-14 11:59:33 +00:00
gstreamer-libs-uninstalled.pc.in fix to be able to link to gconf 2002-07-12 13:09:26 +00:00
gstreamer-libs.pc.in header relocation 2002-06-22 23:37:20 +00:00
INSTALL building up speed 2001-12-17 18:37:01 +00:00
LICENSE Add license files. LICENSE_readme moved here from core since it has info related to all the plugins. 2002-07-04 19:32:52 +00:00
LICENSE_readme LICENSE_readme: Mention that synaesthesia is derived from GPL code. 2002-07-07 13:15:47 +00:00
ltmain.sh more flapping wings about in wild abandonment 2002-01-07 20:10:20 +00:00
Makefile.am merge from release branch 2002-07-09 10:45:37 +00:00
NEWS doc stuff 2001-12-20 20:07:24 +00:00
README merge from release branch 2002-07-09 10:45:37 +00:00
RELEASE merge from release branch 2002-07-09 10:45:37 +00:00
REQUIREMENTS compile fixen, and prepare to move MAINTAINER_MODE to as-version.m4 2002-07-09 17:39:17 +00:00
TODO hm, lots seems to have changed 2001-12-23 22:21:18 +00:00

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 plug-ins in source tree
  run gst-register --gst-plugin-path=.

* if a certain plug-in doesn't build, then redo configure with
  --disable-(plug-in)
  to disable it from the build

* Additional documentation :

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/)