docs/plugins/: Add the docs of the new elements.
authorStefan Kost <ensonic@users.sourceforge.net>
Mon, 27 Oct 2008 09:21:44 +0000 (09:21 +0000)
committerStefan Kost <ensonic@users.sourceforge.net>
Mon, 27 Oct 2008 09:21:44 +0000 (09:21 +0000)
Original commit message from CVS:
* docs/plugins/Makefile.am:
* docs/plugins/gst-plugins-good-plugins-docs.sgml:
* docs/plugins/gst-plugins-good-plugins-sections.txt:
* docs/plugins/gst-plugins-good-plugins.args:
* docs/plugins/gst-plugins-good-plugins.hierarchy:
* docs/plugins/gst-plugins-good-plugins.interfaces:
* docs/plugins/inspect/plugin-autodetect.xml:
Add the docs of the new elements.

ChangeLog
docs/plugins/Makefile.am
docs/plugins/gst-plugins-good-plugins-docs.sgml
docs/plugins/gst-plugins-good-plugins-sections.txt
docs/plugins/gst-plugins-good-plugins.args
docs/plugins/gst-plugins-good-plugins.hierarchy
docs/plugins/gst-plugins-good-plugins.interfaces
docs/plugins/inspect/plugin-autodetect.xml

index 871e443..0899be0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2008-10-27  Stefan Kost  <ensonic@users.sf.net>
+
+       * docs/plugins/Makefile.am:
+       * docs/plugins/gst-plugins-good-plugins-docs.sgml:
+       * docs/plugins/gst-plugins-good-plugins-sections.txt:
+       * docs/plugins/gst-plugins-good-plugins.args:
+       * docs/plugins/gst-plugins-good-plugins.hierarchy:
+       * docs/plugins/gst-plugins-good-plugins.interfaces:
+       * docs/plugins/inspect/plugin-autodetect.xml:
+         Add the docs of the new elements.
+
 2008-10-27  Sebastian Dröge  <sebastian.droege@collabora.co.uk>
 
        * gst/autodetect/gstautoaudiosrc.c:
index 6a106a6..8e4cf5c 100644 (file)
@@ -115,7 +115,9 @@ EXTRA_HFILES = \
        $(top_srcdir)/gst/audiofx/audiowsincband.h \
        $(top_srcdir)/gst/audiofx/audiowsinclimit.h \
        $(top_srcdir)/gst/autodetect/gstautoaudiosink.h \
+       $(top_srcdir)/gst/autodetect/gstautoaudiosrc.h \
        $(top_srcdir)/gst/autodetect/gstautovideosink.h \
+       $(top_srcdir)/gst/autodetect/gstautovideosrc.h \
        $(top_srcdir)/gst/avi/gstavidemux.h \
        $(top_srcdir)/gst/avi/gstavimux.h \
        $(top_srcdir)/gst/avi/gstavisubtitle.h \
index 180c182..074870c 100644 (file)
@@ -26,7 +26,9 @@
     <xi:include href="xml/element-audiopanorama.xml" />
     <xi:include href="xml/element-audiokaraoke.xml" />
     <xi:include href="xml/element-autoaudiosink.xml" />
+    <xi:include href="xml/element-autoaudiosrc.xml" />
     <xi:include href="xml/element-autovideosink.xml" />
+    <xi:include href="xml/element-autovideosrc.xml" />
     <xi:include href="xml/element-avidemux.xml" />
     <xi:include href="xml/element-avimux.xml" />
     <xi:include href="xml/element-avisubtitle.xml" />
index dd63c91..33e9c1e 100644 (file)
@@ -211,6 +211,20 @@ gst_auto_audio_sink_get_type
 </SECTION>
 
 <SECTION>
+<FILE>element-autoaudiosrc</FILE>
+<TITLE>autoaudiosrc</TITLE>
+GstAutoAudioSrc
+<SUBSECTION Standard>
+GstAutoAudioSrcClass
+GST_TYPE_AUTO_AUDIO_SRC
+GST_AUTO_AUDIO_SRC
+GST_AUTO_AUDIO_SRC_CLASS
+GST_IS_AUTO_AUDIO_SRC
+GST_IS_AUTO_AUDIO_SRC_CLASS
+gst_auto_audio_src_get_type
+</SECTION>
+
+<SECTION>
 <FILE>element-autovideosink</FILE>
 <TITLE>autovideosink</TITLE>
 GstAutoVideoSink
@@ -225,6 +239,20 @@ gst_auto_video_sink_get_type
 </SECTION>
 
 <SECTION>
