Commit 1f40aa16 authored by Thomas Vander Stichele's avatar Thomas Vander Stichele
Browse files

first stab at outputting xml descriptions of elements and plugins for doc build

Original commit message from CVS:
first stab at outputting xml descriptions of elements and plugins for doc build
parent 3e589b09
<plugin>
<name>adder</name>
<description>Adds multiple streams</description>
<filename>../../gst/adder/.libs/libgstadder.so</filename>
<basename>libgstadder.so</basename>
<version>0.9.1.1</version>
<license>LGPL</license>
<package>GStreamer CVS/prerelease</package>
<origin>http://gstreamer.freedesktop.org/</origin>
<elements>
<element>
<name>adder</name>
<longname>Adder</longname>
<class>Generic/Audio</class>
<description>Add N audio channels together</description>
<author>Thomas &lt;thomas@apestaart.org&gt;</author>
</element>
</elements>
</plugin>
\ No newline at end of file
<plugin>
<name>alsa</name>
<description>ALSA plugin library</description>
<filename>../../ext/alsa/.libs/libgstalsa.so</filename>
<basename>libgstalsa.so</basename>
<version>0.9.1.1</version>
<license>LGPL</license>
<package>GStreamer CVS/prerelease</package>
<origin>http://gstreamer.freedesktop.org/</origin>
<elements>
<element>
<name>alsasink</name>
<longname>Audio Sink (ALSA)</longname>
<class>Sink/Audio</class>
<description>Output to a sound card via ALSA</description>
<author>Wim Taymans &lt;wim@fluendo.com&gt;</author>
</element>
<element>
<name>alsasrc</name>
<longname>Audio Src (ALSA)</longname>
<class>Src/Audio</class>
<description>Output to a sound card via ALSA</description>
<author>Wim Taymans &lt;wim@fluendo.com&gt;</author>
</element>
</elements>
</plugin>
\ No newline at end of file
<plugin>
<name>audioconvert</name>
<description>Convert audio to different formats</description>
<filename>../../gst/audioconvert/.libs/libgstaudioconvert.so</filename>
<basename>libgstaudioconvert.so</basename>
<version>0.9.1.1</version>
<license>LGPL</license>
<package>GStreamer CVS/prerelease</package>
<origin>http://gstreamer.freedesktop.org/</origin>
<elements>
<element>
<name>buffer-frames-convert</name>
<longname>buffer-frames conversion</longname>
<class>Filter/Converter/Audio</class>
<description>Convert between different values of the buffer-frames stream property</description>
<author>Andy Wingo &lt;wingo at pobox.com&gt;</author>
</element>
<element>
<name>audioconvert</name>
<longname>Audio Conversion</longname>
<class>Filter/Converter/Audio</class>
<description>Convert audio to different formats</description>
<author>Benjamin Otte &lt;in7y118@public.uni-hamburg.de&gt;</author>
</element>
</elements>
</plugin>
\ No newline at end of file
<plugin>
<name>audiorate</name>
<description>Adjusts audio frames</description>
<filename>../../gst/audiorate/.libs/libgstaudiorate.so</filename>
<basename>libgstaudiorate.so</basename>
<version>0.9.1.1</version>
<license>LGPL</license>
<package>GStreamer CVS/prerelease</package>
<origin>http://gstreamer.freedesktop.org/</origin>
<elements>
<element>
<name>audiorate</name>
<longname>Audio rate adjuster</longname>
<class>Filter/Effect/Audio</class>
<description>Drops/duplicates/adjusts timestamps on audio samples to make a perfect stream</description>
<author>Wim Taymans &lt;wim@fluendo.com&gt;</author>
</element>
</elements>
</plugin>
\ No newline at end of file
<plugin>
<name>decodebin</name>
<description>decoder bin</description>
<filename>../../gst/playback/.libs/libgstdecodebin.so</filename>
<basename>libgstdecodebin.so</basename>
<version>0.9.1.1</version>
<license>LGPL</license>
<package>GStreamer CVS/prerelease</package>
<origin>http://gstreamer.freedesktop.org/</origin>
<elements>
<element>
<name>decodebin</name>
<longname>Decoder Bin</longname>
<class>Generic/Bin/Decoder</class>
<description>Autoplug and decode to raw media</description>
<author>Wim Taymans &lt;wim@fluendo.com&gt;</author>
</element>
</elements>
</plugin>
\ No newline at end of file
<plugin>
<name>gnomevfs</name>
<description>elements to read from and write to Gnome-VFS uri's</description>
<filename>../../ext/gnomevfs/.libs/libgstgnomevfs.so</filename>
<basename>libgstgnomevfs.so</basename>
<version>0.9.1.1</version>
<license>LGPL</license>
<package>GStreamer CVS/prerelease</package>
<origin>http://gstreamer.freedesktop.org/</origin>
<elements>
<element>
<name>gnomevfssrc</name>
<longname>GnomeVFS Source</longname>
<class>Source/File</class>
<description>Read from any GnomeVFS-supported file</description>
<author>Bastien Nocera &lt;hadess@hadess.net&gt;
Ronald S. Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
</elements>
</plugin>
\ No newline at end of file
<plugin>
<name>ogg</name>
<description>ogg stream manipulation (info about ogg: http://xiph.org)</description>
<filename>../../ext/ogg/.libs/libgstogg.so</filename>
<basename>libgstogg.so</basename>
<version>0.9.1.1</version>
<license>LGPL</license>
<package>GStreamer CVS/prerelease</package>
<origin>http://gstreamer.freedesktop.org/</origin>
<elements>
<element>
<name>ogmtextparse</name>
<longname>OGM text stream parser</longname>
<class>Codec/Decoder/Subtitle</class>
<description>parse an OGM text header and stream</description>
<author>Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
<element>
<name>ogmvideoparse</name>
<longname>OGM video stream parser</longname>
<class>Codec/Decoder/Video</class>
<description>parse an OGM video header and stream</description>
<author>Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
<element>
<name>ogmaudioparse</name>
<longname>OGM audio stream parser</longname>
<class>Codec/Decoder/Audio</class>
<description>parse an OGM audio header and stream</description>
<author>Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
<element>
<name>oggmux</name>
<longname>ogg muxer</longname>
<class>Codec/Muxer</class>
<description>mux ogg streams (info about ogg: http://xiph.org)</description>
<author>Wim Taymans &lt;wim@fluendo.com&gt;</author>
</element>
<element>
<name>oggdemux</name>
<longname>ogg demuxer</longname>
<class>Codec/Demuxer</class>
<description>demux ogg streams (info about ogg: http://xiph.org)</description>
<author>Wim Taymand &lt;wim@fluendo.com&gt;</author>
</element>
</elements>
</plugin>
\ No newline at end of file
<plugin>
<name>playbin</name>
<description>player bin</description>
<filename>../../gst/playback/.libs/libgstplaybin.so</filename>
<basename>libgstplaybin.so</basename>
<version>0.9.1.1</version>
<license>LGPL</license>
<package>GStreamer CVS/prerelease</package>
<origin>http://gstreamer.freedesktop.org/</origin>
<elements>
<element>
<name>playbin</name>
<longname>Player Bin</longname>
<class>Generic/Bin/Player</class>
<description>Autoplug and play media from an uri</description>
<author>Wim Taymans &lt;wim@fluendo.com&gt;</author>
</element>
</elements>
</plugin>
\ No newline at end of file
<plugin>
<name>sine</name>
<description>Sine audio wave generator</description>
<filename>../../gst/sine/.libs/libgstsinesrc.so</filename>
<basename>libgstsinesrc.so</basename>
<version>0.9.1.1</version>
<license>LGPL</license>
<package>GStreamer CVS/prerelease</package>
<origin>http://gstreamer.freedesktop.org/</origin>
<elements>
<element>
<name>sinesrc</name>
<longname>Sine-wave src</longname>
<class>Source/Audio</class>
<description>Create a sine wave of a given frequency and volume</description>
<author>Erik Walthinsen &lt;omega@cse.ogi.edu&gt;</author>
</element>
</elements>
</plugin>
\ No newline at end of file
<plugin>
<name>subparse</name>
<description>Subtitle (.sub) file parsing</description>
<filename>../../gst/subparse/.libs/libgstsubparse.so</filename>
<basename>libgstsubparse.so</basename>
<version>0.9.1.1</version>
<license>LGPL</license>
<package>GStreamer CVS/prerelease</package>
<origin>http://gstreamer.freedesktop.org/</origin>
<elements>
<element>
<name>subparse</name>
<longname>Subtitle parsers</longname>
<class>Codec/Parser/Subtitle</class>
<description>Parses subtitle (.sub) files into text streams</description>
<author>Gustavo J. A. M. Carneiro &lt;gjc@inescporto.pt&gt;
Ronald S. Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
</elements>
</plugin>
\ No newline at end of file
<plugin>
<name>tcp</name>
<description>transfer data over the network via TCP</description>
<filename>../../gst/tcp/.libs/libgsttcp.so</filename>
<basename>libgsttcp.so</basename>
<version>0.9.1.1</version>
<license>LGPL</license>
<package>GStreamer CVS/prerelease</package>
<origin>http://gstreamer.freedesktop.org/</origin>
<elements>
<element>
<name>multifdsink</name>
<longname>MultiFd sink</longname>
<class>Sink/Network</class>
<description>Send data to multiple filedescriptors</description>
<author>Thomas Vander Stichele &lt;thomas at apestaart dot org&gt;, Wim Taymans &lt;wim@fluendo.com&gt;</author>
</element>
<element>
<name>tcpserversrc</name>
<longname>TCP Server source</longname>
<class>Source/Network</class>
<description>Receive data as a server over the network via TCP</description>
<author>Thomas Vander Stichele &lt;thomas at apestaart dot org&gt;</author>
</element>
<element>
<name>tcpserversink</name>
<longname>TCP Server sink</longname>
<class>Sink/Network</class>
<description>Send data as a server over the network via TCP</description>
<author>Thomas Vander Stichele &lt;thomas at apestaart dot org&gt;</author>
</element>
<element>
<name>tcpclientsrc</name>
<longname>TCP Client source</longname>
<class>Source/Network</class>
<description>Receive data as a client over the network via TCP</description>
<author>Thomas Vander Stichele &lt;thomas at apestaart dot org&gt;</author>
</element>
<element>
<name>tcpclientsink</name>
<longname>TCP Client sink</longname>
<class>Sink/Network</class>
<description>Send data as a client over the network via TCP</description>
<author>Thomas Vander Stichele &lt;thomas at apestaart dot org&gt;</author>
</element>
</elements>
</plugin>
\ No newline at end of file
<plugin>
<name>theora</name>
<description>Theora plugin library</description>
<filename>../../ext/theora/.libs/libgsttheora.so</filename>
<basename>libgsttheora.so</basename>
<version>0.9.1.1</version>
<license>LGPL</license>
<package>GStreamer CVS/prerelease</package>
<origin>http://gstreamer.freedesktop.org/</origin>
<elements>
<element>
<name>theoraenc</name>
<longname>TheoraEnc</longname>
<class>Codec/Encoder/Video</class>
<description>encode raw YUV video to a theora stream</description>
<author>Wim Taymans &lt;wim@fluendo.com&gt;</author>
</element>
<element>
<name>theoradec</name>
<longname>TheoraDec</longname>
<class>Codec/Decoder/Video</class>
<description>decode raw theora streams to raw YUV video</description>
<author>Benjamin Otte &lt;in7y118@public.uni-hamburg.de&gt;, Wim Taymans &lt;wim@fluendo.com&gt;</author>
</element>
</elements>
</plugin>
\ No newline at end of file
<plugin>
<name>typefindfunctions</name>
<description>default typefind functions</description>
<filename>../../gst/typefind/.libs/libgsttypefindfunctions.so</filename>
<basename>libgsttypefindfunctions.so</basename>
<version>0.9.1.1</version>
<license>LGPL</license>
<package>GStreamer CVS/prerelease</package>
<origin>http://gstreamer.freedesktop.org/</origin>
<elements>
</elements>
</plugin>
\ No newline at end of file
<plugin>
<name>video4linux</name>
<description>elements for Video 4 Linux</description>
<filename>../../sys/v4l/.libs/libgstvideo4linux.so</filename>
<basename>libgstvideo4linux.so</basename>
<version>0.9.1.1</version>
<license>LGPL</license>
<package>GStreamer CVS/prerelease</package>
<origin>http://gstreamer.freedesktop.org/</origin>
<elements>
<element>
<name>v4lsrc</name>
<longname>Video (video4linux/raw) Source</longname>
<class>Source/Video</class>
<description>Reads raw frames from a video4linux (BT8x8) device</description>
<author>Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
</elements>
</plugin>
\ No newline at end of file
<plugin>
<name>videorate</name>
<description>Adjusts video frames</description>
<filename>../../gst/videorate/.libs/libgstvideorate.so</filename>
<basename>libgstvideorate.so</basename>
<version>0.9.1.1</version>
<license>LGPL</license>
<package>GStreamer CVS/prerelease</package>
<origin>http://gstreamer.freedesktop.org/</origin>
<elements>
<element>
<name>videorate</name>
<longname>Video rate adjuster</longname>
<class>Filter/Effect/Video</class>
<description>Drops/duplicates/adjusts timestamps on video frames to make a perfect stream</description>
<author>Wim Taymans &lt;wim@fluendo.com&gt;</author>
</element>
</elements>
</plugin>
\ No newline at end of file
<plugin>
<name>videoscale</name>
<description>Resizes video</description>
<filename>../../gst/videoscale/.libs/libgstvideoscale.so</filename>
<basename>libgstvideoscale.so</basename>
<version>0.9.1.1</version>
<license>LGPL</license>
<package>GStreamer CVS/prerelease</package>
<origin>http://gstreamer.freedesktop.org/</origin>
<elements>
<element>
<name>videoscale</name>
<longname>Video scaler</longname>
<class>Filter/Effect/Video</class>
<description>Resizes video</description>
<author>Wim Taymans &lt;wim.taymans@chello.be&gt;</author>
</element>
</elements>
</plugin>
\ No newline at end of file
<plugin>
<name>videotestsrc</name>
<description>Creates a test video stream</description>
<filename>../../gst/videotestsrc/.libs/libgstvideotestsrc.so</filename>
<basename>libgstvideotestsrc.so</basename>
<version>0.9.1.1</version>
<license>LGPL</license>
<package>GStreamer CVS/prerelease</package>
<origin>http://gstreamer.freedesktop.org/</origin>
<elements>
<element>
<name>videotestsrc</name>
<longname>Video test source</longname>
<class>Source/Video</class>
<description>Creates a test video stream</description>
<author>David A. Schleef &lt;ds@schleef.org&gt;</author>
</element>
</elements>
</plugin>
\ No newline at end of file
<plugin>
<name>volume</name>
<description>element for controlling audio volume</description>
<filename>../../gst/volume/.libs/libgstvolume.so</filename>
<basename>libgstvolume.so</basename>
<version>0.9.1.1</version>
<license>LGPL</license>
<package>GStreamer CVS/prerelease</package>
<origin>http://gstreamer.freedesktop.org/</origin>
<elements>
<element>
<name>volume</name>
<longname>Volume</longname>
<class>Filter/Effect/Audio</class>
<description>Set volume on audio/raw streams</description>
<author>Andy Wingo &lt;wingo@pobox.com&gt;</author>
</element>
</elements>
</plugin>
\ No newline at end of file
<plugin>
<name>vorbis</name>
<description>Vorbis plugin library</description>
<filename>../../ext/vorbis/.libs/libgstvorbis.so</filename>
<basename>libgstvorbis.so</basename>
<version>0.9.1.1</version>
<license>LGPL</license>
<package>GStreamer CVS/prerelease</package>
<origin>http://gstreamer.freedesktop.org/</origin>
<elements>
<element>
<name>vorbisparse</name>
<longname>VorbisParse</longname>
<class>Codec/Parser/Audio</class>
<description>parse raw vorbis streams</description>
<author>Thomas Vander Stichele &lt;thomas at apestaart dot org&gt;</author>
</element>
<element>
<name>vorbisdec</name>
<longname>VorbisDec</longname>
<class>Codec/Decoder/Audio</class>
<description>decode raw vorbis streams to float audio</description>
<author>Benjamin Otte &lt;in7y118@public.uni-hamburg.de&gt;</author>
</element>
<element>
<name>vorbisenc</name>
<longname>Vorbis encoder</longname>
<class>Codec/Encoder/Audio</class>
<description>Encodes audio in Vorbis format</description>
<author>Monty &lt;monty@xiph.org&gt;, Wim Taymans &lt;wim@fluendo.com&gt;</author>
</element>
</elements>
</plugin>
\ No newline at end of file
<plugin>
<name>ximage</name>
<description>XFree86 video output and input elements based on standard Xlib calls</description>
<filename>../../sys/ximage/.libs/libgstximage.so</filename>
<basename>libgstximage.so</basename>
<version>0.9.1.1</version>
<license>LGPL</license>
<package>GStreamer CVS/prerelease</package>
<origin>http://gstreamer.freedesktop.org/</origin>
<elements>
<element>
<name>ximagesink</name>
<longname>Video sink</longname>
<class>Sink/Video</class>
<description>A standard X based videosink</description>
<author>Julien Moutte &lt;julien@moutte.net&gt;</author>
</element>
</elements>
</plugin>
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment