+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:
$(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 \
<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" />
</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
</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
<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>
+
GObject
GstObject
GstPad
- GstInterleavePad
GstVideoMixerPad
+ GstInterleavePad
GstPadTemplate
GstPluginFeature
GstElementFactory
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
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
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
GstRtpTheoraDepay
GstRtpVorbisDepay
GstRtpVRawDepay
- GstRtpXQTDepay
+ GstWavParse
+ GstWavEnc
+ GstVideoMixer
+ GstSMPTE
+ GstRTPDec
+ GstRTSPGoogle
+ GstRTPDepay
GstBaseRTPPayload
GstRTPDVPay
GstBaseRTPAudioPayload
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
GstRegistry
GstRingBuffer
GstSignalObject
- GstMixerTrack
- GstMixerOptions
GdkPixbuf
GstCmmlTagStream
GstCmmlTagHead
GstTuner
GstColorBalance
GstVideoOrientation
+ GstPreset
GstRTSPExtension
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
<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>
</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>
</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