docs: add input-selector and output-selector to docs
[platform/upstream/gstreamer.git] / docs / plugins / gstreamer-plugins-docs.sgml
index 13267f9..3d6a15c 100644 (file)
-<!doctype book PUBLIC "-//Davenport//DTD DocBook V3.0//EN" [
-
-<!entity GstParseAu SYSTEM "sgml/gstparseau.sgml">
-<!entity Audioscale SYSTEM "sgml/audioscale.sgml">
-<!entity GstAviEncoder SYSTEM "sgml/gstaviencoder.sgml">
-<!entity GstParseAvi SYSTEM "sgml/gstparseavi.sgml">
-<!entity GstWinDec SYSTEM "sgml/gstwindec.sgml">
-<!entity GstWinEnc SYSTEM "sgml/gstwinenc.sgml">
-<!entity GstV4lSrc SYSTEM "sgml/gstv4lsrc.sgml">
-<!entity GstStereo SYSTEM "sgml/stereo.sgml">
-<!entity GstVolume SYSTEM "sgml/volume.sgml">
-<!entity GstMedian SYSTEM "sgml/median.sgml">
-<!entity GstSmooth SYSTEM "sgml/smooth.sgml">
-<!entity GstJpegDec SYSTEM "sgml/gstjpegdec.sgml">
-<!entity GstJpegEnc SYSTEM "sgml/gstjpegenc.sgml">
-<!entity GstMpg123 SYSTEM "sgml/gstmpg123.sgml">
-<!entity Mp3Parse SYSTEM "sgml/mp3parse.sgml">
-<!entity GstMpegplay SYSTEM "sgml/gstmpeg_play.sgml">
-<!entity GstMpegAudio SYSTEM "sgml/gstmpegaudio.sgml">
-<!entity GstMpeg1Parse SYSTEM "sgml/mpeg1parse.sgml">
-<!entity SystemEncode SYSTEM "sgml/system_encode.sgml">
-<!entity Mp1VideoParse SYSTEM "sgml/mp1videoparse.sgml">
-<!entity Ac3Dec SYSTEM "sgml/ac3dec.sgml">
-<!entity Ac3Parse SYSTEM "sgml/ac3parse.sgml">
-<!entity GstMpeg2enc SYSTEM "sgml/gstmpeg2enc.sgml">
-<!entity Mpeg2Parse SYSTEM "sgml/mpeg2parse.sgml">
-<!entity Mpeg2Subt SYSTEM "sgml/mpeg2subt.sgml">
-<!entity Mpeg2Play SYSTEM "sgml/gstmpeg2play.sgml">
-<!entity Mp2VideoParse SYSTEM "sgml/mp2videoparse.sgml">
-<!entity RTJpegDec SYSTEM "sgml/rtjpegdec.sgml">
-<!entity RTJpegEnc SYSTEM "sgml/rtjpegenc.sgml">
-<!entity VCDSrc SYSTEM "sgml/vcdsrc.sgml">
-<!entity Videoscale SYSTEM "sgml/videoscale.sgml">
-<!entity VideoSink SYSTEM "sgml/videosink.sgml">
-<!entity GstSmoothWave SYSTEM "sgml/smoothwave.sgml">
-<!entity GstSpectrum SYSTEM "sgml/gstspectrum.sgml">
-<!entity GstSynaesthesia SYSTEM "sgml/synaesthesia.sgml">
-<!entity GstVuMeter SYSTEM "sgml/vumeter.sgml">
-<!entity VorbisDec SYSTEM "sgml/vorbisdec.sgml">
-<!entity VorbisEnc SYSTEM "sgml/vorbisenc.sgml">
-<!entity GstParseWav SYSTEM "sgml/gstparsewav.sgml">
-
-<!entity gstreamer-tree-index SYSTEM "sgml/tree_index.sgml">
+<?xml version="1.0"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
+               "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
+<!ENTITY % version-entities SYSTEM "version.entities">
+%version-entities;
 ]>
 
-
-<book>
+<book id="index" xmlns:xi="http://www.w3.org/2003/XInclude">
   <bookinfo>
-    <title>GStreamer Library Reference Manual (Plugins)</title>
+    <title>GStreamer Core Plugins &GST_MAJORMINOR; Plugins Reference Manual</title>
+    <releaseinfo>
+      for GStreamer Core Plugins &GST_MAJORMINOR; (&GST_VERSION;)
+      The latest version of this documentation can be found on-line at
+      <ulink role="online-location" url="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer-plugins/html/">http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer-plugins/html/</ulink>.
+    </releaseinfo>
   </bookinfo>
 
-  <chapter id="plugins">
-    <title>GStreamer Standard Plugins</title>
-
-    <para>
-      The following code example shows you how to create a GstDiskSrc element.
-    </para>
-
-      &GstParseAu;
-      &Audioscale;
-
-      &GstAviEncoder;
-      &GstParseAvi;
-      &GstWinDec;
-      &GstWinEnc;
-      &GstParseWav;
-
-      &GstV4lSrc;
-
-      &GstStereo;
-      &GstVolume;
-
-      &GstMedian;
-      &GstSmooth;
-
-      &GstJpegDec;
-      &GstJpegEnc;
-
-      &GstMpg123;
-      &Mp3Parse;
-      &GstMpegplay;
-      &GstMpegAudio;
-      &GstMpeg1Parse;
-      &SystemEncode;
-      &Mp1VideoParse;
-
-      &Ac3Dec;
-      &Ac3Parse;
-      &GstMpeg2enc;
-      &Mpeg2Parse;
-      &Mpeg2Subt;
-      &Mpeg2Play;
-      &Mp2VideoParse;
-
-      &RTJpegDec;
-      &RTJpegEnc;
-
-      &VCDSrc;
-
-      &Videoscale;
-      &VideoSink;
-
-      &GstSmoothWave;
-      &GstSpectrum;
-      &GstSynaesthesia;
-      &GstVuMeter;
-
-      &VorbisDec;
-      &VorbisEnc;
+  <chapter>
+    <title>gstreamer Elements</title>
+    <xi:include href="xml/element-capsfilter.xml" />
+    <xi:include href="xml/element-fakesrc.xml" />
+    <xi:include href="xml/element-fakesink.xml" />
+    <xi:include href="xml/element-fdsink.xml" />
+    <xi:include href="xml/element-fdsrc.xml" />
+    <xi:include href="xml/element-filesrc.xml" />
+    <xi:include href="xml/element-filesink.xml" />
+    <xi:include href="xml/element-identity.xml" />
+    <xi:include href="xml/element-input-selector.xml" />
+    <xi:include href="xml/element-multiqueue.xml" />
+    <xi:include href="xml/element-output-selector.xml" />
+    <xi:include href="xml/element-queue.xml" />
+    <xi:include href="xml/element-queue2.xml" />
+    <xi:include href="xml/element-tee.xml" />
+    <xi:include href="xml/element-typefind.xml" />
+    <xi:include href="xml/element-valve.xml" />
   </chapter>
 
-  <chapter id="gst-index">
-    <title>Index</title>
-
-    <sect1>
-      <title>Object Hierarchy</title>
-      &gstreamer-tree-index;
-    </sect1>
+  <chapter>
+    <title>gstreamer Plugins</title>
+    <xi:include href="xml/plugin-coreelements.xml" />
+    <xi:include href="xml/plugin-coreindexers.xml" />
   </chapter>
 </book>
+