ext/soup/gstsouphttpsrc.c: Update documentation a bit.
authorWouter Cloetens <wouter@mind.be>
Wed, 30 Jan 2008 15:40:44 +0000 (15:40 +0000)
committerSebastian Dröge <slomo@circular-chaos.org>
Wed, 30 Jan 2008 15:40:44 +0000 (15:40 +0000)
Original commit message from CVS:
Patch by: Wouter Cloetens <wouter at mind dot be>
* ext/soup/gstsouphttpsrc.c:
Update documentation a bit.
* docs/plugins/gst-plugins-bad-plugins.args:
* docs/plugins/gst-plugins-bad-plugins.hierarchy:
* docs/plugins/gst-plugins-bad-plugins.interfaces:
* docs/plugins/gst-plugins-bad-plugins.prerequisites:
* docs/plugins/inspect/plugin-alsaspdif.xml:
* docs/plugins/inspect/plugin-dvb.xml:
* docs/plugins/inspect/plugin-filter.xml:
* docs/plugins/inspect/plugin-glimagesink.xml:
* docs/plugins/inspect/plugin-mpegvideoparse.xml:
* docs/plugins/inspect/plugin-quicktime.xml:
* docs/plugins/inspect/plugin-rawparse.xml:
* docs/plugins/inspect/plugin-replaygain.xml:
* docs/plugins/inspect/plugin-sdl.xml:
* docs/plugins/inspect/plugin-soundtouch.xml:
* docs/plugins/inspect/plugin-soup.xml:
* docs/plugins/inspect/plugin-spcdec.xml:
* docs/plugins/inspect/plugin-spectrum.xml:
* docs/plugins/inspect/plugin-speed.xml:
* docs/plugins/inspect/plugin-speexresample.xml:
* docs/plugins/inspect/plugin-switch.xml:
* docs/plugins/inspect/plugin-videocrop.xml:
Regenerate everything for the documentation changes we had.

23 files changed:
ChangeLog
docs/plugins/gst-plugins-bad-plugins.args
docs/plugins/gst-plugins-bad-plugins.hierarchy
docs/plugins/gst-plugins-bad-plugins.interfaces
docs/plugins/gst-plugins-bad-plugins.prerequisites
docs/plugins/inspect/plugin-alsaspdif.xml
docs/plugins/inspect/plugin-dvb.xml
docs/plugins/inspect/plugin-filter.xml
docs/plugins/inspect/plugin-glimagesink.xml
docs/plugins/inspect/plugin-mpegvideoparse.xml
docs/plugins/inspect/plugin-quicktime.xml [new file with mode: 0644]
docs/plugins/inspect/plugin-rawparse.xml
docs/plugins/inspect/plugin-replaygain.xml
docs/plugins/inspect/plugin-sdl.xml
docs/plugins/inspect/plugin-soundtouch.xml
docs/plugins/inspect/plugin-soup.xml
docs/plugins/inspect/plugin-spcdec.xml
docs/plugins/inspect/plugin-spectrum.xml
docs/plugins/inspect/plugin-speed.xml
docs/plugins/inspect/plugin-speexresample.xml
docs/plugins/inspect/plugin-switch.xml [new file with mode: 0644]
docs/plugins/inspect/plugin-videocrop.xml
ext/soup/gstsouphttpsrc.c

index f26b7c7..e621c98 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,35 @@
 2008-01-30  Sebastian Dröge  <slomo@circular-chaos.org>
 
+       Patch by: Wouter Cloetens <wouter at mind dot be>
+
+       * ext/soup/gstsouphttpsrc.c:
+       Update documentation a bit.
+
+       * docs/plugins/gst-plugins-bad-plugins.args:
+       * docs/plugins/gst-plugins-bad-plugins.hierarchy:
+       * docs/plugins/gst-plugins-bad-plugins.interfaces:
+       * docs/plugins/gst-plugins-bad-plugins.prerequisites:
+       * docs/plugins/inspect/plugin-alsaspdif.xml:
+       * docs/plugins/inspect/plugin-dvb.xml:
+       * docs/plugins/inspect/plugin-filter.xml:
+       * docs/plugins/inspect/plugin-glimagesink.xml:
+       * docs/plugins/inspect/plugin-mpegvideoparse.xml:
+       * docs/plugins/inspect/plugin-quicktime.xml:
+       * docs/plugins/inspect/plugin-rawparse.xml:
+       * docs/plugins/inspect/plugin-replaygain.xml:
+       * docs/plugins/inspect/plugin-sdl.xml:
+       * docs/plugins/inspect/plugin-soundtouch.xml:
+       * docs/plugins/inspect/plugin-soup.xml:
+       * docs/plugins/inspect/plugin-spcdec.xml:
+       * docs/plugins/inspect/plugin-spectrum.xml:
+       * docs/plugins/inspect/plugin-speed.xml:
+       * docs/plugins/inspect/plugin-speexresample.xml:
+       * docs/plugins/inspect/plugin-switch.xml:
+       * docs/plugins/inspect/plugin-videocrop.xml:
+       Regenerate everything for the documentation changes we had.
+
+2008-01-30  Sebastian Dröge  <slomo@circular-chaos.org>
+
        * ext/gio/gstgiobasesink.c: (close_stream_cb),
        (gst_gio_base_sink_stop), (gst_gio_base_sink_event),
        (gst_gio_base_sink_render), (gst_gio_base_sink_set_stream):
index 2f7edd5..5e2f135 100644 (file)
@@ -11,7 +11,7 @@
 <ARG>
 <NAME>GstPitch::pitch</NAME>
 <TYPE>gfloat</TYPE>
-<RANGE>[0,1,10]</RANGE>
+<RANGE>[0.1,10]</RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>Pitch</NICK>
 <BLURB>Audio stream pitch.</BLURB>
@@ -21,7 +21,7 @@
 <ARG>
 <NAME>GstPitch::rate</NAME>
 <TYPE>gfloat</TYPE>
-<RANGE>[0,1,10]</RANGE>
+<RANGE>[0.1,10]</RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>Rate</NICK>
 <BLURB>Audio stream rate.</BLURB>