+<FILE>element-autovideosrc</FILE>
+<TITLE>autovideosrc</TITLE>
+GstAutoVideoSrc
+<SUBSECTION Standard>
+GstAutoVideoSrcClass
+GST_TYPE_AUTO_VIDEO_SRC
+GST_AUTO_VIDEO_SRC
+GST_AUTO_VIDEO_SRC_CLASS
+GST_IS_AUTO_VIDEO_SRC
+GST_IS_AUTO_VIDEO_SRC_CLASS
+gst_auto_video_src_get_type
+</SECTION>
+
+<SECTION>
 <FILE>element-avidemux</FILE>
 <TITLE>avidemux</TITLE>
 GstAviDemux
index 62bfdd1..a22bc6f 100644 (file)
 <DEFAULT>TRUE</DEFAULT>
 </ARG>
 
+<ARG>
+<NAME>GstAutoVideoSrc::filter-caps</NAME>
+<TYPE>GstCaps*</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Filter caps</NICK>
+<BLURB>Filter src candidates using these caps.</BLURB>
+<DEFAULT></DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstAutoAudioSrc::filter-caps</NAME>
+<TYPE>GstCaps*</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Filter caps</NICK>
+<BLURB>Filter sink candidates using these caps.</BLURB>
+<DEFAULT></DEFAULT>
+</ARG>
+
index 5941848..6b39939 100644 (file)
@@ -1,8 +1,8 @@
 GObject
   GstObject
     GstPad
-      GstInterleavePad
       GstVideoMixerPad
+      GstInterleavePad
     GstPadTemplate
     GstPluginFeature
       GstElementFactory
@@ -18,30 +18,28 @@ GObject
         GstSwitchSink
           GstGConfAudioSink
         GstGConfAudioSrc
-        GstAutoVideoSink
-        GstAutoAudioSink
         GstRgVolume
         GstRTSPSrc
+        GstAutoVideoSink
+        GstAutoVideoSrc
+        GstAutoAudioSink
+        GstAutoAudioSrc
       GstBaseSink
         GstBaseAudioSink
           GstAudioSink
-            GstEsdSink
             GstPulseSink
+            GstEsdSink
             GstOssSink
         GstShout2send
         GstCACASink
         GstVideoSink
           GstGdkPixbufSink
         GstAASink
-        GstTest
+        GstMultiFileSink
         GstMultiUDPSink
           GstUDPSink
         GstDynUDPSink
-        GstMultiFileSink
-      GstJpegEnc
-      GstJpegDec
-      GstSmokeEnc
-      GstSmokeDec
+        GstTest
       GstBaseSrc
         GstPushSrc
           GstBaseAudioSrc
@@ -49,38 +47,31 @@ GObject
               GstPulseSrc
               GstOssSrc
           GstSoupHTTPSrc
-          GstDV1394Src
-          GstHDV1394Src
-          GstV4l2Src
+          GstCddaBaseSrc
+            GstCdioCddaSrc
           GstXImageSrc
-          GstUDPSrc
+          GstV4l2Src
           GstMultiFileSrc
+          GstUDPSrc
       GstPulseMixer
-      GstFlacEnc
-      GstFlacDec
-      GstFlacTag
+      GstWavpackParse
+      GstWavpackDec
+      GstWavpackEnc
       GstTagLibMux
         GstId3v2Mux
         GstApev2Mux
-      GstCairoTextOverlay
+      GstSpeexEnc
+      GstSpeexDec
+      GstPngDec
+      GstPngEnc
+      GstJpegEnc
+      GstJpegDec
+      GstSmokeEnc
+      GstSmokeDec
+      GstGdkPixbuf
       GstBaseTransform
-        GstCairoTimeOverlay
         GstPixbufScale
-        GstLevel
-        GstVideoFilter
-          GstEdgeTV
-          GstAgingTV
-          GstDiceTV
-          GstWarpTV
-          GstShagadelicTV
-          GstVertigoTV
-          GstRevTV
-          GstQuarkTV
-          GstVideoBalance
-          GstVideoFlip
-          GstGamma
-          GstNavigationtest
-          GstSMPTEAlpha
+        GstCairoTimeOverlay
         GstRgAnalysis
         GstRgLimiter
         GstAudioFilter
@@ -97,31 +88,43 @@ GObject
           GstAudioChebBand
           GstAudioWSincLimit
           GstAudioWSincBand
-        GstAlpha
-        GstAlphaColor
+        GstVideoCrop
         GstAudioPanorama
+        GstVideoFilter
+          GstGamma
+          GstVideoBalance
+          GstVideoFlip
+          GstSMPTEAlpha
+          GstEdgeTV
+          GstAgingTV
+          GstDiceTV
+          GstWarpTV
+          GstShagadelicTV
+          GstVertigoTV
+          GstRevTV
+          GstQuarkTV
+          GstNavigationtest
+        GstVideoBox
+        GstLevel
         GstBreakMyData
         GstNavSeek
         GstProgressReport
         GstTagInject
-        GstVideoBox
-        GstVideoCrop
-      GstPngDec
-      GstPngEnc
-      GstWavpackParse
-      GstWavpackDec
-      GstWavpackEnc
-      GstGdkPixbuf
-      GstCmmlEnc
-      GstCmmlDec
-      GstSpeexEnc
-      GstSpeexDec
+        GstAlphaColor
+        GstAlpha
+      GstFlacEnc
+      GstFlacDec
+      GstFlacTag
       GstDVDemux
       GstDVDec
+      GstCairoTextOverlay
+      GstCmmlEnc
+      GstCmmlDec
       GstOssMixerElement
-      GstWavEnc
-      GstRTPDepay
+      GstGoom2k1
+      GstQTDemux
       GstBaseRTPDepayload
+        GstRtpXQTDepay
         GstRtpAC3Depay
         GstRTPDVDepay
         GstRTPiLBCDepay
@@ -147,7 +150,13 @@ GObject
         GstRtpTheoraDepay
         GstRtpVorbisDepay
         GstRtpVRawDepay
-        GstRtpXQTDepay
+      GstWavParse
+      GstWavEnc
+      GstVideoMixer
+      GstSMPTE
+      GstRTPDec
+      GstRTSPGoogle
+      GstRTPDepay
       GstBaseRTPPayload
         GstRTPDVPay
         GstBaseRTPAudioPayload
@@ -173,38 +182,31 @@ GObject
         GstRtpVorbisPay
         GstRtpVRawPay
       GstAsteriskh263
-      GstTagDemux
-        GstID3Demux
-        GstApeDemux
-      GstICYDemux
-      GstALawEnc
-      GstALawDec
-      GstMuLawEnc
-      GstMuLawDec
-      GstQTDemux
-      GstWavParse
-      GstCutter
       GstMultipartDemux
       GstMultipartMux
-      GstGoom
-      GstEFence
-      GstRndBufferSize
-      GstSMPTE
-      GstRTPDec
-      GstRTSPGoogle
-      GstInterleave
-      GstDeinterleave
-      GstVideoMixer
-      GstAuParse
       GstMonoscope
-      GstFlxDec
       GstEbmlRead
         GstMatroskaDemux
       GstMatroskaMux
-      GstGoom2k1
+      GstMuLawEnc
+      GstMuLawDec
+      GstALawEnc
+      GstALawDec
+      GstInterleave
+      GstDeinterleave
+      GstTagDemux
+        GstID3Demux
+        GstApeDemux
+      GstICYDemux
+      GstGoom
+      GstFlxDec
+      GstRndBufferSize
+      GstEFence
+      GstCutter
       GstAviDemux
       GstAviMux
       GstAviSubtitle
+      GstAuParse
     GstBus
     GstTask
     GstClock
@@ -214,8 +216,6 @@ GObject
     GstRegistry
     GstRingBuffer
   GstSignalObject
-  GstMixerTrack
-    GstMixerOptions
   GdkPixbuf
   GstCmmlTagStream
   GstCmmlTagHead
@@ -234,4 +234,5 @@ GInterface
   GstTuner
   GstColorBalance
   GstVideoOrientation
+  GstPreset
   GstRTSPExtension
index c1f168e..c828cab 100644 (file)
@@ -7,34 +7,36 @@ GstGConfVideoSrc GstChildProxy
 GstSwitchSink GstChildProxy
 GstGConfAudioSink GstChildProxy
 GstGConfAudioSrc GstChildProxy
-GstAutoVideoSink GstChildProxy
-GstAutoAudioSink GstChildProxy
 GstRgVolume GstChildProxy
 GstRTSPSrc GstChildProxy GstURIHandler
-GstPulseSink GstPropertyProbe GstImplementsInterface
+GstAutoVideoSink GstChildProxy
+GstAutoVideoSrc GstChildProxy
+GstAutoAudioSink GstChildProxy
+GstAutoAudioSrc GstChildProxy
+GstPulseSink GstImplementsInterface GstPropertyProbe
 GstShout2send GstTagSetter
 GstUDPSink GstURIHandler
-GstPulseSrc GstPropertyProbe GstImplementsInterface GstMixer
+GstPulseSrc GstImplementsInterface GstPropertyProbe GstMixer
 GstOssSrc GstImplementsInterface GstMixer
 GstSoupHTTPSrc GstURIHandler
-GstDV1394Src GstPropertyProbe GstURIHandler
-GstHDV1394Src GstPropertyProbe GstURIHandler
-GstV4l2Src GstPropertyProbe GstImplementsInterface GstTuner GstColorBalance GstVideoOrientation
+GstCddaBaseSrc GstURIHandler
+GstCdioCddaSrc GstURIHandler
+GstV4l2Src GstImplementsInterface GstPropertyProbe GstTuner GstColorBalance GstVideoOrientation
 GstUDPSrc GstURIHandler
-GstPulseMixer GstPropertyProbe GstImplementsInterface GstMixer
-GstFlacEnc GstTagSetter
-GstFlacTag GstTagSetter
+GstPulseMixer GstImplementsInterface GstPropertyProbe GstMixer
 GstTagLibMux GstTagSetter
 GstId3v2Mux GstTagSetter
 GstApev2Mux GstTagSetter
-GstVideoBalance GstImplementsInterface GstColorBalance
+GstSpeexEnc GstTagSetter
 GstIirEqualizer GstChildProxy
 GstIirEqualizerNBands GstChildProxy
-GstIirEqualizer3Bands GstChildProxy
-GstIirEqualizer10Bands GstChildProxy
-GstSpeexEnc GstTagSetter
+GstIirEqualizer3Bands GstChildProxy GstPreset
+GstIirEqualizer10Bands GstChildProxy GstPreset
+GstVideoBalance GstImplementsInterface GstColorBalance
+GstFlacEnc GstTagSetter
+GstFlacTag GstTagSetter
 GstOssMixerElement GstImplementsInterface GstMixer
-GstRTSPGoogle GstRTSPExtension
 GstVideoMixer GstChildProxy
+GstRTSPGoogle GstRTSPExtension
 GstMatroskaMux GstTagSetter
 GstAviMux GstTagSetter
index 7bd5dc3..b895f9a 100644 (file)
@@ -1,21 +1,20 @@
 <plugin>
   <name>autodetect</name>
-  <description>Plugin contains auto-detection plugins for video/audio outputs</description>
+  <description>Plugin contains auto-detection plugins for video/audio in- and outputs</description>
   <filename>../../gst/autodetect/.libs/libgstautodetect.so</filename>
   <basename>libgstautodetect.so</basename>
-  <version>0.10.11</version>
+  <version>0.10.10.3</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins source release</package>
-  <origin>Unknown package origin</origin>
+  <package>GStreamer Good Plug-ins CVS/prerelease</package>
+  <origin>http://gstreamer.freedesktop.org</origin>
   <elements>
     <element>
       <name>autoaudiosink</name>
       <longname>Auto audio sink</longname>
       <class>Sink/Audio</class>
       <description>Wrapper audio sink for automatically detected audio sink</description>
-      <author>Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;
-    Jan Schmidt &lt;thaytan@noraisin.net</author>
+      <author>Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;012Jan Schmidt &lt;thaytan@noraisin.net&gt;</author>
       <pads>
         <caps>
           <name>sink</name>
       </pads>
     </element>
     <element>
+      <name>autoaudiosrc</name>
+      <longname>Auto audio source</longname>
+      <class>Sink/Audio</class>
+      <description>Wrapper audio source for automatically detected audio source</description>
+      <author>Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;012Jan Schmidt &lt;thaytan@noraisin.net&gt;012Stefan Kost &lt;ensonic@users.sf.net&gt;</author>
+      <pads>
+        <caps>
+          <name>src</name>
+          <direction>source</direction>
+          <presence>always</presence>
+          <details>ANY</details>
+        </caps>
+      </pads>
+    </element>
+    <element>
       <name>autovideosink</name>
       <longname>Auto video sink</longname>
       <class>Sink/Video</class>
       <description>Wrapper video sink for automatically detected video sink</description>
-      <author>Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;
-    Jan Schmidt &lt;thaytan@noraisin.net</author>
+      <author>Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;012Jan Schmidt &lt;thaytan@noraisin.net&gt;</author>
       <pads>
         <caps>
           <name>sink</name>
         </caps>
       </pads>
     </element>
+    <element>
+      <name>autovideosrc</name>
+      <longname>Auto video source</longname>
+      <class>Source/Video</class>
+      <description>Wrapper video source for automatically detected video source</description>
+      <author>Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;012Jan Schmidt &lt;thaytan@noraisin.net&gt;012Stefan Kost &lt;ensonic@users.sf.net&gt;</author>
+      <pads>
+        <caps>
+          <name>src</name>
+          <direction>source</direction>
+          <presence>always</presence>
+          <details>ANY</details>
+        </caps>
+      </pads>
+    </element>
   </elements>
 </plugin>
\ No newline at end of file