diff options
author | Stefan Kost <ensonic@users.sourceforge.net> | 2008-10-27 09:21:44 +0000 |
---|---|---|
committer | Stefan Kost <ensonic@users.sourceforge.net> | 2008-10-27 09:21:44 +0000 |
commit | 7f237108ea507136a6e9308a64ab9ce4cdcb5119 (patch) | |
tree | 7ee2c6f3a096e2e083f90d2a8e3f14b5ae17847f /docs | |
parent | ebd13c46d4bb7aa680908157d03aabb4e17a3426 (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.am | 2 | ||||
-rw-r--r-- | docs/plugins/gst-plugins-good-plugins-docs.sgml | 2 | ||||
-rw-r--r-- | docs/plugins/gst-plugins-good-plugins-sections.txt | 28 | ||||
-rw-r--r-- | docs/plugins/gst-plugins-good-plugins.args | 20 | ||||
-rw-r--r-- | docs/plugins/gst-plugins-good-plugins.hierarchy | 153 | ||||
-rw-r--r-- | docs/plugins/gst-plugins-good-plugins.interfaces | 32 | ||||
-rw-r--r-- | docs/plugins/inspect/plugin-autodetect.xml | 44 |
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 <rbultje@ronald.bitfreak.net> - Jan Schmidt <thaytan@noraisin.net</author> + <author>Ronald Bultje <rbultje@ronald.bitfreak.net>012Jan Schmidt <thaytan@noraisin.net></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 <rbultje@ronald.bitfreak.net>012Jan Schmidt <thaytan@noraisin.net>012Stefan Kost <ensonic@users.sf.net></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 <rbultje@ronald.bitfreak.net> - Jan Schmidt <thaytan@noraisin.net</author> + <author>Ronald Bultje <rbultje@ronald.bitfreak.net>012Jan Schmidt <thaytan@noraisin.net></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 <rbultje@ronald.bitfreak.net>012Jan Schmidt <thaytan@noraisin.net>012Stefan Kost <ensonic@users.sf.net></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 |