@@ -31,7 +31,7 @@
 <ARG>
 <NAME>GstPitch::tempo</NAME>
 <TYPE>gfloat</TYPE>
-<RANGE>[0,1,10]</RANGE>
+<RANGE>[0.1,10]</RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>Tempo</NICK>
 <BLURB>Audio stream tempo.</BLURB>
 <FLAGS>rw</FLAGS>
 <NICK>Output format</NICK>
 <BLURB>Format of output frames.</BLURB>
-<DEFAULT>OUTPUTFORMAT_RAW</DEFAULT>
+<DEFAULT>OUTPUTFORMAT_ADTS</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rw</FLAGS>
 <NICK>Block type</NICK>
 <BLURB>Block type encorcing.</BLURB>
-<DEFAULT>SHORTCTL_NORMAL</DEFAULT>
+<DEFAULT>SHORTCTL_NOSHORT</DEFAULT>
 </ARG>
 
 <ARG>
 
 <ARG>
 <NAME>GstDfbVideoSink::pixel-aspect-ratio</NAME>
-<TYPE>gchararray</TYPE>
+<TYPE>gchar*</TYPE>
 <RANGE></RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>Pixel Aspect Ratio</NICK>
 <ARG>
 <NAME>GstSpeed::speed</NAME>
 <TYPE>gfloat</TYPE>
-<RANGE>[0,1,40]</RANGE>
+<RANGE>[0.1,40]</RANGE>
 <FLAGS>rwx</FLAGS>
 <NICK>speed</NICK>
 <BLURB>speed.</BLURB>
 
 <ARG>
 <NAME>GstNasSink::host</NAME>
-<TYPE>gchararray</TYPE>
+<TYPE>gchar*</TYPE>
 <RANGE></RANGE>
 <FLAGS>rwx</FLAGS>
 <NICK>host</NICK>
 <FLAGS>rwx</FLAGS>
 <NICK>Pattern sensitivity</NICK>
 <BLURB>The sensitivity around the center for detecting the markers (0.0 = lowest, 1.0 highest).</BLURB>
-<DEFAULT>0,3</DEFAULT>
+<DEFAULT>0.3</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rwx</FLAGS>
 <NICK>Pattern center</NICK>
 <BLURB>The center of the black/white separation (0.0 = lowest, 1.0 highest).</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rw</FLAGS>
 <NICK>stereo</NICK>
 <BLURB>stereo.</BLURB>
-<DEFAULT>0,1</DEFAULT>
+<DEFAULT>0.1</DEFAULT>
 </ARG>
 
 <ARG>
 
 <ARG>
 <NAME>GstGioSrc::location</NAME>
-<TYPE>gchararray</TYPE>
+<TYPE>gchar*</TYPE>
 <RANGE></RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>Location</NICK>
 
 <ARG>
 <NAME>GstGioSink::location</NAME>
-<TYPE>gchararray</TYPE>
+<TYPE>gchar*</TYPE>
 <RANGE></RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>Location</NICK>
 
 <ARG>
 <NAME>GstGioStreamSrc::stream</NAME>
-<TYPE>GInputStream</TYPE>
+<TYPE>GInputStream*</TYPE>
 <RANGE></RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>Stream</NICK>
 
 <ARG>
 <NAME>GstGioStreamSink::stream</NAME>
-<TYPE>GOutputStream</TYPE>
+<TYPE>GOutputStream*</TYPE>
 <RANGE></RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>Stream</NICK>
 
 <ARG>
 <NAME>GstSouphttpSrc::location</NAME>
-<TYPE>gchararray</TYPE>
+<TYPE>gchar*</TYPE>
 <RANGE></RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>Location</NICK>
 
 <ARG>
 <NAME>GstSouphttpSrc::iradio-genre</NAME>
-<TYPE>gchararray</TYPE>
+<TYPE>gchar*</TYPE>
 <RANGE></RANGE>
 <FLAGS>r</FLAGS>
 <NICK>iradio-genre</NICK>
 
 <ARG>
 <NAME>GstSouphttpSrc::iradio-name</NAME>
-<TYPE>gchararray</TYPE>
+<TYPE>gchar*</TYPE>
 <RANGE></RANGE>
 <FLAGS>r</FLAGS>
 <NICK>iradio-name</NICK>
 
 <ARG>
 <NAME>GstSouphttpSrc::iradio-title</NAME>
-<TYPE>gchararray</TYPE>
+<TYPE>gchar*</TYPE>
 <RANGE></RANGE>
 <FLAGS>r</FLAGS>
 <NICK>iradio-title</NICK>
 
 <ARG>
 <NAME>GstSouphttpSrc::iradio-url</NAME>
-<TYPE>gchararray</TYPE>
+<TYPE>gchar*</TYPE>
 <RANGE></RANGE>
 <FLAGS>r</FLAGS>
 <NICK>iradio-url</NICK>
 
 <ARG>
 <NAME>GstSouphttpSrc::user-agent</NAME>
-<TYPE>gchararray</TYPE>
+<TYPE>gchar*</TYPE>
 <RANGE></RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>User-Agent</NICK>
 </ARG>
 
 <ARG>
+<NAME>GstSouphttpSrc::automatic-redirect</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>automatic-redirect</NICK>
+<BLURB>Automatically follow HTTP redirects (HTTP Status Code 3xx).</BLURB>
+<DEFAULT>TRUE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstSouphttpSrc::proxy</NAME>
+<TYPE>gchar*</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Proxy</NICK>
+<BLURB>HTTP proxy server URI.</BLURB>
+<DEFAULT>""</DEFAULT>
+</ARG>
+
+<ARG>
 <NAME>GstSpeexResample::quality</NAME>
 <TYPE>gint</TYPE>
 <RANGE>[0,10]</RANGE>
 <DEFAULT>FALSE</DEFAULT>
 </ARG>
 
+<ARG>
+<NAME>GstGLTestSrc::is-live</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Is Live</NICK>
+<BLURB>Whether to act as a live source.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstGLTestSrc::pattern</NAME>
+<TYPE>GstGLTestSrcPattern</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Pattern</NICK>
+<BLURB>Type of test pattern to generate.</BLURB>
+<DEFAULT>SMPTE 100% color bars</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstGLTestSrc::timestamp-offset</NAME>
+<TYPE>gint64</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Timestamp offset</NICK>
+<BLURB>An offset added to timestamps set on buffers (in ns).</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
index 27fccf7..5e79fb0 100644 (file)
@@ -2,7 +2,6 @@ GObject
   GstObject
     GstPad
     GstPadTemplate
