diff options
author | Stefan Kost <ensonic@users.sourceforge.net> | 2008-05-28 13:28:20 +0000 |
---|---|---|
committer | Stefan Kost <ensonic@users.sourceforge.net> | 2008-05-28 13:28:20 +0000 |
commit | 9e26e8b6b4869e42a44082cf1502f80e027591d0 (patch) | |
tree | 5958053b5aa321d105511711977ee4a5a2cff851 | |
parent | abe4291d7a5b9a4b60f48a311d8fa247819f4e92 (diff) |
Document aasink and cacasink.
Original commit message from CVS:
* REQUIREMENTS:
* 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/gst-plugins-good-plugins.prerequisites:
* docs/plugins/inspect/plugin-aasink.xml:
* docs/plugins/inspect/plugin-alaw.xml:
* docs/plugins/inspect/plugin-alpha.xml:
* docs/plugins/inspect/plugin-alphacolor.xml:
* docs/plugins/inspect/plugin-annodex.xml:
* docs/plugins/inspect/plugin-apetag.xml:
* docs/plugins/inspect/plugin-audiofx.xml:
* docs/plugins/inspect/plugin-auparse.xml:
* docs/plugins/inspect/plugin-autodetect.xml:
* docs/plugins/inspect/plugin-avi.xml:
* docs/plugins/inspect/plugin-cacasink.xml:
* docs/plugins/inspect/plugin-cairo.xml:
* docs/plugins/inspect/plugin-cdio.xml:
* docs/plugins/inspect/plugin-cutter.xml:
* docs/plugins/inspect/plugin-debug.xml:
* docs/plugins/inspect/plugin-dv.xml:
* docs/plugins/inspect/plugin-efence.xml:
* docs/plugins/inspect/plugin-effectv.xml:
* docs/plugins/inspect/plugin-equalizer.xml:
* docs/plugins/inspect/plugin-esdsink.xml:
* docs/plugins/inspect/plugin-flac.xml:
* docs/plugins/inspect/plugin-flxdec.xml:
* docs/plugins/inspect/plugin-gamma.xml:
* docs/plugins/inspect/plugin-gconfelements.xml:
* docs/plugins/inspect/plugin-gdkpixbuf.xml:
* docs/plugins/inspect/plugin-goom.xml:
* docs/plugins/inspect/plugin-goom2k1.xml:
* docs/plugins/inspect/plugin-halelements.xml:
* docs/plugins/inspect/plugin-icydemux.xml:
* docs/plugins/inspect/plugin-id3demux.xml:
* docs/plugins/inspect/plugin-jpeg.xml:
* docs/plugins/inspect/plugin-level.xml:
* docs/plugins/inspect/plugin-matroska.xml:
* docs/plugins/inspect/plugin-monoscope.xml:
* docs/plugins/inspect/plugin-mulaw.xml:
* docs/plugins/inspect/plugin-multifile.xml:
* docs/plugins/inspect/plugin-multipart.xml:
* docs/plugins/inspect/plugin-navigationtest.xml:
* docs/plugins/inspect/plugin-ossaudio.xml:
* docs/plugins/inspect/plugin-png.xml:
* docs/plugins/inspect/plugin-quicktime.xml:
* docs/plugins/inspect/plugin-rtp.xml:
* docs/plugins/inspect/plugin-rtsp.xml:
* docs/plugins/inspect/plugin-smpte.xml:
* docs/plugins/inspect/plugin-soup.xml:
* docs/plugins/inspect/plugin-spectrum.xml:
* docs/plugins/inspect/plugin-speex.xml:
* docs/plugins/inspect/plugin-taglib.xml:
* docs/plugins/inspect/plugin-udp.xml:
* docs/plugins/inspect/plugin-video4linux2.xml:
* docs/plugins/inspect/plugin-videobalance.xml:
* docs/plugins/inspect/plugin-videobox.xml:
* docs/plugins/inspect/plugin-videocrop.xml:
* docs/plugins/inspect/plugin-videoflip.xml:
* docs/plugins/inspect/plugin-videomixer.xml:
* docs/plugins/inspect/plugin-wavenc.xml:
* docs/plugins/inspect/plugin-wavpack.xml:
* docs/plugins/inspect/plugin-wavparse.xml:
* docs/plugins/inspect/plugin-ximagesrc.xml:
* ext/aalib/gstaasink.c:
* ext/libcaca/gstcacasink.c:
Document aasink and cacasink.
70 files changed, 618 insertions, 583 deletions
@@ -1,3 +1,76 @@ +2008-05-28 Stefan Kost <ensonic@users.sf.net> + + * REQUIREMENTS: + * 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/gst-plugins-good-plugins.prerequisites: + * docs/plugins/inspect/plugin-aasink.xml: + * docs/plugins/inspect/plugin-alaw.xml: + * docs/plugins/inspect/plugin-alpha.xml: + * docs/plugins/inspect/plugin-alphacolor.xml: + * docs/plugins/inspect/plugin-annodex.xml: + * docs/plugins/inspect/plugin-apetag.xml: + * docs/plugins/inspect/plugin-audiofx.xml: + * docs/plugins/inspect/plugin-auparse.xml: + * docs/plugins/inspect/plugin-autodetect.xml: + * docs/plugins/inspect/plugin-avi.xml: + * docs/plugins/inspect/plugin-cacasink.xml: + * docs/plugins/inspect/plugin-cairo.xml: + * docs/plugins/inspect/plugin-cdio.xml: + * docs/plugins/inspect/plugin-cutter.xml: + * docs/plugins/inspect/plugin-debug.xml: + * docs/plugins/inspect/plugin-dv.xml: + * docs/plugins/inspect/plugin-efence.xml: + * docs/plugins/inspect/plugin-effectv.xml: + * docs/plugins/inspect/plugin-equalizer.xml: + * docs/plugins/inspect/plugin-esdsink.xml: + * docs/plugins/inspect/plugin-flac.xml: + * docs/plugins/inspect/plugin-flxdec.xml: + * docs/plugins/inspect/plugin-gamma.xml: + * docs/plugins/inspect/plugin-gconfelements.xml: + * docs/plugins/inspect/plugin-gdkpixbuf.xml: + * docs/plugins/inspect/plugin-goom.xml: + * docs/plugins/inspect/plugin-goom2k1.xml: + * docs/plugins/inspect/plugin-halelements.xml: + * docs/plugins/inspect/plugin-icydemux.xml: + * docs/plugins/inspect/plugin-id3demux.xml: + * docs/plugins/inspect/plugin-jpeg.xml: + * docs/plugins/inspect/plugin-level.xml: + * docs/plugins/inspect/plugin-matroska.xml: + * docs/plugins/inspect/plugin-monoscope.xml: + * docs/plugins/inspect/plugin-mulaw.xml: + * docs/plugins/inspect/plugin-multifile.xml: + * docs/plugins/inspect/plugin-multipart.xml: + * docs/plugins/inspect/plugin-navigationtest.xml: + * docs/plugins/inspect/plugin-ossaudio.xml: + * docs/plugins/inspect/plugin-png.xml: + * docs/plugins/inspect/plugin-quicktime.xml: + * docs/plugins/inspect/plugin-rtp.xml: + * docs/plugins/inspect/plugin-rtsp.xml: + * docs/plugins/inspect/plugin-smpte.xml: + * docs/plugins/inspect/plugin-soup.xml: + * docs/plugins/inspect/plugin-spectrum.xml: + * docs/plugins/inspect/plugin-speex.xml: + * docs/plugins/inspect/plugin-taglib.xml: + * docs/plugins/inspect/plugin-udp.xml: + * docs/plugins/inspect/plugin-video4linux2.xml: + * docs/plugins/inspect/plugin-videobalance.xml: + * docs/plugins/inspect/plugin-videobox.xml: + * docs/plugins/inspect/plugin-videocrop.xml: + * docs/plugins/inspect/plugin-videoflip.xml: + * docs/plugins/inspect/plugin-videomixer.xml: + * docs/plugins/inspect/plugin-wavenc.xml: + * docs/plugins/inspect/plugin-wavpack.xml: + * docs/plugins/inspect/plugin-wavparse.xml: + * docs/plugins/inspect/plugin-ximagesrc.xml: + * ext/aalib/gstaasink.c: + * ext/libcaca/gstcacasink.c: + Document aasink and cacasink. + 2008-05-28 Sebastian Dröge <slomo@circular-chaos.org> * gst/videomixer/videomixer.c: (gst_videomixer_reset), diff --git a/REQUIREMENTS b/REQUIREMENTS index cb84d230c..3bcce173b 100644 --- a/REQUIREMENTS +++ b/REQUIREMENTS @@ -158,4 +158,8 @@ Plugins: id3demux URL: http://www.zlib.net/ +Optional (debian) packages: +=========================== +gtk-doc-tools 1.6 -- needed to build documentation +python-xml -- needed to build plugin documentation diff --git a/docs/plugins/Makefile.am b/docs/plugins/Makefile.am index 132801cf1..e8dd002f7 100644 --- a/docs/plugins/Makefile.am +++ b/docs/plugins/Makefile.am @@ -75,16 +75,13 @@ IGNORE_CFILES = # the registry won't have the element EXTRA_HFILES = \ + $(top_srcdir)/ext/aalib/gstaasink.h \ $(top_srcdir)/ext/annodex/gstcmmldec.h \ $(top_srcdir)/ext/annodex/gstcmmlenc.h \ $(top_srcdir)/ext/cairo/gsttimeoverlay.h \ $(top_srcdir)/ext/cdio/gstcdiocddasrc.h \ $(top_srcdir)/ext/dv/gstdvdec.h \ $(top_srcdir)/ext/dv/gstdvdemux.h \ - $(top_srcdir)/gst/equalizer/gstiirequalizer.h \ - $(top_srcdir)/gst/equalizer/gstiirequalizer3bands.h \ - $(top_srcdir)/gst/equalizer/gstiirequalizer10bands.h \ - $(top_srcdir)/gst/equalizer/gstiirequalizernbands.h \ $(top_srcdir)/ext/esd/esdsink.h \ $(top_srcdir)/ext/flac/gstflacdec.h \ $(top_srcdir)/ext/gdk_pixbuf/gstgdkpixbufsink.h \ @@ -94,12 +91,12 @@ EXTRA_HFILES = \ $(top_srcdir)/ext/jpeg/gstjpegenc.h \ $(top_srcdir)/ext/jpeg/gstsmokedec.h \ $(top_srcdir)/ext/jpeg/gstsmokeenc.h \ + $(top_srcdir)/ext/libcaca/gstcacasink.h \ $(top_srcdir)/ext/libpng/gstpngdec.h \ $(top_srcdir)/ext/libpng/gstpngenc.h \ $(top_srcdir)/ext/soup/gstsouphttpsrc.h \ $(top_srcdir)/ext/taglib/gstapev2mux.h \ $(top_srcdir)/ext/taglib/gstid3v2mux.h \ - $(top_srcdir)/ext/taglib/gsttaglibmux.h \ $(top_srcdir)/gst/alpha/gstalphacolor.h \ $(top_srcdir)/gst/apetag/gstapedemux.h \ $(top_srcdir)/gst/audiofx/audioamplify.h \ @@ -116,6 +113,10 @@ EXTRA_HFILES = \ $(top_srcdir)/gst/avi/gstavimux.h \ $(top_srcdir)/gst/avi/gstavisubtitle.h \ $(top_srcdir)/gst/debug/progressreport.h \ + $(top_srcdir)/gst/equalizer/gstiirequalizer.h \ + $(top_srcdir)/gst/equalizer/gstiirequalizer3bands.h \ + $(top_srcdir)/gst/equalizer/gstiirequalizer10bands.h \ + $(top_srcdir)/gst/equalizer/gstiirequalizernbands.h \ $(top_srcdir)/gst/goom/gstgoom.h \ $(top_srcdir)/gst/icydemux/gsticydemux.h \ $(top_srcdir)/gst/id3demux/gstid3demux.h \ diff --git a/docs/plugins/gst-plugins-good-plugins-docs.sgml b/docs/plugins/gst-plugins-good-plugins-docs.sgml index b81a61fcf..add34ba70 100644 --- a/docs/plugins/gst-plugins-good-plugins-docs.sgml +++ b/docs/plugins/gst-plugins-good-plugins-docs.sgml @@ -12,6 +12,7 @@ <chapter> <title>gst-plugins-good Elements</title> + <xi:include href="xml/element-aasink.xml" /> <xi:include href="xml/element-alphacolor.xml" /> <xi:include href="xml/element-apedemux.xml" /> <xi:include href="xml/element-apev2mux.xml" /> @@ -28,6 +29,7 @@ <xi:include href="xml/element-avidemux.xml" /> <xi:include href="xml/element-avimux.xml" /> <xi:include href="xml/element-avisubtitle.xml" /> + <xi:include href="xml/element-cacasink.xml" /> <xi:include href="xml/element-cairotimeoverlay.xml" /> <xi:include href="xml/element-cdiocddasrc.xml" /> <xi:include href="xml/element-cmmldec.xml" /> diff --git a/docs/plugins/gst-plugins-good-plugins-sections.txt b/docs/plugins/gst-plugins-good-plugins-sections.txt index f68a3a5f5..120bad21f 100644 --- a/docs/plugins/gst-plugins-good-plugins-sections.txt +++ b/docs/plugins/gst-plugins-good-plugins-sections.txt @@ -1,4 +1,18 @@ <SECTION> +<FILE>element-aasink</FILE> +<TITLE>aasink</TITLE> +GstAASink +<SUBSECTION Standard> +GstAASinkClass +GST_AASINK +GST_IS_AASINK +GST_TYPE_AASINK +GST_AASINK_CLASS +GST_IS_AASINK_CLASS +gst_aasink_get_type +</SECTION> + +<SECTION> <FILE>element-alphacolor</FILE> <TITLE>alphacolor</TITLE> GstAlphaColor @@ -93,9 +107,9 @@ gst_audio_cheb_limit_get_type <FILE>element-audiodynamic</FILE> <TITLE>audiodynamic</TITLE> GstAudioDynamic -GstAudioDynamicProcessFunc <SUBSECTION Standard> GstAudioDynamicClass +GstAudioDynamicProcessFunc GST_AUDIO_DYNAMIC GST_AUDIO_DYNAMIC_CLASS GST_AUDIO_DYNAMIC_GET_CLASS @@ -254,6 +268,20 @@ gst_avi_subtitle_get_type </SECTION> <SECTION> +<FILE>element-cacasink</FILE> +<TITLE>cacasink</TITLE> +GstCACASink +<SUBSECTION Standard> +GstCACASinkClass +GST_CACASINK +GST_IS_CACASINK +GST_TYPE_CACASINK +GST_CACASINK_CLASS +GST_IS_CACASINK_CLASS +gst_cacasink_get_type +</SECTION> + +<SECTION> <FILE>element-cairotimeoverlay</FILE> <TITLE>cairotimeoverlay</TITLE> GstCairoTimeOverlay @@ -711,10 +739,10 @@ MULTIPART_NEED_MORE_DATA <SECTION> <FILE>element-multiudpsink</FILE> <TITLE>multiudpsink</TITLE> -GstUDPClient GstMultiUDPSink <SUBSECTION Standard> GstMultiUDPSinkClass +GstUDPClient gst_multiudpsink_add gst_multiudpsink_remove gst_multiudpsink_clear diff --git a/docs/plugins/gst-plugins-good-plugins.args b/docs/plugins/gst-plugins-good-plugins.args index ebbf802f6..d6255b012 100644 --- a/docs/plugins/gst-plugins-good-plugins.args +++ b/docs/plugins/gst-plugins-good-plugins.args @@ -671,21 +671,21 @@ <ARG> <NAME>GstVertigoTV::speed</NAME> <TYPE>gfloat</TYPE> -<RANGE>[0,01,100]</RANGE> +<RANGE>[0.01,100]</RANGE> <FLAGS>rw</FLAGS> <NICK>Speed</NICK> <BLURB>Control the speed of movement.</BLURB> -<DEFAULT>0,02</DEFAULT> +<DEFAULT>0.02</DEFAULT> </ARG> <ARG> <NAME>GstVertigoTV::zoom-speed</NAME> <TYPE>gfloat</TYPE> -<RANGE>[1,01,1,1]</RANGE> +<RANGE>[1.01,1.1]</RANGE> <FLAGS>rw</FLAGS> <NICK>Zoom Speed</NICK> <BLURB>Control the rate of zooming.</BLURB> -<DEFAULT>1,01</DEFAULT> +<DEFAULT>1.01</DEFAULT> </ARG> <ARG> @@ -2179,6 +2179,36 @@ </ARG> <ARG> +<NAME>GstMultiUDPSink::loop</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Multicast Loopback</NICK> +<BLURB>Used for setting the multicast loop parameter. TRUE = enable, FALSE = disable.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>GstMultiUDPSink::qos-dscp</NAME> +<TYPE>gint</TYPE> +<RANGE>[-1,63]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>QoS diff srv code point</NICK> +<BLURB>Quality of Service, differentiated services code point (-1 default).</BLURB> +<DEFAULT>-1</DEFAULT> +</ARG> + +<ARG> +<NAME>GstMultiUDPSink::ttl</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,255]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Multicast TTL</NICK> +<BLURB>Used for setting the multicast TTL parameter.</BLURB> +<DEFAULT>64</DEFAULT> +</ARG> + +<ARG> <NAME>GstCmmlDec::wait-clip-end-time</NAME> <TYPE>gboolean</TYPE> <RANGE></RANGE> @@ -2631,7 +2661,7 @@ <ARG> <NAME>GstGamma::gamma</NAME> <TYPE>gdouble</TYPE> -<RANGE>[0,01,10]</RANGE> +<RANGE>[0.01,10]</RANGE> <FLAGS>rw</FLAGS> <NICK>Gamma</NICK> <BLURB>gamma.</BLURB> @@ -2775,7 +2805,7 @@ <FLAGS>rw</FLAGS> <NICK>Ripple</NICK> <BLURB>Amount of ripple (dB).</BLURB> -<DEFAULT>0,25</DEFAULT> +<DEFAULT>0.25</DEFAULT> </ARG> <ARG> @@ -2835,7 +2865,7 @@ <FLAGS>rw</FLAGS> <NICK>Ripple</NICK> <BLURB>Amount of ripple (dB).</BLURB> -<DEFAULT>0,25</DEFAULT> +<DEFAULT>0.25</DEFAULT> </ARG> <ARG> @@ -3189,6 +3219,16 @@ </ARG> <ARG> +<NAME>GstRtpH264Pay::scan-mode</NAME> +<TYPE>GstH264PayScanMode</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Scan Mode</NICK> +<BLURB>How to scan the input buffers for NAL units. Performance can be increased when certain assumptions are made about the input buffers.</BLURB> +<DEFAULT>Buffers contain multiple complete NALUs</DEFAULT> +</ARG> + +<ARG> <NAME>ladspa-hardLimiter::Residue-level</NAME> <TYPE>gfloat</TYPE> <RANGE>[0,1]</RANGE> @@ -19078,3 +19118,93 @@ <DEFAULT>1</DEFAULT> </ARG> +<ARG> +<NAME>GstSMPTEAlpha::border</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Border</NICK> +<BLURB>The border width of the transition.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstSMPTEAlpha::depth</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,24]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Depth</NICK> +<BLURB>Depth of the mask in bits.</BLURB> +<DEFAULT>16</DEFAULT> +</ARG> + +<ARG> +<NAME>GstSMPTEAlpha::position</NAME> +<TYPE>gdouble</TYPE> +<RANGE>[0,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Position</NICK> +<BLURB>Position of the transition effect.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstSMPTEAlpha::type</NAME> +<TYPE>GstSMPTEAlphaTransitionType</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Type</NICK> +<BLURB>The type of transition to use.</BLURB> +<DEFAULT>A bar moves from left to right</DEFAULT> +</ARG> + +<ARG> +<NAME>GstVideoMixerPad::alpha</NAME> +<TYPE>gdouble</TYPE> +<RANGE>[0,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Alpha</NICK> +<BLURB>Alpha of the picture.</BLURB> +<DEFAULT>1</DEFAULT> +</ARG> + +<ARG> +<NAME>GstVideoMixerPad::xpos</NAME> +<TYPE>gint</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>X Position</NICK> +<BLURB>X Position of the picture.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstVideoMixerPad::ypos</NAME> +<TYPE>gint</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Y Position</NICK> +<BLURB>Y Position of the picture.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstVideoMixerPad::zorder</NAME> +<TYPE>guint</TYPE> +<RANGE><= 10000</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Z-Order</NICK> +<BLURB>Z Order of the picture.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstRtpH264Depay::byte-stream</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Byte Stream</NICK> +<BLURB>Generate byte stream format of NALU.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + diff --git a/docs/plugins/gst-plugins-good-plugins.hierarchy b/docs/plugins/gst-plugins-good-plugins.hierarchy index af4cc16c7..acad396e0 100644 --- a/docs/plugins/gst-plugins-good-plugins.hierarchy +++ b/docs/plugins/gst-plugins-good-plugins.hierarchy @@ -1,8 +1,8 @@ GObject GstObject GstPad + GstVideoMixerPad GstPadTemplate - GstSignalProcessorPadTemplate GstPluginFeature GstElementFactory GstTypeFindFactory @@ -10,6 +10,9 @@ GObject GstElement GstBin GstPipeline + GstAutoVideoSink + GstAutoAudioSink + GstRTSPSrc GstGConfVideoSink GstGConfVideoSrc GstSwitchSink @@ -17,378 +20,27 @@ GObject GstGConfAudioSrc GstHalAudioSink GstHalAudioSrc - GstAutoVideoSink - GstAutoAudioSink - GstRTSPSrc - GstWavpackParse - GstWavpackDec - GstWavpackEnc - GstCmmlEnc - GstCmmlDec - GstTagLibMux - GstId3v2Mux - GstApev2Mux - GstBaseSink - GstShout2send - GstVideoSink - GstGdkPixbufSink - GstCACASink - GstAASink - GstBaseAudioSink - GstAudioSink - GstEsdSink - GstOssSink - GstMultiFileSink - GstTest - GstMultiUDPSink - GstUDPSink - GstDynUDPSink - GstPngDec - GstPngEnc - GstSignalProcessor - ladspa-hardLimiter - ladspa-dj-eq-mono - ladspa-dj-eq - ladspa-branch-ia-oaoa - ladspa-branch-ic-ococ - ladspa-Exaggerate - ladspa-Transpose - ladspa-Accumulate - ladspa-sinusWavewrapper - ladspa-foverdrive - ladspa-mbeq - ladspa-delayorama - ladspa-tap-equalizer-bw - ladspa-crossoverDist - ladspa-fadDelay - ladspa-multivoiceChorus - ladspa-syncsquare-faga-oa - ladspa-syncsquare-fcga-oa - ladspa-smoothDecimate - ladspa-allpass-n - ladspa-allpass-l - ladspa-allpass-c - ladspa-fmOsc - ladspa-foldover - ladspa-valve - ladspa-difference-iama-oa - ladspa-difference-iamc-oa - ladspa-difference-icma-oa - ladspa-difference-icmc-oc - ladspa-Mvclpf-1 - ladspa-Mvclpf-2 - ladspa-Mvclpf-3 - ladspa-Mvclpf-4 - ladspa-alienwah-mono - ladspa-alienwah-stereo - ladspa-gongBeater - ladspa-Chorus1 - ladspa-Chorus2 - ladspa-hilbert - ladspa-tapeDelay - ladspa-sum-iaia-oa - ladspa-sum-iaic-oa - ladspa-sum-icic-oc - ladspa-matched - ladspa-sc1 - ladspa-combSplitter - ladspa-declip - ladspa-sc4m - ladspa-preamp - ladspa-lsFilter - ladspa-matrixMSSt - ladspa-lpf - ladspa-hpf - ladspa-quantiser50 - ladspa-plate - ladspa-inv - ladspa-diode - ladspa-quantiser100 - ladspa-tap-tubewarmth - ladspa-vcf-reslp - ladspa-vcf-lp - ladspa-vcf-hp - ladspa-vcf-bp1 - ladspa-vcf-bp2 - ladspa-vcf-notch - ladspa-vcf-peakeq - ladspa-vcf-lshelf - ladspa-vcf-hshelf - ladspa-dcRemove - ladspa-satanMaximiser - ladspa-syncpulse-fapaga-oa - ladspa-syncpulse-fcpcga-oa - ladspa-transient - ladspa-sc3 - ladspa-tap-sigmoid - ladspa-analogueOsc - ladspa-adsr - ladspa-sifter - ladspa-adsr-g+t - ladspa-ratio-nada-oa - ladspa-ratio-nadc-oa - ladspa-ratio-ncda-oa - ladspa-ratio-ncdc-oc - ladspa-giantFlange - ladspa-svf - ladspa-lp4pole-faraia-oa - ladspa-lp4pole-fcrcia-oa - ladspa-tap-pitch - ladspa-square-fa-oa - ladspa-square-fc-oa - ladspa-bandpass-a-iir - ladspa-amp-mono - ladspa-amp-stereo - ladspa-ringmod-2i1o - ladspa-ringmod-1i1o1l - ladspa-delay-n - ladspa-delay-l - ladspa-delay-c - ladspa-fmod-fama-oa - ladspa-fmod-famc-oa - ladspa-fmod-fcma-oa - ladspa-fmod-fcmc-oc - ladspa-gverb - ladspa-se4 - ladspa-gong - ladspa-bf2cube - ladspa-bf2quad - ladspa-bf2stereo - ladspa-fmh2oct - ladspa-encode-bformat - ladspa-encode-fmh - ladspa-bf-rotate-z - ladspa-fmh-rotate-z - ladspa-am - ladspa-analogue - ladspa-canyon-delay - ladspa-disintegrator - ladspa-sledgehammer - ladspa-delay-0-01s - ladspa-delay-0-1s - ladspa-delay-1s - ladspa-delay-5s - ladspa-delay-60s - ladspa-track-max-peak - ladspa-track-max-rms - ladspa-track-peak - ladspa-track-rms - ladspa-fmh2bf - ladspa-fbdelay-0-01s - ladspa-fbdelay-0-1s - ladspa-fbdelay-1s - ladspa-fbdelay-5s - ladspa-fbdelay-60s - ladspa-freeverb3 - ladspa-grain-scatter - ladspa-hard-gate - ladspa-identity-audio - ladspa-identity-control - ladspa-lofi - ladspa-logistic - ladspa-mixer - ladspa-noise-source-white - ladspa-null-ai - ladspa-null-ao - ladspa-null-ci - ladspa-null-co - ladspa-organ - ladspa-peak - ladspa-phasemod - ladspa-pink-interpolated-audio - ladspa-pink-full-frequency - ladspa-pink-sh - ladspa-compress-peak - ladspa-compress-rms - ladspa-expand-peak - ladspa-expand-rms - ladspa-limit-peak - ladspa-limit-rms - ladspa-sine-faaa - ladspa-sine-faac - ladspa-sine-fcaa - ladspa-sine-fcac - ladspa-syndrum - ladspa-vcf303 - ladspa-wshape-sine - ladspa-chebstortion - ladspa-lcrDelay - ladspa-divider - ladspa-random-fasa-oa - ladspa-random-fasc-oa - ladspa-random-fcsa-oa - ladspa-random-fcsc-oa - ladspa-lfoPhaser - ladspa-fourByFourPole - ladspa-autoPhaser - ladspa-surroundEncoder - ladspa-tap-reflector - ladspa-fastLookaheadLimiter - ladspa-quantiser20 - ladspa-vynil - ladspa-const - ladspa-product-iaia-oa - ladspa-product-iaic-oa - ladspa-product-icic-oc - ladspa-tap-reverb - ladspa-Pulse-VCO - ladspa-Saw-VCO - ladspa-Rec-VCO - ladspa-singlePara - ladspa-gate - ladspa-tap-dynamics-st - ladspa-Parametric1 - ladspa-sinCos - ladspa-matrixSpatialiser - ladspa-tap-limiter - ladspa-bodeShifterCV - ladspa-Phaser1 - ladspa-Phaser1+LFO - ladspa-decimator - ladspa-shaper - ladspa-triangle-fasa-oa - ladspa-triangle-fasc-oa - ladspa-triangle-fcsa-oa - ladspa-triangle-fcsc-oa - ladspa-matrixStMS - ladspa-djFlanger - ladspa-imp - ladspa-tap-dynamics-m - ladspa-xfade - ladspa-xfade4 - ladspa-tap-tremolo - ladspa-pitchScale - ladspa-pitchScaleHQ - ladspa-valveRect - ladspa-tap-pinknoise - ladspa-interpolator - ladspa-hermesFilter - ladspa-impulse-fc - ladspa-bodeShifter - ladspa-harmonicGen - ladspa-pulse-fapa-oa - ladspa-pulse-fapc-oa - ladspa-pulse-fcpa-oa - ladspa-pulse-fcpc-oa - ladspa-lowpass-iir - ladspa-tap-rotspeak - ladspa-tap-vibrato - ladspa-stepMuxer - ladspa-flanger - ladspa-amp - ladspa-dahdsr-g+t-audio - ladspa-dahdsr-g+t-control - ladspa-dahdsr-cg+t-control - ladspa-Sync-Saw-VCO - ladspa-Sync-Rect-VCO - ladspa-Sync-Tri-VCO - ladspa-bwxover-iir - ladspa-buttlow-iir - ladspa-butthigh-iir - ladspa-Mvchpf-1 - ladspa-tracker-gaaadaia-oa - ladspa-tracker-gaacdcia-oa - ladspa-tap-doubler - ladspa-amp-gaia-oa - ladspa-amp-gcia-oa - ladspa-sequencer16 - ladspa-sc2 - ladspa-dysonCompress - ladspa-decay - ladspa-alias - ladspa-SooperLooper - ladspa-vlevel-mono - ladspa-vlevel-stereo - ladspa-artificialLatency - ladspa-triplePara - ladspa-revdelay - ladspa-tap-equalizer - ladspa-retroFlange - ladspa-Ambisonics-mono-panner - ladspa-Ambisonics-stero-panner - ladspa-Ambisonics-rotator - ladspa-Ambisonics-square-decoder - ladspa-Ambisonics-hexagon-decoder - ladspa-G2reverb - ladspa-amPitchshift - ladspa-modDelay - ladspa-zm1 - ladspa-split - ladspa-tap-autopan - ladspa-rateShifter - ladspa-Filter - ladspa-Flanger - ladspa-Reverb - ladspa-VintageDelay - ladspa-RotarySpeaker - ladspa-phaser - ladspa-Eq - ladspa-Eq2x2 - ladspa-Compress - ladspa-Pan - ladspa-PreampIII - ladspa-PreampIV - ladspa-ToneStack - ladspa-ToneStackLT - ladspa-AmpIII - ladspa-AmpIV - ladspa-AmpV - ladspa-AmpVTS - ladspa-CabinetI - ladspa-CabinetII - ladspa-Clip - ladspa-ChorusI - ladspa-StereoChorusI - ladspa-ChorusII - ladspa-StereoChorusII - ladspa-PhaserI - ladspa-PhaserII - ladspa-SweepVFI - ladspa-SweepVFII - ladspa-AutoWah - ladspa-Scape - ladspa-VCOs - ladspa-VCOd - ladspa-CEO - ladspa-Sin - ladspa-White - ladspa-Lorenz - ladspa-Roessler - ladspa-JVRev - ladspa-Plate - ladspa-Plate2x2 - ladspa-Click - ladspa-Dirac - ladspa-HRTF - ladspa-sequencer64 - ladspa-unmatched - ladspa-pointerCastDistortion - ladspa-comb - ladspa-tap-stereo-echo - ladspa-gsm - ladspa-highpass-iir - ladspa-vocoder - ladspa-karaoke - ladspa-jaminController - ladspa-tap-chorusflanger - ladspa-bandpass-iir - ladspa-sc4 - ladspa-sawtooth-fa-oa - ladspa-sawtooth-fc-oa - ladspa-waveTerrain - ladspa-notch-iir - ladspa-freqTracker - ladspa-comb-n - ladspa-comb-l - ladspa-comb-c - ladspa-sequencer32 - ladspa-tap-deesser - ladspa-noise-white - ladspa-super-60 - GstGdkPixbuf GstBaseTransform - GstPixbufScale - GstCairoTimeOverlay + GstAlpha + GstAlphaColor + GstBreakMyData + GstNavSeek + GstProgressReport + GstVideoFilter + GstNavigationtest + GstEdgeTV + GstAgingTV + GstDiceTV + GstWarpTV + GstShagadelicTV + GstVertigoTV + GstRevTV + GstQuarkTV + GstSMPTEAlpha + GstVideoFlip + GstVideoBalance + GstGamma + GstLevel GstVideoBox GstAudioPanorama GstAudioFilter @@ -404,69 +56,49 @@ GObject GstIirEqualizer3Bands GstIirEqualizer10Bands GstSpectrum - GstVideoFilter - GstGamma - GstVideoBalance - GstVideoFlip - GstEdgeTV - GstAgingTV - GstDiceTV - GstWarpTV - GstShagadelicTV - GstVertigoTV - GstRevTV - GstQuarkTV - GstNavigationtest - GstLevel - GstBreakMyData - GstNavSeek - GstProgressReport - GstAlpha - GstAlphaColor GstVideoCrop - GstSpeexEnc - GstSpeexDec - GstCairoTextOverlay - GstBaseSrc - GstPushSrc - GstDV1394Src - GstCddaBaseSrc - GstCdioCddaSrc - GstXImageSrc - GstV4l2Src - GstBaseAudioSrc - GstAudioSrc - GstOssSrc - GstMultiFileSrc - GstUDPSrc - GstJpegEnc - GstJpegDec - GstSmokeEnc - GstSmokeDec - GstFlacEnc - GstFlacDec - GstDVDemux - GstDVDec - GstOssMixerElement - GstAuParse - GstVideoMixer - GstWavEnc + GstCairoTimeOverlay + GstPixbufScale GstTagDemux - GstID3Demux GstApeDemux - GstGoom2k1 - GstWavParse + GstID3Demux + GstAuParse + GstAviDemux + GstAviMux + GstAviSubtitle + GstCutter + GstEFence + GstRndBufferSize + GstBaseSink + GstTest + GstMultiUDPSink + GstUDPSink + GstDynUDPSink + GstMultiFileSink + GstBaseAudioSink + GstAudioSink + GstOssSink + GstEsdSink + GstAASink + GstVideoSink + GstGdkPixbufSink + GstCACASink + GstShout2send + GstFlxDec + GstGoom + GstICYDemux + GstALawEnc + GstALawDec + GstMuLawEnc + GstMuLawDec GstEbmlRead GstMatroskaDemux GstMatroskaMux + GstMonoscope GstMultipartDemux GstMultipartMux - GstCutter - GstICYDemux - GstSMPTE - GstQTDemux + GstRTPDepay GstBaseRTPDepayload - GstRtpXQTDepay GstRtpAC3Depay GstRTPDVDepay GstRTPiLBCDepay @@ -489,12 +121,7 @@ GObject GstRtpSV3VDepay GstRtpTheoraDepay GstRtpVorbisDepay - GstEFence - GstRndBufferSize - GstMonoscope - GstRTPDec - GstGoom - GstRTPDepay + GstRtpXQTDepay GstBaseRTPPayload GstRTPDVPay GstBaseRTPAudioPayload @@ -517,14 +144,48 @@ GObject GstRtpTheoraPay GstRtpVorbisPay GstAsteriskh263 - GstMuLawEnc - GstMuLawDec - GstALawEnc - GstALawDec - GstFlxDec - GstAviDemux - GstAviMux - GstAviSubtitle + GstRTPDec + GstSMPTE + GstBaseSrc + GstPushSrc + GstUDPSrc + GstMultiFileSrc + GstBaseAudioSrc + GstAudioSrc + GstOssSrc + GstV4l2Src + GstXImageSrc + GstCddaBaseSrc + GstCdioCddaSrc + GstSoupHTTPSrc + GstVideoMixer + GstWavEnc + GstWavParse + GstQTDemux + GstGoom2k1 + GstOssMixerElement + GstCmmlEnc + GstCmmlDec + GstCairoTextOverlay + GstDVDemux + GstDVDec + GstFlacEnc + GstFlacDec + GstGdkPixbuf + GstJpegEnc + GstJpegDec + GstSmokeEnc + GstSmokeDec + GstPngDec + GstPngEnc + GstSpeexEnc + GstSpeexDec + GstTagLibMux + GstId3v2Mux + GstApev2Mux + GstWavpackParse + GstWavpackDec + GstWavpackEnc GstBus GstTask GstClock @@ -534,20 +195,22 @@ GObject GstRegistry GstRingBuffer GstSignalObject + GstColorBalanceChannel + GstTunerNorm + GstTunerChannel GstCmmlTagStream GstCmmlTagHead GstCmmlTagClip GdkPixbuf - GstTunerNorm - GstTunerChannel - GstColorBalanceChannel GInterface + GTypePlugin GstChildProxy GstURIHandler GstTagSetter GstImplementsInterface - GstTuner GstColorBalance + GstPreset + GstMixer + GstTuner GstVideoOrientation GstPropertyProbe - GstMixer diff --git a/docs/plugins/gst-plugins-good-plugins.interfaces b/docs/plugins/gst-plugins-good-plugins.interfaces index 9cb90f93e..1c94c4857 100644 --- a/docs/plugins/gst-plugins-good-plugins.interfaces +++ b/docs/plugins/gst-plugins-good-plugins.interfaces @@ -1,5 +1,8 @@ GstBin GstChildProxy GstPipeline GstChildProxy +GstAutoVideoSink GstChildProxy +GstAutoAudioSink GstChildProxy +GstRTSPSrc GstChildProxy GstURIHandler GstGConfVideoSink GstChildProxy GstGConfVideoSrc GstChildProxy GstSwitchSink GstChildProxy @@ -7,28 +10,25 @@ GstGConfAudioSink GstChildProxy GstGConfAudioSrc GstChildProxy GstHalAudioSink GstChildProxy GstHalAudioSrc GstChildProxy -GstAutoVideoSink GstChildProxy -GstAutoAudioSink GstChildProxy -GstRTSPSrc GstChildProxy GstURIHandler -GstTagLibMux GstTagSetter -GstId3v2Mux GstTagSetter -GstApev2Mux GstTagSetter -GstShout2send GstTagSetter -GstUDPSink GstURIHandler +GstVideoBalance GstImplementsInterface GstColorBalance GstIirEqualizer GstChildProxy GstIirEqualizerNBands GstChildProxy -GstIirEqualizer3Bands GstChildProxy -GstIirEqualizer10Bands GstChildProxy -GstVideoBalance GstImplementsInterface GstColorBalance -GstSpeexEnc GstTagSetter -GstDV1394Src GstURIHandler +GstIirEqualizer3Bands GstChildProxy GstPreset +GstIirEqualizer10Bands GstChildProxy GstPreset +GstAviMux GstTagSetter +GstUDPSink GstURIHandler +GstShout2send GstTagSetter +GstMatroskaMux GstTagSetter +GstUDPSrc GstURIHandler +GstOssSrc GstImplementsInterface GstMixer +GstV4l2Src GstImplementsInterface GstColorBalance GstTuner GstVideoOrientation GstPropertyProbe GstCddaBaseSrc GstURIHandler GstCdioCddaSrc GstURIHandler -GstV4l2Src GstImplementsInterface GstTuner GstColorBalance GstVideoOrientation GstPropertyProbe -GstOssSrc GstImplementsInterface GstMixer -GstUDPSrc GstURIHandler -GstFlacEnc GstTagSetter -GstOssMixerElement GstImplementsInterface GstMixer +GstSoupHTTPSrc GstURIHandler GstVideoMixer GstChildProxy -GstMatroskaMux GstTagSetter -GstAviMux GstTagSetter +GstOssMixerElement GstImplementsInterface GstMixer +GstFlacEnc GstTagSetter +GstSpeexEnc GstTagSetter +GstTagLibMux GstTagSetter +GstId3v2Mux GstTagSetter +GstApev2Mux GstTagSetter diff --git a/docs/plugins/gst-plugins-good-plugins.prerequisites b/docs/plugins/gst-plugins-good-plugins.prerequisites index 972e70012..23c24ecb2 100644 --- a/docs/plugins/gst-plugins-good-plugins.prerequisites +++ b/docs/plugins/gst-plugins-good-plugins.prerequisites @@ -1,7 +1,7 @@ GstChildProxy GstObject GstTagSetter GstObject GstElement GstImplementsInterface GstObject GstElement -GstTuner GstObject GstImplementsInterface GstElement GstColorBalance GstObject GstImplementsInterface GstElement -GstVideoOrientation GstObject GstImplementsInterface GstElement GstMixer GstObject GstImplementsInterface GstElement +GstTuner GstObject GstImplementsInterface GstElement +GstVideoOrientation GstObject GstImplementsInterface GstElement diff --git a/docs/plugins/inspect/plugin-aasink.xml b/docs/plugins/inspect/plugin-aasink.xml index a748b55da..49b411b74 100644 --- a/docs/plugins/inspect/plugin-aasink.xml +++ b/docs/plugins/inspect/plugin-aasink.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>aasink</name> diff --git a/docs/plugins/inspect/plugin-alaw.xml b/docs/plugins/inspect/plugin-alaw.xml index 422ebdb64..7f96dc414 100644 --- a/docs/plugins/inspect/plugin-alaw.xml +++ b/docs/plugins/inspect/plugin-alaw.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>alawdec</name> diff --git a/docs/plugins/inspect/plugin-alpha.xml b/docs/plugins/inspect/plugin-alpha.xml index 5c0b47214..087d6c47b 100644 --- a/docs/plugins/inspect/plugin-alpha.xml +++ b/docs/plugins/inspect/plugin-alpha.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>alpha</name> diff --git a/docs/plugins/inspect/plugin-alphacolor.xml b/docs/plugins/inspect/plugin-alphacolor.xml index be9a475f7..c4b944686 100644 --- a/docs/plugins/inspect/plugin-alphacolor.xml +++ b/docs/plugins/inspect/plugin-alphacolor.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>alphacolor</name> diff --git a/docs/plugins/inspect/plugin-annodex.xml b/docs/plugins/inspect/plugin-annodex.xml index 8b66e9e66..50d286123 100644 --- a/docs/plugins/inspect/plugin-annodex.xml +++ b/docs/plugins/inspect/plugin-annodex.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>cmmldec</name> diff --git a/docs/plugins/inspect/plugin-apetag.xml b/docs/plugins/inspect/plugin-apetag.xml index 930f38bea..a5048401f 100644 --- a/docs/plugins/inspect/plugin-apetag.xml +++ b/docs/plugins/inspect/plugin-apetag.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>apedemux</name> diff --git a/docs/plugins/inspect/plugin-audiofx.xml b/docs/plugins/inspect/plugin-audiofx.xml index 5bfcaa08a..a005d516a 100644 --- a/docs/plugins/inspect/plugin-audiofx.xml +++ b/docs/plugins/inspect/plugin-audiofx.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>audioamplify</name> diff --git a/docs/plugins/inspect/plugin-auparse.xml b/docs/plugins/inspect/plugin-auparse.xml index 26fdc113f..5d9d000b4 100644 --- a/docs/plugins/inspect/plugin-auparse.xml +++ b/docs/plugins/inspect/plugin-auparse.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>auparse</name> diff --git a/docs/plugins/inspect/plugin-autodetect.xml b/docs/plugins/inspect/plugin-autodetect.xml index e9bc5a439..e24d98568 100644 --- a/docs/plugins/inspect/plugin-autodetect.xml +++ b/docs/plugins/inspect/plugin-autodetect.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>autoaudiosink</name> diff --git a/docs/plugins/inspect/plugin-avi.xml b/docs/plugins/inspect/plugin-avi.xml index bcb0ba3ec..c69c10d40 100644 --- a/docs/plugins/inspect/plugin-avi.xml +++ b/docs/plugins/inspect/plugin-avi.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>avidemux</name> @@ -28,7 +28,7 @@ <name>video_%02d</name> <direction>source</direction> <presence>sometimes</presence> - <details>video/x-3ivx, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-asus, asusversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-asus, asusversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-cirrus-logic-accupak, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-compressed-yuv, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-raw-rgb, bpp=(int){ 8, 24 }, depth=(int){ 8, 24 }, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-divx, divxversion=(int)3, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-divx, divxversion=(int)4, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-truemotion, trueversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-dv, systemstream=(boolean)false, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-divx, divxversion=(int)5, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-flash-video, flvversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h263, variant=(string)itu, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h264, variant=(string)itu, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-huffyuv, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-intel-h263, variant=(string)intel, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-raw-yuv, format=(fourcc)I420, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-indeo, indeoversion=(int)3, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-indeo, indeoversion=(int)4, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-indeo, indeoversion=(int)5, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h263, variant=(string)lead, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h263, variant=(string)microsoft, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/mpeg, mpegversion=(int)4, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; image/jpeg, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-msmpeg, msmpegversion=(int)42, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-msmpeg, msmpegversion=(int)43, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/mpeg, systemstream=(boolean)false, mpegversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/mpeg, systemstream=(boolean)false, mpegversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-msmpeg, msmpegversion=(int)41, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-mszh, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; image/png, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-rle, layout=(string)microsoft, depth=(int)[ 1, 64 ], framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-indeo, indeoversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/sp5x, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-truemotion, trueversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-camtasia, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-ultimotion, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-ati-vcr, vcrversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-ati-vcr, vcrversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h263, variant=(string)vdolive, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h263, variant=(string)vivo, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-vmnc, version=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-vp3, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h264, variant=(string)videosoft, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-wmv, wmvversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-wmv, wmvversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-wmv, wmvversion=(int)3, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-xvid, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-xan, wcversion=(int)4, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-raw-yuv, format=(fourcc)YUY2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-raw-yuv, format=(fourcc)YVU9, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-zlib, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-cinepak, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h264, variant=(string)itu, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-msvideocodec, msvideoversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h263, variant=(string)xirlink, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-dirac, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-dv, systemstream=(boolean)true; video/x-avi-unknown</details> + <details>video/x-3ivx, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-asus, asusversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-asus, asusversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-cirrus-logic-accupak, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-compressed-yuv, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-raw-rgb, bpp=(int){ 8, 24 }, depth=(int){ 8, 24 }, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-divx, divxversion=(int)3, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-divx, divxversion=(int)4, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-truemotion, trueversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-dv, systemstream=(boolean)false, dvversion=(int)25, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-dv, systemstream=(boolean)false, dvversion=(int)50, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-divx, divxversion=(int)5, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-flash-video, flvversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h263, variant=(string)itu, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h264, variant=(string)itu, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-huffyuv, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-intel-h263, variant=(string)intel, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-raw-yuv, format=(fourcc)I420, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-indeo, indeoversion=(int)3, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-indeo, indeoversion=(int)4, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-indeo, indeoversion=(int)5, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h263, variant=(string)lead, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h263, variant=(string)microsoft, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/mpeg, mpegversion=(int)4, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; image/jpeg, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-msmpeg, msmpegversion=(int)42, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-msmpeg, msmpegversion=(int)43, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/mpeg, systemstream=(boolean)false, mpegversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/mpeg, systemstream=(boolean)false, mpegversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-msmpeg, msmpegversion=(int)41, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-mszh, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; image/png, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-rle, layout=(string)microsoft, depth=(int)[ 1, 64 ], framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-indeo, indeoversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/sp5x, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-truemotion, trueversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-camtasia, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-ultimotion, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-ati-vcr, vcrversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-ati-vcr, vcrversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h263, variant=(string)vdolive, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h263, variant=(string)vivo, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-vmnc, version=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-vp3, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h264, variant=(string)videosoft, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-wmv, wmvversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-wmv, wmvversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-wmv, wmvversion=(int)3, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-xvid, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-xan, wcversion=(int)4, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-raw-yuv, format=(fourcc)YUY2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-raw-yuv, format=(fourcc)YVU9, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-zlib, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-cinepak, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h264, variant=(string)itu, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-msvideocodec, msvideoversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h263, variant=(string)xirlink, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-dirac, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-dv, systemstream=(boolean)true; video/x-avi-unknown</details> </caps> <caps> <name>subtitle_%02d</name> @@ -61,7 +61,7 @@ <name>audio_%d</name> <direction>sink</direction> <presence>request</presence> - <details>audio/x-raw-int, endianness=(int)1234, signed=(boolean){ true, false }, width=(int){ 8, 16 }, depth=(int){ 8, 16 }, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]; audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ], rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]; audio/mpeg, mpegversion=(int)4, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]; audio/x-ac3, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]</details> + <details>audio/x-raw-int, endianness=(int)1234, signed=(boolean){ true, false }, width=(int){ 8, 16 }, depth=(int){ 8, 16 }, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]; audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ], rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]; audio/mpeg, mpegversion=(int)4, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]; audio/x-ac3, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]; audio/x-alaw, rate=(int)[ 1000, 48000 ], channels=(int)[ 1, 2 ]; audio/x-mulaw, rate=(int)[ 1000, 48000 ], channels=(int)[ 1, 2 ]</details> </caps> <caps> <name>video_%d</name> diff --git a/docs/plugins/inspect/plugin-cacasink.xml b/docs/plugins/inspect/plugin-cacasink.xml index 82c61e103..32ccb34f5 100644 --- a/docs/plugins/inspect/plugin-cacasink.xml +++ b/docs/plugins/inspect/plugin-cacasink.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>cacasink</name> diff --git a/docs/plugins/inspect/plugin-cairo.xml b/docs/plugins/inspect/plugin-cairo.xml index e86ea5edb..11dec9e8b 100644 --- a/docs/plugins/inspect/plugin-cairo.xml +++ b/docs/plugins/inspect/plugin-cairo.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>cairotextoverlay</name> diff --git a/docs/plugins/inspect/plugin-cdio.xml b/docs/plugins/inspect/plugin-cdio.xml index a70612a14..ed731eff9 100644 --- a/docs/plugins/inspect/plugin-cdio.xml +++ b/docs/plugins/inspect/plugin-cdio.xml @@ -7,7 +7,7 @@ <license>GPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>cdiocddasrc</name> diff --git a/docs/plugins/inspect/plugin-cutter.xml b/docs/plugins/inspect/plugin-cutter.xml index 1470128b8..b318220f6 100644 --- a/docs/plugins/inspect/plugin-cutter.xml +++ b/docs/plugins/inspect/plugin-cutter.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>cutter</name> diff --git a/docs/plugins/inspect/plugin-debug.xml b/docs/plugins/inspect/plugin-debug.xml index 88595f6fd..7fb2ee8b9 100644 --- a/docs/plugins/inspect/plugin-debug.xml +++ b/docs/plugins/inspect/plugin-debug.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>breakmydata</name> @@ -73,21 +73,6 @@ </pads> </element> <element> - <name>pushfilesrc</name> - <longname>Push File Source</longname> - <class>Testing</class> - <description>Implements pushfile:// URI-handler for push-based file access</description> - <author>Tim-Philipp MĂ¼ller <tim centricular net></author> - <pads> - <caps> - <name>src</name> - <direction>source</direction> - <presence>always</presence> - <details>ANY</details> - </caps> - </pads> - </element> - <element> <name>rndbuffersize</name> <longname>Random buffer size</longname> <class>Testing</class> diff --git a/docs/plugins/inspect/plugin-dv.xml b/docs/plugins/inspect/plugin-dv.xml index a785426a4..b126b0c7c 100644 --- a/docs/plugins/inspect/plugin-dv.xml +++ b/docs/plugins/inspect/plugin-dv.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>dvdec</name> diff --git a/docs/plugins/inspect/plugin-efence.xml b/docs/plugins/inspect/plugin-efence.xml index c84b0f987..59d6be426 100644 --- a/docs/plugins/inspect/plugin-efence.xml +++ b/docs/plugins/inspect/plugin-efence.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>efence</name> diff --git a/docs/plugins/inspect/plugin-effectv.xml b/docs/plugins/inspect/plugin-effectv.xml index b6c6c1417..2c8b72520 100644 --- a/docs/plugins/inspect/plugin-effectv.xml +++ b/docs/plugins/inspect/plugin-effectv.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>agingtv</name> diff --git a/docs/plugins/inspect/plugin-equalizer.xml b/docs/plugins/inspect/plugin-equalizer.xml index 5742f729e..7ba8bd557 100644 --- a/docs/plugins/inspect/plugin-equalizer.xml +++ b/docs/plugins/inspect/plugin-equalizer.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>equalizer-10bands</name> diff --git a/docs/plugins/inspect/plugin-esdsink.xml b/docs/plugins/inspect/plugin-esdsink.xml index f82e6e8b1..5e00d61eb 100644 --- a/docs/plugins/inspect/plugin-esdsink.xml +++ b/docs/plugins/inspect/plugin-esdsink.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>esdsink</name> diff --git a/docs/plugins/inspect/plugin-flac.xml b/docs/plugins/inspect/plugin-flac.xml index d5067c521..6d91fe52e 100644 --- a/docs/plugins/inspect/plugin-flac.xml +++ b/docs/plugins/inspect/plugin-flac.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>flacdec</name> diff --git a/docs/plugins/inspect/plugin-flxdec.xml b/docs/plugins/inspect/plugin-flxdec.xml index 14d05e517..4dbaaba9c 100644 --- a/docs/plugins/inspect/plugin-flxdec.xml +++ b/docs/plugins/inspect/plugin-flxdec.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>flxdec</name> diff --git a/docs/plugins/inspect/plugin-gamma.xml b/docs/plugins/inspect/plugin-gamma.xml index ca4567be7..31691a4e7 100644 --- a/docs/plugins/inspect/plugin-gamma.xml +++ b/docs/plugins/inspect/plugin-gamma.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>gamma</name> diff --git a/docs/plugins/inspect/plugin-gconfelements.xml b/docs/plugins/inspect/plugin-gconfelements.xml index f5112fb89..b002f6d50 100644 --- a/docs/plugins/inspect/plugin-gconfelements.xml +++ b/docs/plugins/inspect/plugin-gconfelements.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>gconfaudiosink</name> diff --git a/docs/plugins/inspect/plugin-gdkpixbuf.xml b/docs/plugins/inspect/plugin-gdkpixbuf.xml index 539dcab4b..2de2fe305 100644 --- a/docs/plugins/inspect/plugin-gdkpixbuf.xml +++ b/docs/plugins/inspect/plugin-gdkpixbuf.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>gdkpixbufdec</name> diff --git a/docs/plugins/inspect/plugin-goom.xml b/docs/plugins/inspect/plugin-goom.xml index 86c565411..d563b83e1 100644 --- a/docs/plugins/inspect/plugin-goom.xml +++ b/docs/plugins/inspect/plugin-goom.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>goom</name> @@ -17,17 +17,17 @@ <author>Wim Taymans <wim@fluendo.com></author> <pads> <caps> - <name>src</name> - <direction>source</direction> - <presence>always</presence> - <details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details> - </caps> - <caps> <name>sink</name> <direction>sink</direction> <presence>always</presence> <details>audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)[ 8000, 96000 ], channels=(int){ 1, 2 }</details> </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details> + </caps> </pads> </element> </elements> diff --git a/docs/plugins/inspect/plugin-goom2k1.xml b/docs/plugins/inspect/plugin-goom2k1.xml index 1f939d590..3658505d6 100644 --- a/docs/plugins/inspect/plugin-goom2k1.xml +++ b/docs/plugins/inspect/plugin-goom2k1.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>goom2k1</name> @@ -17,17 +17,17 @@ <author>Wim Taymans <wim@fluendo.com></author> <pads> <caps> - <name>src</name> - <direction>source</direction> - <presence>always</presence> - <details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details> - </caps> - <caps> <name>sink</name> <direction>sink</direction> <presence>always</presence> <details>audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)[ 8000, 96000 ], channels=(int){ 1, 2 }</details> </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details> + </caps> </pads> </element> </elements> diff --git a/docs/plugins/inspect/plugin-halelements.xml b/docs/plugins/inspect/plugin-halelements.xml index 5f2398c58..c5f2a6e11 100644 --- a/docs/plugins/inspect/plugin-halelements.xml +++ b/docs/plugins/inspect/plugin-halelements.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>halaudiosink</name> diff --git a/docs/plugins/inspect/plugin-icydemux.xml b/docs/plugins/inspect/plugin-icydemux.xml index 1f0bc2382..1867bd991 100644 --- a/docs/plugins/inspect/plugin-icydemux.xml +++ b/docs/plugins/inspect/plugin-icydemux.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>icydemux</name> diff --git a/docs/plugins/inspect/plugin-id3demux.xml b/docs/plugins/inspect/plugin-id3demux.xml index ba990750c..982f84479 100644 --- a/docs/plugins/inspect/plugin-id3demux.xml +++ b/docs/plugins/inspect/plugin-id3demux.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>id3demux</name> diff --git a/docs/plugins/inspect/plugin-jpeg.xml b/docs/plugins/inspect/plugin-jpeg.xml index c23d1d812..eb517ee34 100644 --- a/docs/plugins/inspect/plugin-jpeg.xml +++ b/docs/plugins/inspect/plugin-jpeg.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>jpegdec</name> diff --git a/docs/plugins/inspect/plugin-level.xml b/docs/plugins/inspect/plugin-level.xml index 42c576677..6c37b7ae1 100644 --- a/docs/plugins/inspect/plugin-level.xml +++ b/docs/plugins/inspect/plugin-level.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>level</name> @@ -20,13 +20,13 @@ <name>sink</name> <direction>sink</direction> <presence>always</presence> - <details>audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int){ 8, 16 }, depth=(int){ 8, 16 }, signed=(boolean)true; audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int){ 32, 64 }</details> + <details>audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int){ 8, 16, 32 }, depth=(int){ 8, 16, 32 }, signed=(boolean)true; audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int){ 32, 64 }</details> </caps> <caps> <name>src</name> <direction>source</direction> <presence>always</presence> - <details>audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int){ 8, 16 }, depth=(int){ 8, 16 }, signed=(boolean)true; audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int){ 32, 64 }</details> + <details>audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int){ 8, 16, 32 }, depth=(int){ 8, 16, 32 }, signed=(boolean)true; audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int){ 32, 64 }</details> </caps> </pads> </element> diff --git a/docs/plugins/inspect/plugin-matroska.xml b/docs/plugins/inspect/plugin-matroska.xml index 76842de4f..878a2cc90 100644 --- a/docs/plugins/inspect/plugin-matroska.xml +++ b/docs/plugins/inspect/plugin-matroska.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>matroskademux</name> diff --git a/docs/plugins/inspect/plugin-monoscope.xml b/docs/plugins/inspect/plugin-monoscope.xml index 08661e54d..71c28d174 100644 --- a/docs/plugins/inspect/plugin-monoscope.xml +++ b/docs/plugins/inspect/plugin-monoscope.xml @@ -3,11 +3,11 @@ <description>Monoscope visualization</description> <filename>../../gst/monoscope/.libs/libgstmonoscope.so</filename> <basename>libgstmonoscope.so</basename> - <version>0.10.7.1</version> + <version>0.10.8.1</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>monoscope</name> diff --git a/docs/plugins/inspect/plugin-mulaw.xml b/docs/plugins/inspect/plugin-mulaw.xml index e96e75072..d0019c3b2 100644 --- a/docs/plugins/inspect/plugin-mulaw.xml +++ b/docs/plugins/inspect/plugin-mulaw.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>mulawdec</name> diff --git a/docs/plugins/inspect/plugin-multifile.xml b/docs/plugins/inspect/plugin-multifile.xml index 0bdff2ac9..99d7f26b9 100644 --- a/docs/plugins/inspect/plugin-multifile.xml +++ b/docs/plugins/inspect/plugin-multifile.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>multifilesink</name> diff --git a/docs/plugins/inspect/plugin-multipart.xml b/docs/plugins/inspect/plugin-multipart.xml index d8c0cb716..86802762c 100644 --- a/docs/plugins/inspect/plugin-multipart.xml +++ b/docs/plugins/inspect/plugin-multipart.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>multipartdemux</name> diff --git a/docs/plugins/inspect/plugin-navigationtest.xml b/docs/plugins/inspect/plugin-navigationtest.xml index 8fc25a899..d59457a4e 100644 --- a/docs/plugins/inspect/plugin-navigationtest.xml +++ b/docs/plugins/inspect/plugin-navigationtest.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>navigationtest</name> diff --git a/docs/plugins/inspect/plugin-ossaudio.xml b/docs/plugins/inspect/plugin-ossaudio.xml index 42baa17e5..51918bc33 100644 --- a/docs/plugins/inspect/plugin-ossaudio.xml +++ b/docs/plugins/inspect/plugin-ossaudio.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>ossmixer</name> diff --git a/docs/plugins/inspect/plugin-png.xml b/docs/plugins/inspect/plugin-png.xml index 01a591380..becd86cd4 100644 --- a/docs/plugins/inspect/plugin-png.xml +++ b/docs/plugins/inspect/plugin-png.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>pngdec</name> diff --git a/docs/plugins/inspect/plugin-quicktime.xml b/docs/plugins/inspect/plugin-quicktime.xml index 02fbd9c89..9f0123d36 100644 --- a/docs/plugins/inspect/plugin-quicktime.xml +++ b/docs/plugins/inspect/plugin-quicktime.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>qtdemux</name> @@ -23,13 +23,13 @@ <details>video/quicktime; audio/x-m4a; application/x-3gp</details> </caps> <caps> - <name>audio_%02d</name> + <name>video_%02d</name> <direction>source</direction> <presence>sometimes</presence> <details>ANY</details> </caps> <caps> - <name>video_%02d</name> + <name>audio_%02d</name> <direction>source</direction> <presence>sometimes</presence> <details>ANY</details> diff --git a/docs/plugins/inspect/plugin-rtp.xml b/docs/plugins/inspect/plugin-rtp.xml index 673b23dbb..4025bb460 100644 --- a/docs/plugins/inspect/plugin-rtp.xml +++ b/docs/plugins/inspect/plugin-rtp.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>asteriskh263</name> @@ -169,6 +169,90 @@ </pads> </element> <element> + <name>rtpdvdepay</name> + <longname>RTP DV Depayloader</longname> + <class>Codec/Depayloader/Network</class> + <description>Depayloads DV from RTP packets (RFC 3189)</description> + <author>Marcel Moreaux <marcelm@spacelabs.nl>, Wim Taymans <wim.taymans@gmail.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>video/x-dv</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string){ video, audio }, payload=(int)[ 96, 127 ], encoding-name=(string)DV, clock-rate=(int)90000, encode=(string){ SD-VCR/525-60, SD-VCR/625-50, HD-VCR/1125-60, HD-VCR/1250-50, SDL-VCR/525-60, SDL-VCR/625-50, 306M/525-60, 306M/625-50, 314M-25/525-60, 314M-25/625-50, 314M-50/525-60, 314M-50/625-50 }</details> + </caps> + </pads> + </element> + <element> + <name>rtpdvpay</name> + <longname>RTP DV Payloader</longname> + <class>Codec/Payloader/Network</class> + <description>Payloads DV into RTP packets (RFC 3189)</description> + <author>Marcel Moreaux <marcelm@spacelabs.nl>, Wim Taymans <wim.taymans@gmail.com></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>video/x-dv</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string){ video, audio }, payload=(int)[ 96, 127 ], encoding-name=(string)DV, clock-rate=(int)90000, encode=(string){ SD-VCR/525-60, SD-VCR/625-50, HD-VCR/1125-60, HD-VCR/1250-50, SDL-VCR/525-60, SDL-VCR/625-50, 306M/525-60, 306M/625-50, 314M-25/525-60, 314M-25/625-50, 314M-50/525-60, 314M-50/625-50 }</details> + </caps> + </pads> + </element> + <element> + <name>rtpg729depay</name> + <longname>RTP packet depayloader</longname> + <class>Codec/Depayloader/Network</class> + <description>Extracts G729 audio from RTP packets (RFC 3551)</description> + <author>Laurent Glayal <spglegle@yahoo.fr></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/G729, channels=(int)1, rate=(int)8000</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)G729; application/x-rtp, media=(string)audio, payload=(int)18, clock-rate=(int)8000</details> + </caps> + </pads> + </element> + <element> + <name>rtpg729pay</name> + <longname>RTP Payloader for G729 Audio</longname> + <class>Codec/Payloader/Network</class> + <description>Packetize G729 audio streams into RTP packets</description> + <author>Laurent Glayal <spglegle@yahoo.fr></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/G729, channels=(int)1, rate=(int)8000</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)G729; application/x-rtp, media=(string)audio, payload=(int)18, clock-rate=(int)8000</details> + </caps> + </pads> + </element> + <element> <name>rtpgsmdepay</name> <longname>RTP packet depayloader</longname> <class>Codec/Depayloader/Network</class> @@ -726,7 +810,7 @@ <name>sink</name> <direction>sink</direction> <presence>always</presence> - <details>audio/x-speex</details> + <details>audio/x-speex, rate=(int)[ 6000, 48000 ], channels=(int)1</details> </caps> <caps> <name>src</name> diff --git a/docs/plugins/inspect/plugin-rtsp.xml b/docs/plugins/inspect/plugin-rtsp.xml index 6659351de..073762002 100644 --- a/docs/plugins/inspect/plugin-rtsp.xml +++ b/docs/plugins/inspect/plugin-rtsp.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>rtpdec</name> diff --git a/docs/plugins/inspect/plugin-smpte.xml b/docs/plugins/inspect/plugin-smpte.xml index b32a740ad..82612e162 100644 --- a/docs/plugins/inspect/plugin-smpte.xml +++ b/docs/plugins/inspect/plugin-smpte.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>smpte</name> @@ -36,5 +36,26 @@ </caps> </pads> </element> + <element> + <name>smptealpha</name> + <longname>SMPTE transitions</longname> + <class>Filter/Editor/Video</class> + <description>Apply the standard SMPTE transitions as alpha on video images</description> + <author>Wim Taymans <wim.taymans@gmail.com></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details> + </caps> + </pads> + </element> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-soup.xml b/docs/plugins/inspect/plugin-soup.xml index 2e45ea4d1..3340f728a 100644 --- a/docs/plugins/inspect/plugin-soup.xml +++ b/docs/plugins/inspect/plugin-soup.xml @@ -3,11 +3,11 @@ <description>libsoup HTTP client src</description> <filename>../../ext/soup/.libs/libgstsouphttpsrc.so</filename> <basename>libgstsouphttpsrc.so</basename> - <version>0.10.8</version> + <version>0.10.8.1</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>souphttpsrc</name> diff --git a/docs/plugins/inspect/plugin-spectrum.xml b/docs/plugins/inspect/plugin-spectrum.xml index d20667d58..ce2c21e08 100644 --- a/docs/plugins/inspect/plugin-spectrum.xml +++ b/docs/plugins/inspect/plugin-spectrum.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>spectrum</name> diff --git a/docs/plugins/inspect/plugin-speex.xml b/docs/plugins/inspect/plugin-speex.xml index 358750ec5..f568c778d 100644 --- a/docs/plugins/inspect/plugin-speex.xml +++ b/docs/plugins/inspect/plugin-speex.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>speexdec</name> @@ -41,7 +41,7 @@ <name>src</name> <direction>source</direction> <presence>always</presence> - <details>audio/x-speex</details> + <details>audio/x-speex, rate=(int)[ 6000, 48000 ], channels=(int)[ 1, 2 ]</details> </caps> <caps> <name>sink</name> diff --git a/docs/plugins/inspect/plugin-taglib.xml b/docs/plugins/inspect/plugin-taglib.xml index dc0a0f642..72d9a4baa 100644 --- a/docs/plugins/inspect/plugin-taglib.xml +++ b/docs/plugins/inspect/plugin-taglib.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>apev2mux</name> diff --git a/docs/plugins/inspect/plugin-udp.xml b/docs/plugins/inspect/plugin-udp.xml index 9a6bb77aa..07aa467c1 100644 --- a/docs/plugins/inspect/plugin-udp.xml +++ b/docs/plugins/inspect/plugin-udp.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>dynudpsink</name> diff --git a/docs/plugins/inspect/plugin-video4linux2.xml b/docs/plugins/inspect/plugin-video4linux2.xml index a69b82990..944e71ab2 100644 --- a/docs/plugins/inspect/plugin-video4linux2.xml +++ b/docs/plugins/inspect/plugin-video4linux2.xml @@ -3,11 +3,11 @@ <description>elements for Video 4 Linux</description> <filename>../../sys/v4l2/.libs/libgstvideo4linux2.so</filename> <basename>libgstvideo4linux2.so</basename> - <version>0.10.7.1</version> + <version>0.10.8.1</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>v4l2src</name> diff --git a/docs/plugins/inspect/plugin-videobalance.xml b/docs/plugins/inspect/plugin-videobalance.xml index ccb1e3201..c03b108cf 100644 --- a/docs/plugins/inspect/plugin-videobalance.xml +++ b/docs/plugins/inspect/plugin-videobalance.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>videobalance</name> diff --git a/docs/plugins/inspect/plugin-videobox.xml b/docs/plugins/inspect/plugin-videobox.xml index 33e6af092..68b8c7601 100644 --- a/docs/plugins/inspect/plugin-videobox.xml +++ b/docs/plugins/inspect/plugin-videobox.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>videobox</name> diff --git a/docs/plugins/inspect/plugin-videocrop.xml b/docs/plugins/inspect/plugin-videocrop.xml index cb5506549..5e6437140 100644 --- a/docs/plugins/inspect/plugin-videocrop.xml +++ b/docs/plugins/inspect/plugin-videocrop.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>videocrop</name> diff --git a/docs/plugins/inspect/plugin-videoflip.xml b/docs/plugins/inspect/plugin-videoflip.xml index 1c0c42f6c..fea8da046 100644 --- a/docs/plugins/inspect/plugin-videoflip.xml +++ b/docs/plugins/inspect/plugin-videoflip.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>videoflip</name> diff --git a/docs/plugins/inspect/plugin-videomixer.xml b/docs/plugins/inspect/plugin-videomixer.xml index 8034ad79f..80d503f48 100644 --- a/docs/plugins/inspect/plugin-videomixer.xml +++ b/docs/plugins/inspect/plugin-videomixer.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>videomixer</name> diff --git a/docs/plugins/inspect/plugin-wavenc.xml b/docs/plugins/inspect/plugin-wavenc.xml index 0469a6d8b..546da9243 100644 --- a/docs/plugins/inspect/plugin-wavenc.xml +++ b/docs/plugins/inspect/plugin-wavenc.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>wavenc</name> diff --git a/docs/plugins/inspect/plugin-wavpack.xml b/docs/plugins/inspect/plugin-wavpack.xml index abe0da5ae..4ea300949 100644 --- a/docs/plugins/inspect/plugin-wavpack.xml +++ b/docs/plugins/inspect/plugin-wavpack.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>wavpackdec</name> diff --git a/docs/plugins/inspect/plugin-wavparse.xml b/docs/plugins/inspect/plugin-wavparse.xml index 0b9943656..79a79b120 100644 --- a/docs/plugins/inspect/plugin-wavparse.xml +++ b/docs/plugins/inspect/plugin-wavparse.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>wavparse</name> diff --git a/docs/plugins/inspect/plugin-ximagesrc.xml b/docs/plugins/inspect/plugin-ximagesrc.xml index 056ed0bd5..513491ee7 100644 --- a/docs/plugins/inspect/plugin-ximagesrc.xml +++ b/docs/plugins/inspect/plugin-ximagesrc.xml @@ -7,7 +7,7 @@ <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins CVS/prerelease</package> - <origin>Unknown package origin</origin> + <origin>http://gstreamer.freedesktop.org</origin> <elements> <element> <name>ximagesrc</name> diff --git a/ext/aalib/gstaasink.c b/ext/aalib/gstaasink.c index a633b2db2..8ecc90b7a 100644 --- a/ext/aalib/gstaasink.c +++ b/ext/aalib/gstaasink.c @@ -16,6 +16,29 @@ * Free Software Foundation, Inc., 59 Temple Place - Suite 330, * Boston, MA 02111-1307, USA. */ +/** + * SECTION:element-aasink + * @see_also: #GstCACASink + * + * <refsect2> + * <para> + * Displays video as b/w ascii art. + * </para> + * <title>Example launch line</title> + * <para> + * <programlisting> + * gst-launch filesrc location=test.avi ! decodebin ! ffmpegcolorspace ! aasink + * </programlisting> + * This pipeline renders a video to ascii art into a separate window. + * </para> + * <para> + * <programlisting> + * gst-launch filesrc location=test.avi ! decodebin ! ffmpegcolorspace ! aasink driver=curses + * </programlisting> + * This pipeline renders a video to ascii art into the current terminal. + * </para> + * </refsect2> + */ #ifdef HAVE_CONFIG_H #include "config.h" diff --git a/ext/libcaca/gstcacasink.c b/ext/libcaca/gstcacasink.c index 525f007f6..1f6f4c20b 100644 --- a/ext/libcaca/gstcacasink.c +++ b/ext/libcaca/gstcacasink.c @@ -16,6 +16,30 @@ * Free Software Foundation, Inc., 59 Temple Place - Suite 330, * Boston, MA 02111-1307, USA. */ +/** + * SECTION:element-cacasink + * @see_also: #GstAASink + * + * <refsect2> + * <para> + * Displays video as color ascii art. + * </para> + * <title>Example launch line</title> + * <para> + * <programlisting> + * CACA_GEOMETRY=160x60 CACA_FONT=5x7 gst-launch filesrc location=test.avi ! decodebin ! ffmpegcolorspace ! cacasink + * </programlisting> + * This pipeline renders a video to ascii art into a separate window using a + * small font and specifying the ascii resolution. + * </para> + * <para> + * <programlisting> + * CACA_DRIVER=ncurses gst-launch filesrc location=test.avi ! decodebin ! ffmpegcolorspace ! cacasink + * </programlisting> + * This pipeline renders a video to ascii art into the current terminal. + * </para> + * </refsect2> + */ #ifdef HAVE_CONFIG_H #include "config.h" @@ -281,9 +305,7 @@ gst_cacasink_set_property (GObject * object, guint prop_id, cacasink->antialiasing = g_value_get_boolean (value); if (cacasink->antialiasing) { caca_set_feature (CACA_ANTIALIASING_MAX); - } - - else { + } else { caca_set_feature (CACA_ANTIALIASING_MIN); } break; @@ -356,7 +378,6 @@ gst_cacasink_change_state (GstElement * element, GstStateChange transition) { GstStateChangeReturn ret; - switch (transition) { case GST_STATE_CHANGE_READY_TO_PAUSED: if (!gst_cacasink_open (GST_CACASINK (element))) |