From: Thomas Vander Stichele Date: Mon, 15 Aug 2005 14:17:53 +0000 (+0000) Subject: first stab at outputting xml descriptions of elements and plugins for doc build X-Git-Tag: RELEASE-0_9_1~79 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1f40aa16767b8477c96e26e4f65cb18cb394611a;p=platform%2Fupstream%2Fgst-plugins-base.git 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 --- diff --git a/docs/plugins/inspect/plugin-adder.xml b/docs/plugins/inspect/plugin-adder.xml new file mode 100644 index 0000000..3410f66 --- /dev/null +++ b/docs/plugins/inspect/plugin-adder.xml @@ -0,0 +1,19 @@ + + adder + Adds multiple streams + ../../gst/adder/.libs/libgstadder.so + libgstadder.so + 0.9.1.1 + LGPL + GStreamer CVS/prerelease + http://gstreamer.freedesktop.org/ + + + adder + Adder + Generic/Audio + Add N audio channels together + Thomas <thomas@apestaart.org> + + + \ No newline at end of file diff --git a/docs/plugins/inspect/plugin-alsa.xml b/docs/plugins/inspect/plugin-alsa.xml new file mode 100644 index 0000000..07ee9bb --- /dev/null +++ b/docs/plugins/inspect/plugin-alsa.xml @@ -0,0 +1,26 @@ + + alsa + ALSA plugin library + ../../ext/alsa/.libs/libgstalsa.so + libgstalsa.so + 0.9.1.1 + LGPL + GStreamer CVS/prerelease + http://gstreamer.freedesktop.org/ + + + alsasink + Audio Sink (ALSA) + Sink/Audio + Output to a sound card via ALSA + Wim Taymans <wim@fluendo.com> + + + alsasrc + Audio Src (ALSA) + Src/Audio + Output to a sound card via ALSA + Wim Taymans <wim@fluendo.com> + + + \ No newline at end of file diff --git a/docs/plugins/inspect/plugin-audioconvert.xml b/docs/plugins/inspect/plugin-audioconvert.xml new file mode 100644 index 0000000..ca59cfa --- /dev/null +++ b/docs/plugins/inspect/plugin-audioconvert.xml @@ -0,0 +1,26 @@ + + audioconvert + Convert audio to different formats + ../../gst/audioconvert/.libs/libgstaudioconvert.so + libgstaudioconvert.so + 0.9.1.1 + LGPL + GStreamer CVS/prerelease + http://gstreamer.freedesktop.org/ + + + buffer-frames-convert + buffer-frames conversion + Filter/Converter/Audio + Convert between different values of the buffer-frames stream property + Andy Wingo <wingo at pobox.com> + + + audioconvert + Audio Conversion + Filter/Converter/Audio + Convert audio to different formats + Benjamin Otte <in7y118@public.uni-hamburg.de> + + + \ No newline at end of file diff --git a/docs/plugins/inspect/plugin-audiorate.xml b/docs/plugins/inspect/plugin-audiorate.xml new file mode 100644 index 0000000..d47268d --- /dev/null +++ b/docs/plugins/inspect/plugin-audiorate.xml @@ -0,0 +1,19 @@ + + audiorate + Adjusts audio frames + ../../gst/audiorate/.libs/libgstaudiorate.so + libgstaudiorate.so + 0.9.1.1 + LGPL + GStreamer CVS/prerelease + http://gstreamer.freedesktop.org/ + + + audiorate + Audio rate adjuster + Filter/Effect/Audio + Drops/duplicates/adjusts timestamps on audio samples to make a perfect stream + Wim Taymans <wim@fluendo.com> + + + \ No newline at end of file diff --git a/docs/plugins/inspect/plugin-decodebin.xml b/docs/plugins/inspect/plugin-decodebin.xml new file mode 100644 index 0000000..8888ff3 --- /dev/null +++ b/docs/plugins/inspect/plugin-decodebin.xml @@ -0,0 +1,19 @@ + + decodebin + decoder bin + ../../gst/playback/.libs/libgstdecodebin.so + libgstdecodebin.so + 0.9.1.1 + LGPL + GStreamer CVS/prerelease + http://gstreamer.freedesktop.org/ + + + decodebin + Decoder Bin + Generic/Bin/Decoder + Autoplug and decode to raw media + Wim Taymans <wim@fluendo.com> + + + \ No newline at end of file diff --git a/docs/plugins/inspect/plugin-gnomevfs.xml b/docs/plugins/inspect/plugin-gnomevfs.xml new file mode 100644 index 0000000..43efe86 --- /dev/null +++ b/docs/plugins/inspect/plugin-gnomevfs.xml @@ -0,0 +1,20 @@ + + gnomevfs + elements to read from and write to Gnome-VFS uri's + ../../ext/gnomevfs/.libs/libgstgnomevfs.so + libgstgnomevfs.so + 0.9.1.1 + LGPL + GStreamer CVS/prerelease + http://gstreamer.freedesktop.org/ + + + gnomevfssrc + GnomeVFS Source + Source/File + Read from any GnomeVFS-supported file + Bastien Nocera <hadess@hadess.net> + Ronald S. Bultje <rbultje@ronald.bitfreak.net> + + + \ No newline at end of file diff --git a/docs/plugins/inspect/plugin-ogg.xml b/docs/plugins/inspect/plugin-ogg.xml new file mode 100644 index 0000000..f00efdf --- /dev/null +++ b/docs/plugins/inspect/plugin-ogg.xml @@ -0,0 +1,47 @@ + + ogg + ogg stream manipulation (info about ogg: http://xiph.org) + ../../ext/ogg/.libs/libgstogg.so + libgstogg.so + 0.9.1.1 + LGPL + GStreamer CVS/prerelease + http://gstreamer.freedesktop.org/ + + + ogmtextparse + OGM text stream parser + Codec/Decoder/Subtitle + parse an OGM text header and stream + Ronald Bultje <rbultje@ronald.bitfreak.net> + + + ogmvideoparse + OGM video stream parser + Codec/Decoder/Video + parse an OGM video header and stream + Ronald Bultje <rbultje@ronald.bitfreak.net> + + + ogmaudioparse + OGM audio stream parser + Codec/Decoder/Audio + parse an OGM audio header and stream + Ronald Bultje <rbultje@ronald.bitfreak.net> + + + oggmux + ogg muxer + Codec/Muxer + mux ogg streams (info about ogg: http://xiph.org) + Wim Taymans <wim@fluendo.com> + + + oggdemux + ogg demuxer + Codec/Demuxer + demux ogg streams (info about ogg: http://xiph.org) + Wim Taymand <wim@fluendo.com> + + + \ No newline at end of file diff --git a/docs/plugins/inspect/plugin-playbin.xml b/docs/plugins/inspect/plugin-playbin.xml new file mode 100644 index 0000000..f60484d --- /dev/null +++ b/docs/plugins/inspect/plugin-playbin.xml @@ -0,0 +1,19 @@ + + playbin + player bin + ../../gst/playback/.libs/libgstplaybin.so + libgstplaybin.so + 0.9.1.1 + LGPL + GStreamer CVS/prerelease + http://gstreamer.freedesktop.org/ + + + playbin + Player Bin + Generic/Bin/Player + Autoplug and play media from an uri + Wim Taymans <wim@fluendo.com> + + + \ No newline at end of file diff --git a/docs/plugins/inspect/plugin-sine.xml b/docs/plugins/inspect/plugin-sine.xml new file mode 100644 index 0000000..2f95b4a --- /dev/null +++ b/docs/plugins/inspect/plugin-sine.xml @@ -0,0 +1,19 @@ + + sine + Sine audio wave generator + ../../gst/sine/.libs/libgstsinesrc.so + libgstsinesrc.so + 0.9.1.1 + LGPL + GStreamer CVS/prerelease + http://gstreamer.freedesktop.org/ + + + sinesrc + Sine-wave src + Source/Audio + Create a sine wave of a given frequency and volume + Erik Walthinsen <omega@cse.ogi.edu> + + + \ No newline at end of file diff --git a/docs/plugins/inspect/plugin-subparse.xml b/docs/plugins/inspect/plugin-subparse.xml new file mode 100644 index 0000000..4a84274 --- /dev/null +++ b/docs/plugins/inspect/plugin-subparse.xml @@ -0,0 +1,20 @@ + + subparse + Subtitle (.sub) file parsing + ../../gst/subparse/.libs/libgstsubparse.so + libgstsubparse.so + 0.9.1.1 + LGPL + GStreamer CVS/prerelease + http://gstreamer.freedesktop.org/ + + + subparse + Subtitle parsers + Codec/Parser/Subtitle + Parses subtitle (.sub) files into text streams + Gustavo J. A. M. Carneiro <gjc@inescporto.pt> + Ronald S. Bultje <rbultje@ronald.bitfreak.net> + + + \ No newline at end of file diff --git a/docs/plugins/inspect/plugin-tcp.xml b/docs/plugins/inspect/plugin-tcp.xml new file mode 100644 index 0000000..7edf99d --- /dev/null +++ b/docs/plugins/inspect/plugin-tcp.xml @@ -0,0 +1,47 @@ + + tcp + transfer data over the network via TCP + ../../gst/tcp/.libs/libgsttcp.so + libgsttcp.so + 0.9.1.1 + LGPL + GStreamer CVS/prerelease + http://gstreamer.freedesktop.org/ + + + multifdsink + MultiFd sink + Sink/Network + Send data to multiple filedescriptors + Thomas Vander Stichele <thomas at apestaart dot org>, Wim Taymans <wim@fluendo.com> + + + tcpserversrc + TCP Server source + Source/Network + Receive data as a server over the network via TCP + Thomas Vander Stichele <thomas at apestaart dot org> + + + tcpserversink + TCP Server sink + Sink/Network + Send data as a server over the network via TCP + Thomas Vander Stichele <thomas at apestaart dot org> + + + tcpclientsrc + TCP Client source + Source/Network + Receive data as a client over the network via TCP + Thomas Vander Stichele <thomas at apestaart dot org> + + + tcpclientsink + TCP Client sink + Sink/Network + Send data as a client over the network via TCP + Thomas Vander Stichele <thomas at apestaart dot org> + + + \ No newline at end of file diff --git a/docs/plugins/inspect/plugin-theora.xml b/docs/plugins/inspect/plugin-theora.xml new file mode 100644 index 0000000..637caff --- /dev/null +++ b/docs/plugins/inspect/plugin-theora.xml @@ -0,0 +1,26 @@ + + theora + Theora plugin library + ../../ext/theora/.libs/libgsttheora.so + libgsttheora.so + 0.9.1.1 + LGPL + GStreamer CVS/prerelease + http://gstreamer.freedesktop.org/ + + + theoraenc + TheoraEnc + Codec/Encoder/Video + encode raw YUV video to a theora stream + Wim Taymans <wim@fluendo.com> + + + theoradec + TheoraDec + Codec/Decoder/Video + decode raw theora streams to raw YUV video + Benjamin Otte <in7y118@public.uni-hamburg.de>, Wim Taymans <wim@fluendo.com> + + + \ No newline at end of file diff --git a/docs/plugins/inspect/plugin-typefindfunctions.xml b/docs/plugins/inspect/plugin-typefindfunctions.xml new file mode 100644 index 0000000..9711653 --- /dev/null +++ b/docs/plugins/inspect/plugin-typefindfunctions.xml @@ -0,0 +1,13 @@ + + typefindfunctions + default typefind functions + ../../gst/typefind/.libs/libgsttypefindfunctions.so + libgsttypefindfunctions.so + 0.9.1.1 + LGPL + GStreamer CVS/prerelease + http://gstreamer.freedesktop.org/ + + + + \ No newline at end of file diff --git a/docs/plugins/inspect/plugin-video4linux.xml b/docs/plugins/inspect/plugin-video4linux.xml new file mode 100644 index 0000000..4fed564 --- /dev/null +++ b/docs/plugins/inspect/plugin-video4linux.xml @@ -0,0 +1,19 @@ + + video4linux + elements for Video 4 Linux + ../../sys/v4l/.libs/libgstvideo4linux.so + libgstvideo4linux.so + 0.9.1.1 + LGPL + GStreamer CVS/prerelease + http://gstreamer.freedesktop.org/ + + + v4lsrc + Video (video4linux/raw) Source + Source/Video + Reads raw frames from a video4linux (BT8x8) device + Ronald Bultje <rbultje@ronald.bitfreak.net> + + + \ No newline at end of file diff --git a/docs/plugins/inspect/plugin-videorate.xml b/docs/plugins/inspect/plugin-videorate.xml new file mode 100644 index 0000000..c2705e8 --- /dev/null +++ b/docs/plugins/inspect/plugin-videorate.xml @@ -0,0 +1,19 @@ + + videorate + Adjusts video frames + ../../gst/videorate/.libs/libgstvideorate.so + libgstvideorate.so + 0.9.1.1 + LGPL + GStreamer CVS/prerelease + http://gstreamer.freedesktop.org/ + + + videorate + Video rate adjuster + Filter/Effect/Video + Drops/duplicates/adjusts timestamps on video frames to make a perfect stream + Wim Taymans <wim@fluendo.com> + + + \ No newline at end of file diff --git a/docs/plugins/inspect/plugin-videoscale.xml b/docs/plugins/inspect/plugin-videoscale.xml new file mode 100644 index 0000000..1fcada2 --- /dev/null +++ b/docs/plugins/inspect/plugin-videoscale.xml @@ -0,0 +1,19 @@ + + videoscale + Resizes video + ../../gst/videoscale/.libs/libgstvideoscale.so + libgstvideoscale.so + 0.9.1.1 + LGPL + GStreamer CVS/prerelease + http://gstreamer.freedesktop.org/ + + + videoscale + Video scaler + Filter/Effect/Video + Resizes video + Wim Taymans <wim.taymans@chello.be> + + + \ No newline at end of file diff --git a/docs/plugins/inspect/plugin-videotestsrc.xml b/docs/plugins/inspect/plugin-videotestsrc.xml new file mode 100644 index 0000000..807d25d --- /dev/null +++ b/docs/plugins/inspect/plugin-videotestsrc.xml @@ -0,0 +1,19 @@ + + videotestsrc + Creates a test video stream + ../../gst/videotestsrc/.libs/libgstvideotestsrc.so + libgstvideotestsrc.so + 0.9.1.1 + LGPL + GStreamer CVS/prerelease + http://gstreamer.freedesktop.org/ + + + videotestsrc + Video test source + Source/Video + Creates a test video stream + David A. Schleef <ds@schleef.org> + + + \ No newline at end of file diff --git a/docs/plugins/inspect/plugin-volume.xml b/docs/plugins/inspect/plugin-volume.xml new file mode 100644 index 0000000..c050aa2 --- /dev/null +++ b/docs/plugins/inspect/plugin-volume.xml @@ -0,0 +1,19 @@ + + volume + element for controlling audio volume + ../../gst/volume/.libs/libgstvolume.so + libgstvolume.so + 0.9.1.1 + LGPL + GStreamer CVS/prerelease + http://gstreamer.freedesktop.org/ + + + volume + Volume + Filter/Effect/Audio + Set volume on audio/raw streams + Andy Wingo <wingo@pobox.com> + + + \ No newline at end of file diff --git a/docs/plugins/inspect/plugin-vorbis.xml b/docs/plugins/inspect/plugin-vorbis.xml new file mode 100644 index 0000000..0c55eb8 --- /dev/null +++ b/docs/plugins/inspect/plugin-vorbis.xml @@ -0,0 +1,33 @@ + + vorbis + Vorbis plugin library + ../../ext/vorbis/.libs/libgstvorbis.so + libgstvorbis.so + 0.9.1.1 + LGPL + GStreamer CVS/prerelease + http://gstreamer.freedesktop.org/ + + + vorbisparse + VorbisParse + Codec/Parser/Audio + parse raw vorbis streams + Thomas Vander Stichele <thomas at apestaart dot org> + + + vorbisdec + VorbisDec + Codec/Decoder/Audio + decode raw vorbis streams to float audio + Benjamin Otte <in7y118@public.uni-hamburg.de> + + + vorbisenc + Vorbis encoder + Codec/Encoder/Audio + Encodes audio in Vorbis format + Monty <monty@xiph.org>, Wim Taymans <wim@fluendo.com> + + + \ No newline at end of file diff --git a/docs/plugins/inspect/plugin-ximage.xml b/docs/plugins/inspect/plugin-ximage.xml new file mode 100644 index 0000000..3ffb09a --- /dev/null +++ b/docs/plugins/inspect/plugin-ximage.xml @@ -0,0 +1,19 @@ + + ximage + XFree86 video output and input elements based on standard Xlib calls + ../../sys/ximage/.libs/libgstximage.so + libgstximage.so + 0.9.1.1 + LGPL + GStreamer CVS/prerelease + http://gstreamer.freedesktop.org/ + + + ximagesink + Video sink + Sink/Video + A standard X based videosink + Julien Moutte <julien@moutte.net> + + + \ No newline at end of file diff --git a/docs/plugins/inspect/plugin-xvimagesink.xml b/docs/plugins/inspect/plugin-xvimagesink.xml new file mode 100644 index 0000000..9f95953 --- /dev/null +++ b/docs/plugins/inspect/plugin-xvimagesink.xml @@ -0,0 +1,19 @@ + + xvimagesink + XFree86 video output plugin using Xv extension + ../../sys/xvimage/.libs/libgstxvimagesink.so + libgstxvimagesink.so + 0.9.1.1 + LGPL + GStreamer CVS/prerelease + http://gstreamer.freedesktop.org/ + + + xvimagesink + Video sink + Sink/Video + A Xv based videosink + Julien Moutte <julien@moutte.net> + + + \ No newline at end of file