-      GstSignalProcessorPadTemplate
     GstPluginFeature
       GstElementFactory
       GstTypeFindFactory
@@ -11,355 +10,167 @@ GObject
       GstBin
         GstPipeline
         DvbBaseBin
-        GstRtpBin
-        GstRtpClient
         GstRgVolume
         GstSDPDemux
-      GstX264Enc
-      GstBaseMetadata
-        GstMetadataDemux
-        GstMetadataMux
-      GstWildmidi
-      GstTimidity
-      GstSignalProcessor
-        ladspa-delay-5s
-        ladspa-amp-mono
-        ladspa-amp-stereo
-        ladspa-adsr
-        ladspa-lpf
-        ladspa-hpf
-        ladspa-noise-white
-        ladspa-sine-faaa
-        ladspa-sine-faac
-        ladspa-sine-fcaa
-        ladspa-sine-fcac
-        ladspa-difference-iama-oa
-        ladspa-difference-iamc-oa
-        ladspa-difference-icma-oa
-        ladspa-difference-icmc-oc
-        ladspa-adsr-g+t
-        ladspa-amp-gaia-oa
-        ladspa-amp-gcia-oa
-        ladspa-branch-ia-oaoa
-        ladspa-branch-ic-ococ
-        ladspa-dahdsr-g+t-audio
-        ladspa-dahdsr-g+t-control
-        ladspa-dahdsr-cg+t-control
-        ladspa-interpolator
-        ladspa-fmod-fama-oa
-        ladspa-fmod-famc-oa
-        ladspa-fmod-fcma-oa
-        ladspa-fmod-fcmc-oc
-        ladspa-quantiser20
-        ladspa-lp4pole-faraia-oa
-        ladspa-lp4pole-fcrcia-oa
-        ladspa-product-iaia-oa
-        ladspa-product-iaic-oa
-        ladspa-product-icic-oc
-        ladspa-pulse-fapa-oa
-        ladspa-pulse-fapc-oa
-        ladspa-pulse-fcpa-oa
-        ladspa-pulse-fcpc-oa
-        ladspa-quantiser100
-        ladspa-quantiser50
-        ladspa-sawtooth-fa-oa
-        ladspa-sawtooth-fc-oa
-        ladspa-random-fasa-oa
-        ladspa-random-fasc-oa
-        ladspa-random-fcsa-oa
-        ladspa-random-fcsc-oa
-        ladspa-ratio-nada-oa
-        ladspa-ratio-nadc-oa
-        ladspa-ratio-ncda-oa
-        ladspa-ratio-ncdc-oc
-        ladspa-sinusWavewrapper
-        ladspa-sequencer64
-        ladspa-sequencer32
-        ladspa-sequencer16
-        ladspa-square-fa-oa
-        ladspa-square-fc-oa
-        ladspa-sum-iaia-oa
-        ladspa-sum-iaic-oa
-        ladspa-sum-icic-oc
-        ladspa-syncpulse-fapaga-oa
-        ladspa-syncpulse-fcpcga-oa
-        ladspa-syncsquare-faga-oa
-        ladspa-syncsquare-fcga-oa
-        ladspa-tracker-gaaadaia-oa
-        ladspa-tracker-gaacdcia-oa
-        ladspa-triangle-fasa-oa
-        ladspa-triangle-fasc-oa
-        ladspa-triangle-fcsa-oa
-        ladspa-triangle-fcsc-oa
-        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-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-syndrum
-        ladspa-vcf303
-        ladspa-wshape-sine
-        ladspa-amp
-        ladspa-diode
-        ladspa-divider
-        ladspa-shaper
-        ladspa-ringmod-2i1o
-        ladspa-ringmod-1i1o1l
-        ladspa-comb
-        ladspa-declip
-        ladspa-foverdrive
-        ladspa-multivoiceChorus
-        ladspa-hermesFilter
-        ladspa-decimator
-        ladspa-flanger
-        ladspa-retroFlange
-        ladspa-singlePara
-        ladspa-triplePara
-        ladspa-transient
-        ladspa-fadDelay
-        ladspa-dcRemove
-        ladspa-tapeDelay
-        ladspa-valve
-        ladspa-sifter
-        ladspa-harmonicGen
-        ladspa-stepMuxer
-        ladspa-foldover
-        ladspa-svf
-        ladspa-gsm
-        ladspa-gverb
-        ladspa-lfoPhaser
-        ladspa-fourByFourPole
-        ladspa-autoPhaser
-        ladspa-fastLookaheadLimiter
-        ladspa-surroundEncoder
-        ladspa-delayorama
-        ladspa-dysonCompress
-        ladspa-crossoverDist
-        ladspa-valveRect
-        ladspa-split
-        ladspa-alias
-        ladspa-satanMaximiser
-        ladspa-karaoke
-        ladspa-gate
-        ladspa-combSplitter
-        ladspa-waveTerrain
-        ladspa-hardLimiter
-        ladspa-smoothDecimate
-        ladspa-fmOsc
-        ladspa-analogueOsc
-        ladspa-rateShifter
-        ladspa-freqTracker
-        ladspa-modDelay
-        ladspa-matrixStMS
-        ladspa-matrixMSSt
-        ladspa-matrixSpatialiser
-        ladspa-plate
-        ladspa-gong
-        ladspa-sc1
-        ladspa-sc2
-        ladspa-sc3
-        ladspa-zm1
-        ladspa-inv
-        ladspa-chebstortion
-        ladspa-bodeShifter
-        ladspa-bodeShifterCV
-        ladspa-amPitchshift
-        ladspa-sc4
-        ladspa-lcrDelay
-        ladspa-giantFlange
-        ladspa-djFlanger
-        ladspa-gongBeater
-        ladspa-hilbert
-        ladspa-sinCos
-        ladspa-se4
-        ladspa-bandpass-a-iir
-        ladspa-bandpass-iir
-        ladspa-highpass-iir
-        ladspa-lowpass-iir
-        ladspa-notch-iir
-        ladspa-dj-eq-mono
-        ladspa-dj-eq
-        ladspa-bwxover-iir
-        ladspa-buttlow-iir
-        ladspa-butthigh-iir
-        ladspa-allpass-n
-        ladspa-allpass-l
-        ladspa-allpass-c
-        ladspa-comb-n
-        ladspa-comb-l
-        ladspa-comb-c
-        ladspa-decay
-        ladspa-delay-n
-        ladspa-delay-l
-        ladspa-delay-c
-        ladspa-impulse-fc
-        ladspa-vynil
-        ladspa-revdelay
-        ladspa-lsFilter
-        ladspa-const
-        ladspa-pointerCastDistortion
-        ladspa-pitchScale
-        ladspa-artificialLatency
-        ladspa-xfade
-        ladspa-xfade4
-        ladspa-sc4m
-        ladspa-mbeq
-        ladspa-pitchScaleHQ
-        ladspa-imp
-      GstXvidEnc
-      GstXvidDec
+        GstRtpBin
+        GstRtpClient
+      GstMusepackDec
+      GstBaseSrc
+        GstPushSrc
+          GstNeonhttpSrc
+          GstMMS
+          GstSouphttpSrc
+          GstGLTestSrc
+          GstDvbSrc
+          GstVCDSrc
+          GstRfbSrc
+          GstAppSrc
+          GstMultiFileSrc
+        GstSFSrc
+        GstGioBaseSrc
+          GstGioSrc
+          GstGioStreamSrc
+      GstBaseSink
+        GstBaseAudioSink
+          GstJackAudioSink
+          GstAudioSink
+            GstSDLAudioSink
+            GstNasSink
+        GstVideoSink
+          GstDfbVideoSink
+          GstSDLVideoSink
+          GstGLImageSink
+        GstSFSink
+        AlsaSPDIFSink
+        GstGioBaseSink
+          GstGioSink
+          GstGioStreamSink
+        GstFBDEVSink
+        GstAppSink
+        GstMultiFileSink
       GstPitch
       GstBaseTransform
         GstAudioFilter
           GstBPMDetect
-          GstStereo
           GstSpectrum
-          GstLPWSinc
-          GstBPWSinc
           GstIirEqualizer
             GstIirEqualizerNBands
             GstIirEqualizer3Bands
             GstIirEqualizer10Bands
-        GstSpeexResample
+          GstStereo
+          GstLPWSinc
+          GstBPWSinc
+        GstGLUpload
+        GstGLDownload
+        GstGLFilter
+          GstGLFilterExample
+          GstGLConvert
+        GstVideoCrop
         GstVideoFilter
           GstVideoAnalyse
           GstVideoDetect
           GstVideoMark
         GstRgAnalysis
         GstRgLimiter
-        GstVideoCrop
+        GstDeinterlace
         GstBayer2RGB
+        GstSpeexResample
         GstIIR
-        GstDeinterlace
-      GstBaseSink
-        GstSFSink
-        GstVideoSink
-          GstSDLVideoSink
-          GstGLImageSink
-        GstBaseAudioSink
-          GstAudioSink
-            GstSDLAudioSink
-          GstJackAudioSink
-        AlsaSPDIFSink
-        GstFBDEVSink
-        GstMultiFileSink
-        GstAppSink
-      GstBaseSrc
-        GstSFSrc
-        GstPushSrc
-          GstNeonhttpSrc
-          GstMMS
-          GstDvbSrc
-          GstVCDSrc
-          GstMultiFileSrc
-          GstRfbSrc
-          GstAppSrc
-      GstTRM
-      GstMusepackDec
-      GstMpeg2enc
-      Ivorbisfile
-      GstIVorbisDec
+      GstFaad
+      GstDtsDec
+      GstAmrwbDec
+      GstAmrwbParse
+      GstAmrwbEnc
       GstGSMEnc
       GstGSMDec
-      GstFaad
       GstFaac
-      GstDtsDec
+      GstX264Enc
       GstCDAudio
+      GstSpcDec
+      GstXvidEnc
+      GstXvidDec
       GstBz2enc
       GstBz2dec
-      GstAmrwbDec
-      GstAmrwbParse
-      GstAmrwbEnc
+      GstTRM
+      GstDVDSpu
       MpegTSParse
+      GstTtaParse
+      GstTtaDec
+      GstMpeg4VParse
+      MpegVideoParse
+      GstH264Parse
+      GstVMncDec
+      GstSpeed
+      GstFLVDemux
+      GstSwitch
+      GstCDXAParse
+      GstModPlug
       GstRawParse
         GstVideoParse
         GstAudioParse
+      GstY4mEncode
+      GstFestival
+      GstNsfDec
+      GstInterleave
+      GstDeinterleave
+      GstXingMux
+      GstMveDemux
+      GstMveMux
       GstRtpJitterBuffer
       GstRtpPtDemux
       GstRtpSession
       GstRtpSsrcDemux
-      GstMpeg4VParse
-      MpegVideoParse
-      GstVMncDec
-      GstMveDemux
-      GstMveMux
-      GstInterleave
-      GstDeinterleave
-      GstRealVideoDec
-      GstRealAudioDec
       GstNuvDemux
-      GstY4mEncode
-      GstXingMux
-      GstTtaParse
-      GstTtaDec
-      GstSpeed
-      GstNsfDec
-      GstDVDSpu
-      GstInputSelector
-      GstOutputSelector
-      GstModPlug
-      GstH264Parse
-      GstFLVDemux
       GstFreeze
-      GstFestival
-      GstCDXAParse
+      GstRealVideoDec
+      GstRealAudioDec
+      GstQTDemux
+      GstBaseRTPDepayload
+        GstRtpXQTDepay
     GstPlugin
     GstRegistry
     GstClock
       GstSystemClock
         GstAudioClock
+    GstRingBuffer
   GstSignalObject
