................................. To leave Commie, hyper to http://commie.oy.com/commie_leaving.html ................................. http://www.gstreamer.net/ What is GStreamer? GStreamer allows the construction of graphs of media-handling components, ranging from simple mp3 playback to complex audio (mixing) and video (non- linear editing) processing. Applications can take advantage of advances in codec and filter technology transparently. Developers can add new codecs and filters by writing a simple plugin with a clean, generic interface. GStreamer is released under the LGPL, with many of the included plugins retaining the license of the code they were derived from, usually GPL or BSD. http://www.gstreamer.net/plugins.shtml GStreamer Plugins The GStreamer system currently comes with a large number of plugins. Many of these plugins require external libraries. Most of them will be moved into separate packages in the future, in order to limit the core library's dependencies on other packages. Core Elements: File and HTTP sources OSS audio source and sink Testing source, filter, and sink Pipe filter for running filter programs (via fork()) Queue to enable threaded applications Shipped plugins: mp3 audio encoder and decoder (mpg123 and lame) MPEG-1 and -2 video encoder and decoders MPEG-2 program stream multiplexer and demultiplexers DVD subtitle decoder AC3 audio decoder (ac3dec) Ogg Vorbis encoder and decoder AVI encoder and decoder Windows .dll loader using WINE for "DiVX ;-)" and other codecs JPEG and RTJPEG encoders and decoders WAV and AU decoders V4L video capture CD ripping capability via libcdda_paranoia LADSPA plugin wrapper (not complete) ESD sound output Video output to an X display with Xv overlay support An icecast send plugin based on libshout Small collection of audio and video processing f
