summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorStefan Kost <ensonic@users.sourceforge.net>2008-10-27 09:21:44 +0000
committerStefan Kost <ensonic@users.sourceforge.net>2008-10-27 09:21:44 +0000
commit7f237108ea507136a6e9308a64ab9ce4cdcb5119 (patch)
tree7ee2c6f3a096e2e083f90d2a8e3f14b5ae17847f /docs
parentebd13c46d4bb7aa680908157d03aabb4e17a3426 (diff)
docs/plugins/: Add the docs of the new elements.
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.
Diffstat (limited to 'docs')
-rw-r--r--docs/plugins/Makefile.am2
-rw-r--r--docs/plugins/gst-plugins-good-plugins-docs.sgml2
-rw-r--r--docs/plugins/gst-plugins-good-plugins-sections.txt28
-rw-r--r--docs/plugins/gst-plugins-good-plugins.args20
-rw-r--r--docs/plugins/gst-plugins-good-plugins.hierarchy153
-rw-r--r--docs/plugins/gst-plugins-good-plugins.interfaces32
-rw-r--r--docs/plugins/inspect/plugin-autodetect.xml44
7 files changed, 182 insertions, 99 deletions
diff --git a/docs/plugins/Makefile.am b/docs/plugins/Makefile.am
index 6a106a60..8e4cf5ce 100644
--- a/docs/plugins/Makefile.am
+++ b/docs/plugins/Makefile.am
@@ -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 \
diff --git a/docs/plugins/gst-plugins-good-plugins-docs.sgml b/docs/plugins/gst-plugins-good-plugins-docs.sgml
index 180c182b..074870c6 100644
--- a/docs/plugins/gst-plugins-good-plugins-docs.sgml
+++ b/docs/plugins/gst-plugins-good-plugins-docs.sgml
@@ -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" />
diff --git a/docs/plugins/gst-plugins-good-plugins-sections.txt b/docs/plugins/gst-plugins-good-plugins-sections.txt
index dd63c911..33e9c1e6 100644
--- a/docs/plugins/gst-plugins-good-plugins-sections.txt
+++ b/docs/plugins/gst-plugins-good-plugins-sections.txt
@@ -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
diff --git a/docs/plugins/gst-plugins-good-plugins.args b/docs/plugins/gst-plugins-good-plugins.args
index 62bfdd16..a22bc6f5 100644
--- a/docs/plugins/gst-plugins-good-plugins.args
+++ b/docs/plugins/gst-plugins-good-plugins.args
@@ -19568,3 +19568,23 @@
<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>
+
diff --git a/docs/plugins/gst-plugins-good-plugins.hierarchy b/docs/plugins/gst-plugins-good-plugins.hierarchy
index 59418480..6b39939a 100644
--- a/docs/plugins/gst-plugins-good-plugins.hierarchy
+++ b/docs/plugins/gst-plugins-good-plugins.hierarchy
@@ -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
diff --git a/docs/plugins/gst-plugins-good-plugins.interfaces b/docs/plugins/gst-plugins-good-plugins.interfaces
index c1f168ec..c828cab0 100644
--- a/docs/plugins/gst-plugins-good-plugins.interfaces
+++ b/docs/plugins/gst-plugins-good-plugins.interfaces
@@ -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
diff --git a/docs/plugins/inspect/plugin-autodetect.xml b/docs/plugins/inspect/plugin-autodetect.xml
index 7bd5dc31..b895f9a3 100644
--- a/docs/plugins/inspect/plugin-autodetect.xml
+++ b/docs/plugins/inspect/plugin-autodetect.xml
@@ -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>
@@ -26,12 +25,26 @@
</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>
@@ -41,5 +54,20 @@
</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