+  GstColorBalanceChannel
+  GFileMonitor
+    GLocalDirectoryMonitor
+      GFamDirectoryMonitor
+      GInotifyDirectoryMonitor
+    GLocalFileMonitor
+      GFamFileMonitor
+      GInotifyFileMonitor
+  GVolumeMonitor
+    GNativeVolumeMonitor
+      GHalVolumeMonitor
+      GUnixVolumeMonitor
+    GDaemonVolumeMonitor
+  GVfs
+    GDaemonVfs
+    GLocalVfs
+  GTypeModule
+    GIOModule
+  GVfsUriMapper
+    GVfsUriMapperSmb
+    GVfsUriMapperSftp
+    GVfsUriMapperHttp
+  HalDevice
+  HalPool
+  GHalDrive
+  GHalMount
+  GHalVolume
+  GOutputStream
+  GInputStream
 GInterface
   GstChildProxy
   GstURIHandler
-  GstTagSetter
   GstImplementsInterface
-  GstXOverlay
   GstNavigation
+  GstColorBalance
+  GstXOverlay
+  GTypePlugin
+  GDrive
+  GMount
+  GVolume
index efe8835..8b79471 100644 (file)
@@ -1,18 +1,26 @@
 GstBin GstChildProxy
 GstPipeline GstChildProxy
 DvbBaseBin GstChildProxy
-GstRtpBin GstChildProxy
-GstRtpClient GstChildProxy
 GstRgVolume GstChildProxy
 GstSDPDemux GstChildProxy
-GstMetadataMux GstTagSetter
+GstRtpBin GstChildProxy
+GstRtpClient GstChildProxy
+GstNeonhttpSrc GstURIHandler
+GstMMS GstURIHandler
+GstSouphttpSrc GstURIHandler
+GstVCDSrc GstURIHandler
+GstGioSrc GstURIHandler
+GstDfbVideoSink GstImplementsInterface GstNavigation GstColorBalance
+GstSDLVideoSink GstImplementsInterface GstNavigation GstXOverlay
+GstGLImageSink GstImplementsInterface GstXOverlay
+GstGioSink GstURIHandler
 GstIirEqualizer GstChildProxy
 GstIirEqualizerNBands GstChildProxy
 GstIirEqualizer3Bands GstChildProxy
 GstIirEqualizer10Bands GstChildProxy
-GstSDLVideoSink GstImplementsInterface GstXOverlay GstNavigation
-GstGLImageSink GstImplementsInterface GstXOverlay
-GstNeonhttpSrc GstURIHandler
-GstMMS GstURIHandler
-GstVCDSrc GstURIHandler
 GstCDAudio GstURIHandler
+GTypeModule GTypePlugin
+GIOModule GTypePlugin
+GHalDrive GDrive
+GHalMount GMount
+GHalVolume GVolume
index 8f4b3cc..73cb5b6 100644 (file)
@@ -1,4 +1,7 @@
 GstChildProxy GstObject
-GstTagSetter GstElement
 GstImplementsInterface GstElement
+GstColorBalance GstImplementsInterface GstElement
 GstXOverlay GstImplementsInterface GstElement
+GDrive GObject
+GMount GObject
+GVolume GObject
index b5f0635..542a850 100644 (file)
@@ -14,7 +14,8 @@
       <longname>S/PDIF ALSA audiosink</longname>
       <class>Sink/Audio</class>
       <description>Feeds audio to S/PDIF interfaces through the ALSA sound driver</description>
-      <author>Martin Soto &lt;martinsoto@users.sourceforge.net&gt;012Michael Smith &lt;msmith@fluendo.com&gt;</author>
+      <author>Martin Soto &lt;martinsoto@users.sourceforge.net&gt;
+    Michael Smith &lt;msmith@fluendo.com&gt;</author>
       <pads>
         <caps>
           <name>sink</name>
index 627b765..e9d358b 100644 (file)
@@ -35,7 +35,8 @@
       <longname>DVB Source</longname>
       <class>Source/Video</class>
       <description>Digital Video Broadcast Source</description>
-      <author>P2P-VCR, C-Lab, University of Paderborn012Zaheer Abbas Merali &lt;zaheerabbas at merali dot org&gt;</author>
+      <author>P2P-VCR, C-Lab, University of Paderborn
+    Zaheer Abbas Merali &lt;zaheerabbas at merali dot org&gt;</author>
       <pads>
         <caps>
           <name>src</name>
index 56bf6b5..25f06c1 100644 (file)
@@ -14,7 +14,7 @@
       <longname>Band-pass and Band-reject Windowed sinc filter</longname>
       <class>Filter/Effect/Audio</class>
       <description>Band-pass Windowed sinc filter</description>
-      <author>Thomas &lt;thomas@apestaart.org&gt;, Steven W. Smith, Dreamlab Technologies Ltd. &lt;mathis.hofer@dreamlab.net&gt;, Sebastian Dr303266ge &lt;slomo@circular-chaos.org&gt;</author>
+      <author>Thomas &lt;thomas@apestaart.org&gt;, Steven W. Smith, Dreamlab Technologies Ltd. &lt;mathis.hofer@dreamlab.net&gt;, Sebastian Dröge &lt;slomo@circular-chaos.org&gt;</author>
       <pads>
         <caps>
           <name>sink</name>
@@ -56,7 +56,7 @@
       <longname>LPWSinc</longname>
       <class>Filter/Effect/Audio</class>
       <description>Low-pass and High-pass Windowed sinc filter</description>
-      <author>Thomas &lt;thomas@apestaart.org&gt;, Steven W. Smith, Dreamlab Technologies Ltd. &lt;mathis.hofer@dreamlab.net&gt;, Sebastian Dr303266ge &lt;slomo@circular-chaos.org&gt;</author>
+      <author>Thomas &lt;thomas@apestaart.org&gt;, Steven W. Smith, Dreamlab Technologies Ltd. &lt;mathis.hofer@dreamlab.net&gt;, Sebastian Dröge &lt;slomo@circular-chaos.org&gt;</author>
       <pads>
         <caps>
           <name>sink</name>
index 16cd315..05999ba 100644 (file)
   <origin>Unknown package origin</origin>
   <elements>
     <element>
+      <name>glconvert</name>
+      <longname>FIXME</longname>
+      <class>Filter/Effect</class>
+      <description>FIXME GL conversion filter</description>
+      <author>FIXME &lt;fixme@fixme.com&gt;</author>
+      <pads>
+        <caps>
+          <name>sink</name>
+          <direction>sink</direction>
+          <presence>always</presence>
+          <details>video/x-raw-gl, format=(int)1, is_yuv=(boolean)false, width=(int)[ 1, 2048 ], height=(int)[ 1, 2048 ], pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)[ 0/1, 100/1 ]</details>
+        </caps>
+        <caps>
+          <name>src</name>
+          <direction>source</direction>
+          <presence>always</presence>
+          <details>video/x-raw-gl, format=(int)1, is_yuv=(boolean)false, width=(int)[ 1, 2048 ], height=(int)[ 1, 2048 ], pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)[ 0/1, 100/1 ]</details>
+        </caps>
+      </pads>
+    </element>
+    <element>
+      <name>gldownload</name>
+      <longname>FIXME</longname>
+      <class>Filter/Effect</class>
+      <description>FIXME example filter</description>
+      <author>FIXME &lt;fixme@fixme.com&gt;</author>
+      <pads>
+        <caps>
+          <name>sink</name>
+          <direction>sink</direction>
+          <presence>always</presence>
+          <details>video/x-raw-gl, format=(int)1, is_yuv=(boolean)false, width=(int)[ 1, 2048 ], height=(int)[ 1, 2048 ], pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)[ 0/1, 100/1 ]</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)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; 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 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+        </caps>
+      </pads>
+    </element>
+    <element>
+      <name>glfilterexample</name>
+      <longname>FIXME</longname>
+      <class>Filter/Effect</class>
+      <description>FIXME example filter</description>
+      <author>FIXME &lt;fixme@fixme.com&gt;</author>
+      <pads>
+        <caps>
+          <name>sink</name>
+          <direction>sink</direction>
+          <presence>always</presence>
+          <details>video/x-raw-gl, format=(int)1, is_yuv=(boolean)false, width=(int)[ 1, 2048 ], height=(int)[ 1, 2048 ], pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)[ 0/1, 100/1 ]</details>
+        </caps>
+        <caps>
+          <name>src</name>
+          <direction>source</direction>
+          <presence>always</presence>
+          <details>video/x-raw-gl, format=(int)1, is_yuv=(boolean)false, width=(int)[ 1, 2048 ], height=(int)[ 1, 2048 ], pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)[ 0/1, 100/1 ]</details>
+        </caps>
+      </pads>
+    </element>
+    <element>
       <name>glimagesink</name>
       <longname>OpenGL video sink</longname>
       <class>Sink/Video</class>
           <name>sink</name>
           <direction>sink</direction>
           <presence>always</presence>
-          <details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; 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 ]; video/x-raw-yuv, format=(fourcc){ UYVY, YUY2 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+          <details>video/x-raw-gl, format=(int)1, is_yuv=(boolean)false, width=(int)[ 1, 2048 ], height=(int)[ 1, 2048 ], pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)[ 0/1, 100/1 ]</details>
+        </caps>
+      </pads>
+    </element>
+    <element>
+      <name>gltestsrc</name>
+      <longname>Video test source</longname>
+      <class>Source/Video</class>
+      <description>Creates a test video stream</description>
+      <author>David A. Schleef &lt;ds@schleef.org&gt;</author>
+      <pads>
+        <caps>
+          <name>src</name>
+          <direction>source</direction>
+          <presence>always</presence>
+          <details>video/x-raw-gl, format=(int)1, is_yuv=(boolean)false, width=(int)[ 1, 2048 ], height=(int)[ 1, 2048 ], pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)[ 0/1, 100/1 ]</details>
+        </caps>
+      </pads>
+    </element>
+    <element>
+      <name>glupload</name>
+      <longname>FIXME</longname>
+      <class>Filter/Effect</class>
+      <description>FIXME example filter</description>
+      <author>FIXME &lt;fixme@fixme.com&gt;</author>
+      <pads>
+        <caps>
+          <name>sink</name>
+          <direction>sink</direction>
+          <presence>always</presence>
+          <details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; 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 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc){ YUY2, UYVY, AYUV, YV12, I420 }, 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-gl, format=(int)1, is_yuv=(boolean)false, width=(int)[ 1, 2048 ], height=(int)[ 1, 2048 ], pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)[ 0/1, 100/1 ]</details>
         </caps>
       </pads>
     </element>
index d4f2205..8756021 100644 (file)
@@ -14,7 +14,8 @@
       <longname>MPEG video elementary stream parser</longname>
       <class>Codec/Parser/Video</class>
       <description>Parses and frames MPEG-1 and MPEG-2 elementary video streams</description>
-      <author>Wim Taymans &lt;wim.taymans@chello.be&gt;012Jan Schmidt &lt;thaytan@mad.scientist.com&gt;</author>
+      <author>Wim Taymans &lt;wim.taymans@chello.be&gt;
+    Jan Schmidt &lt;thaytan@mad.scientist.com&gt;</author>
       <pads>
         <caps>
           <name>sink</name>
diff --git a/docs/plugins/inspect/plugin-quicktime.xml b/docs/plugins/inspect/plugin-quicktime.xml
new file mode 100644 (file)
index 0000000..0d489cf
--- /dev/null
@@ -0,0 +1,61 @@
+<plugin>
+  <name>quicktime</name>
+  <description>Quicktime support</description>
+  <filename>../../gst/qtdemux/.libs/libgstqtdemux.so</filename>
+  <basename>libgstqtdemux.so</basename>
+  <version>0.10.4.1</version>
+  <license>LGPL</license>
+  <source>gst-plugins-bad</source>
+  <package>GStreamer Bad Plug-ins CVS/prerelease</package>
+  <origin>Unknown package origin</origin>
+  <elements>
+    <element>
+      <name>qtdemux</name>
+      <longname>QuickTime demuxer</longname>
+      <class>Codec/Demuxer</class>
+      <description>Demultiplex a QuickTime file into audio and video streams</description>
+      <author>David Schleef &lt;ds@schleef.org&gt;, Wim Taymans &lt;wim@fluendo.com&gt;</author>
+      <pads>
+        <caps>
+          <name>video_%02d</name>
+          <direction>source</direction>
+          <presence>sometimes</presence>
+          <details>ANY</details>
+        </caps>
+        <caps>
+          <name>audio_%02d</name>
+          <direction>source</direction>
+          <presence>sometimes</presence>
+          <details>ANY</details>
+        </caps>
+        <caps>
+          <name>sink</name>
+          <direction>sink</direction>
+          <presence>always</presence>
+          <details>video/quicktime; audio/x-m4a; application/x-3gp</details>
+        </caps>
+      </pads>
+    </element>
+    <element>
+      <name>rtpxqtdepay</name>
+      <longname>RTP packet depayloader</longname>
+      <class>Codec/Depayloader/Network</class>
+      <description>Extracts Quicktime audio/video from RTP packets</description>
+      <author>Wim Taymans &lt;wim@fluendo.com&gt;</author>
+      <pads>
+        <caps>
+          <name>sink</name>
+          <direction>sink</direction>
+          <presence>always</presence>
+          <details>application/x-rtp, payload=(int)[ 96, 127 ], media=(string){ audio, video }, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string){ X-QT, X-QUICKTIME }</details>
+        </caps>
+        <caps>
+          <name>src</name>
+          <direction>source</direction>
+          <presence>always</presence>
+          <details>ANY</details>
+        </caps>
+      </pads>
+    </element>
+  </elements>
+</plugin>
\ No newline at end of file
index de9a6ed..ecd6b3d 100644 (file)
@@ -14,7 +14,7 @@
       <longname>Audio Parse</longname>
       <class>Filter/Audio</class>
       <description>Converts stream into audio frames</description>
-      <author>Sebastian Dr303266ge &lt;slomo@circular-chaos.org&gt;</author>
+      <author>Sebastian Dröge &lt;slomo@circular-chaos.org&gt;</author>
       <pads>
         <caps>
           <name>src</name>
@@ -35,7 +35,7 @@
       <longname>Video Parse</longname>
       <class>Filter/Video</class>
       <description>Converts stream into video frames</description>
-      <author>David Schleef &lt;ds@schleef.org&gt;, Sebastian Dr303266ge &lt;slomo@circular-chaos.org&gt;</author>
+      <author>David Schleef &lt;ds@schleef.org&gt;, Sebastian Dröge &lt;slomo@circular-chaos.org&gt;</author>
       <pads>
         <caps>
           <name>src</name>
index 05cdcb4..6bdc9ac 100644 (file)
@@ -14,7 +14,7 @@
       <longname>ReplayGain analysis</longname>
       <class>Filter/Analyzer/Audio</class>
       <description>Perform the ReplayGain analysis</description>
-      <author>Ren303251 Stadler &lt;mail@renestadler.de&gt;</author>
+      <author>René Stadler &lt;mail@renestadler.de&gt;</author>
       <pads>
         <caps>
           <name>sink</name>
@@ -35,7 +35,7 @@
       <longname>ReplayGain limiter</longname>
       <class>Filter/Effect/Audio</class>
       <description>Apply signal compression to raw audio data</description>
-      <author>Ren303251 Stadler &lt;mail@renestadler.de&gt;</author>
+      <author>René Stadler &lt;mail@renestadler.de&gt;</author>
       <pads>
         <caps>
           <name>sink</name>
@@ -56,7 +56,7 @@
       <longname>ReplayGain volume</longname>
       <class>Filter/Effect/Audio</class>
       <description>Apply ReplayGain volume adjustment</description>
-      <author>Ren303251 Stadler &lt;mail@renestadler.de&gt;</author>
+      <author>René Stadler &lt;mail@renestadler.de&gt;</author>
       <pads>
         <caps>
           <name>sink</name>
index ee0a531..5b4e779 100644 (file)
@@ -29,7 +29,9 @@
       <longname>SDL video sink</longname>
       <class>Sink/Video</class>
       <description>An SDL-based videosink</description>
-      <author>Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;012Edgard Lima &lt;edgard.lima@indt.org.br&gt;012Jan Schmidt &lt;thaytan@mad.scientist.com&gt;</author>
+      <author>Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;
+    Edgard Lima &lt;edgard.lima@indt.org.br&gt;
+    Jan Schmidt &lt;thaytan@mad.scientist.com&gt;</author>
       <pads>
         <caps>
           <name>sink</name>
index cd6ecbb..1ba35c8 100644 (file)
@@ -14,7 +14,7 @@
       <longname>BPM Detector</longname>
       <class>Filter/Analyzer/Audio</class>
       <description>Detect the BPM of an audio stream</description>
-      <author>Sebastian Dr303266ge &lt;slomo@circular-chaos.org&gt;</author>
+      <author>Sebastian Dröge &lt;slomo@circular-chaos.org&gt;</author>
       <pads>
         <caps>
           <name>sink</name>
index 048e6d0..3cad63d 100644 (file)
@@ -6,8 +6,8 @@
   <version>0.10.5.1</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer</package>
-  <origin>http://gstreamer.net/</origin>
+  <package>GStreamer Bad Plug-ins CVS/prerelease</package>
+  <origin>Unknown package origin</origin>
   <elements>
     <element>
       <name>souphttpsrc</name>
index b7d5c45..3ab80a9 100644 (file)
       <author>Chris Lee &lt;clee@kde.org&gt;</author>
       <pads>
         <caps>
-          <name>sink</name>
-          <direction>sink</direction>
-          <presence>always</presence>
-          <details>audio/x-spc</details>
-        </caps>
-        <caps>
           <name>src</name>
           <direction>source</direction>
           <presence>always</presence>
           <details>audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)32000, channels=(int)2</details>
         </caps>
+        <caps>
+          <name>sink</name>
+          <direction>sink</direction>
+          <presence>always</presence>
+          <details>audio/x-spc</details>
+        </caps>
       </pads>
     </element>
   </elements>
index 19cd902..623fc53 100644 (file)
@@ -14,7 +14,7 @@
       <longname>Spectrum analyzer</longname>
       <class>Filter/Analyzer/Audio</class>
       <description>Run an FFT on the audio signal, output spectrum data</description>
-      <author>Erik Walthinsen &lt;omega@cse.ogi.edu&gt;, Stefan Kost &lt;ensonic@users.sf.net&gt;, Sebastian Dr303266ge &lt;slomo@circular-chaos.org&gt;</author>
+      <author>Erik Walthinsen &lt;omega@cse.ogi.edu&gt;, Stefan Kost &lt;ensonic@users.sf.net&gt;, Sebastian Dröge &lt;slomo@circular-chaos.org&gt;</author>
       <pads>
         <caps>
           <name>sink</name>
index b119716..4a3fbd4 100644 (file)
@@ -14,7 +14,7 @@
       <longname>Speed</longname>
       <class>Filter/Effect/Audio</class>
       <description>Set speed/pitch on audio/raw streams (resampler)</description>
-      <author>Andy Wingo &lt;apwingo@eos.ncsu.edu&gt;, Tim-Philipp M303274ller &lt;tim@centricular.net&gt;</author>
+      <author>Andy Wingo &lt;apwingo@eos.ncsu.edu&gt;, Tim-Philipp Müller &lt;tim@centricular.net&gt;</author>
       <pads>
         <caps>
           <name>sink</name>
index 6dcf244..a10c1fe 100644 (file)
@@ -14,7 +14,7 @@
       <longname>Audio resampler</longname>
       <class>Filter/Converter/Audio</class>
       <description>Resamples audio</description>
-      <author>Sebastian Dr303266ge &lt;slomo@circular-chaos.org&gt;</author>
+      <author>Sebastian Dröge &lt;slomo@circular-chaos.org&gt;</author>
       <pads>
         <caps>
           <name>sink</name>
diff --git a/docs/plugins/inspect/plugin-switch.xml b/docs/plugins/inspect/plugin-switch.xml
new file mode 100644 (file)
index 0000000..7bf655e
--- /dev/null
@@ -0,0 +1,37 @@
+<plugin>
+  <name>switch</name>
+  <description>N-to-1 input switching</description>
+  <filename>../../gst/switch/.libs/libgstswitch.so</filename>
+  <basename>libgstswitch.so</basename>
+  <version>0.10.5.1</version>
+  <license>LGPL</license>
+  <source>gst-plugins-bad</source>
+  <package>GStreamer Bad Plug-ins CVS/prerelease</package>
+  <origin>Unknown package origin</origin>
+  <elements>
+    <element>
+      <name>switch</name>
+      <longname>StreamSelector</longname>
+      <class>Generic</class>
+      <description>N-to-1 input stream_selectoring</description>
+      <author>Julien Moutte &lt;julien@moutte.net&gt;
+    Ronald S. Bultje &lt;rbultje@ronald.bitfreak.net&gt;
+    Jan Schmidt &lt;thaytan@mad.scientist.com&gt;
+    Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
+      <pads>
+        <caps>
+          <name>src</name>
+          <direction>source</direction>
+          <presence>always</presence>
+          <details>ANY</details>
+        </caps>
+        <caps>
+          <name>sink%d</name>
+          <direction>sink</direction>
+          <presence>request</presence>
+          <details>ANY</details>
+        </caps>
+      </pads>
+    </element>
+  </elements>
+</plugin>
\ No newline at end of file
index 1f56798..6da84a3 100644 (file)
@@ -14,7 +14,7 @@
       <longname>Crop</longname>
       <class>Filter/Effect/Video</class>
       <description>Crops video into a user-defined region</description>
-      <author>Tim-Philipp M303274ller &lt;tim centricular net&gt;</author>
+      <author>Tim-Philipp Müller &lt;tim centricular net&gt;</author>
       <pads>
         <caps>
           <name>src</name>
index 9cb4793..418554f 100644 (file)
  * Supported protocols are 'http', 'https', 'dav', or 'davs'.
  * </para>
  * <para>
+ * An HTTP proxy must be specified by its URL.
+ * If the "http_proxy" environment variable is set, its value is used.
+ * The element-souphttpsrc::proxy property can be used to override the
+ * default.
+ * </para>
+ * <para>
  * In case the element-souphttpsrc::iradio-mode property is set and the
- * location is a http resource, souphttpsrc will send special Icecast HTTP
+ * location is an HTTP resource, souphttpsrc will send special Icecast HTTP
  * headers to the server to request additional Icecast meta-information. If
  * the server is not an Icecast server, it will behave as if the
  * element-souphttpsrc::iradio-mode property were not set. If it is,
@@ -37,7 +43,7 @@
  * Example pipeline:
  * <programlisting>
  * gst-launch -v souphttpsrc location=https://some.server.org/index.html
- * ! filesink location=/home/joe/server.html
+ *     ! filesink location=/home/joe/server.html
  * </programlisting>
  * The above pipeline reads a web page from a server using the HTTPS protocol
  * and writes it to a local file.
@@ -46,9 +52,9 @@
  * Another example pipeline:
  * <programlisting>
  * gst-launch -v souphttpsrc user-agent="FooPlayer 0.99 beta"
- * automatic-redirect=false proxy=http://proxy.intranet.local:8080
- * location=http://music.foobar.com/demo.mp3 ! mad ! audioconvert
- * ! audioresample ! alsasink
+ *     automatic-redirect=false proxy=http://proxy.intranet.local:8080
+ *     location=http://music.foobar.com/demo.mp3 ! mad ! audioconvert
+ *     ! audioresample ! alsasink
  * </programlisting>
  * The above pipeline will read and decode and play an mp3 file from a
  * web server using the HTTP protocol. If the server sends redirects,
@@ -61,8 +67,8 @@
  * <programlisting>
  * gst-launch -v souphttpsrc location=http://10.11.12.13/mjpeg
  * do-timestamp=true ! multipartdemux
- * ! image/jpeg,width=640,height=480 ! matroskamux
- * ! filesink location=mjpeg.mkv
+ *     ! image/jpeg,width=640,height=480 ! matroskamux
+ *     ! filesink location=mjpeg.mkv
  * </programlisting>
  * The above pipeline reads a motion JPEG stream from an IP camera
  * using the HTTP protocol, encoded as mime/multipart image/jpeg