diff options
23 files changed, 479 insertions, 369 deletions
@@ -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): diff --git a/docs/plugins/gst-plugins-bad-plugins.args b/docs/plugins/gst-plugins-bad-plugins.args index 2f7edd5f..5e2f135c 100644 --- a/docs/plugins/gst-plugins-bad-plugins.args +++ b/docs/plugins/gst-plugins-bad-plugins.args @@ -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> @@ -1075,7 +1075,7 @@ <FLAGS>rw</FLAGS> <NICK>Output format</NICK> <BLURB>Format of output frames.</BLURB> -<DEFAULT>OUTPUTFORMAT_RAW</DEFAULT> +<DEFAULT>OUTPUTFORMAT_ADTS</DEFAULT> </ARG> <ARG> @@ -1095,7 +1095,7 @@ <FLAGS>rw</FLAGS> <NICK>Block type</NICK> <BLURB>Block type encorcing.</BLURB> -<DEFAULT>SHORTCTL_NORMAL</DEFAULT> +<DEFAULT>SHORTCTL_NOSHORT</DEFAULT> </ARG> <ARG> @@ -1150,7 +1150,7 @@ <ARG> <NAME>GstDfbVideoSink::pixel-aspect-ratio</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Pixel Aspect Ratio</NICK> @@ -1331,7 +1331,7 @@ <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> @@ -17280,7 +17280,7 @@ <ARG> <NAME>GstNasSink::host</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rwx</FLAGS> <NICK>host</NICK> @@ -18065,7 +18065,7 @@ <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> @@ -18105,7 +18105,7 @@ <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> @@ -18255,7 +18255,7 @@ <FLAGS>rw</FLAGS> <NICK>stereo</NICK> <BLURB>stereo.</BLURB> -<DEFAULT>0,1</DEFAULT> +<DEFAULT>0.1</DEFAULT> </ARG> <ARG> @@ -18530,7 +18530,7 @@ <ARG> <NAME>GstGioSrc::location</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Location</NICK> @@ -18540,7 +18540,7 @@ <ARG> <NAME>GstGioSink::location</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Location</NICK> @@ -18550,7 +18550,7 @@ <ARG> <NAME>GstGioStreamSrc::stream</NAME> -<TYPE>GInputStream</TYPE> +<TYPE>GInputStream*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Stream</NICK> @@ -18560,7 +18560,7 @@ <ARG> <NAME>GstGioStreamSink::stream</NAME> -<TYPE>GOutputStream</TYPE> +<TYPE>GOutputStream*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Stream</NICK> @@ -18760,7 +18760,7 @@ <ARG> <NAME>GstSouphttpSrc::location</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Location</NICK> @@ -18770,7 +18770,7 @@ <ARG> <NAME>GstSouphttpSrc::iradio-genre</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>r</FLAGS> <NICK>iradio-genre</NICK> @@ -18790,7 +18790,7 @@ <ARG> <NAME>GstSouphttpSrc::iradio-name</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>r</FLAGS> <NICK>iradio-name</NICK> @@ -18800,7 +18800,7 @@ <ARG> <NAME>GstSouphttpSrc::iradio-title</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>r</FLAGS> <NICK>iradio-title</NICK> @@ -18810,7 +18810,7 @@ <ARG> <NAME>GstSouphttpSrc::iradio-url</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>r</FLAGS> <NICK>iradio-url</NICK> @@ -18820,7 +18820,7 @@ <ARG> <NAME>GstSouphttpSrc::user-agent</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>User-Agent</NICK> @@ -18829,6 +18829,26 @@ </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> @@ -19253,3 +19273,33 @@ <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> + diff --git a/docs/plugins/gst-plugins-bad-plugins.hierarchy b/docs/plugins/gst-plugins-bad-plugins.hierarchy index 27fccf75..5e79fb01 100644 --- a/docs/plugins/gst-plugins-bad-plugins.hierarchy +++ b/docs/plugins/gst-plugins-bad-plugins.hierarchy @@ -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 diff --git a/docs/plugins/gst-plugins-bad-plugins.interfaces b/docs/plugins/gst-plugins-bad-plugins.interfaces index efe88356..8b794718 100644 --- a/docs/plugins/gst-plugins-bad-plugins.interfaces +++ b/docs/plugins/gst-plugins-bad-plugins.interfaces @@ -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 diff --git a/docs/plugins/gst-plugins-bad-plugins.prerequisites b/docs/plugins/gst-plugins-bad-plugins.prerequisites index 8f4b3cc0..73cb5b6c 100644 --- a/docs/plugins/gst-plugins-bad-plugins.prerequisites +++ b/docs/plugins/gst-plugins-bad-plugins.prerequisites @@ -1,4 +1,7 @@ GstChildProxy GstObject -GstTagSetter GstElement GstImplementsInterface GstElement +GstColorBalance GstImplementsInterface GstElement GstXOverlay GstImplementsInterface GstElement +GDrive GObject +GMount GObject +GVolume GObject diff --git a/docs/plugins/inspect/plugin-alsaspdif.xml b/docs/plugins/inspect/plugin-alsaspdif.xml index b5f06352..542a8506 100644 --- a/docs/plugins/inspect/plugin-alsaspdif.xml +++ b/docs/plugins/inspect/plugin-alsaspdif.xml @@ -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 <martinsoto@users.sourceforge.net>012Michael Smith <msmith@fluendo.com></author> + <author>Martin Soto <martinsoto@users.sourceforge.net> + Michael Smith <msmith@fluendo.com></author> <pads> <caps> <name>sink</name> diff --git a/docs/plugins/inspect/plugin-dvb.xml b/docs/plugins/inspect/plugin-dvb.xml index 627b7653..e9d358b5 100644 --- a/docs/plugins/inspect/plugin-dvb.xml +++ b/docs/plugins/inspect/plugin-dvb.xml @@ -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 <zaheerabbas at merali dot org></author> + <author>P2P-VCR, C-Lab, University of Paderborn + Zaheer Abbas Merali <zaheerabbas at merali dot org></author> <pads> <caps> <name>src</name> diff --git a/docs/plugins/inspect/plugin-filter.xml b/docs/plugins/inspect/plugin-filter.xml index 56bf6b51..25f06c12 100644 --- a/docs/plugins/inspect/plugin-filter.xml +++ b/docs/plugins/inspect/plugin-filter.xml @@ -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 <thomas@apestaart.org>, Steven W. Smith, Dreamlab Technologies Ltd. <mathis.hofer@dreamlab.net>, Sebastian Dr303266ge <slomo@circular-chaos.org></author> + <author>Thomas <thomas@apestaart.org>, Steven W. Smith, Dreamlab Technologies Ltd. <mathis.hofer@dreamlab.net>, Sebastian Dröge <slomo@circular-chaos.org></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 <thomas@apestaart.org>, Steven W. Smith, Dreamlab Technologies Ltd. <mathis.hofer@dreamlab.net>, Sebastian Dr303266ge <slomo@circular-chaos.org></author> + <author>Thomas <thomas@apestaart.org>, Steven W. Smith, Dreamlab Technologies Ltd. <mathis.hofer@dreamlab.net>, Sebastian Dröge <slomo@circular-chaos.org></author> <pads> <caps> <name>sink</name> diff --git a/docs/plugins/inspect/plugin-glimagesink.xml b/docs/plugins/inspect/plugin-glimagesink.xml index 16cd3150..05999ba1 100644 --- a/docs/plugins/inspect/plugin-glimagesink.xml +++ b/docs/plugins/inspect/plugin-glimagesink.xml @@ -10,6 +10,69 @@ <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 <fixme@fixme.com></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 <fixme@fixme.com></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 <fixme@fixme.com></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> @@ -20,7 +83,43 @@ <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 <ds@schleef.org></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 <fixme@fixme.com></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> diff --git a/docs/plugins/inspect/plugin-mpegvideoparse.xml b/docs/plugins/inspect/plugin-mpegvideoparse.xml index d4f22056..8756021c 100644 --- a/docs/plugins/inspect/plugin-mpegvideoparse.xml +++ b/docs/plugins/inspect/plugin-mpegvideoparse.xml @@ -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 <wim.taymans@chello.be>012Jan Schmidt <thaytan@mad.scientist.com></author> + <author>Wim Taymans <wim.taymans@chello.be> + Jan Schmidt <thaytan@mad.scientist.com></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 index 00000000..0d489cf5 --- /dev/null +++ b/docs/plugins/inspect/plugin-quicktime.xml @@ -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 <ds@schleef.org>, Wim Taymans <wim@fluendo.com></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 <wim@fluendo.com></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 diff --git a/docs/plugins/inspect/plugin-rawparse.xml b/docs/plugins/inspect/plugin-rawparse.xml index de9a6ed2..ecd6b3d5 100644 --- a/docs/plugins/inspect/plugin-rawparse.xml +++ b/docs/plugins/inspect/plugin-rawparse.xml @@ -14,7 +14,7 @@ <longname>Audio Parse</longname> <class>Filter/Audio</class> <description>Converts stream into audio frames</description> - <author>Sebastian Dr303266ge <slomo@circular-chaos.org></author> + <author>Sebastian Dröge <slomo@circular-chaos.org></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 <ds@schleef.org>, Sebastian Dr303266ge <slomo@circular-chaos.org></author> + <author>David Schleef <ds@schleef.org>, Sebastian Dröge <slomo@circular-chaos.org></author> <pads> <caps> <name>src</name> diff --git a/docs/plugins/inspect/plugin-replaygain.xml b/docs/plugins/inspect/plugin-replaygain.xml index 05cdcb48..6bdc9acd 100644 --- a/docs/plugins/inspect/plugin-replaygain.xml +++ b/docs/plugins/inspect/plugin-replaygain.xml @@ -14,7 +14,7 @@ <longname>ReplayGain analysis</longname> <class>Filter/Analyzer/Audio</class> <description>Perform the ReplayGain analysis</description> - <author>Ren303251 Stadler <mail@renestadler.de></author> + <author>René Stadler <mail@renestadler.de></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 <mail@renestadler.de></author> + <author>René Stadler <mail@renestadler.de></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 <mail@renestadler.de></author> + <author>René Stadler <mail@renestadler.de></author> <pads> <caps> <name>sink</name> diff --git a/docs/plugins/inspect/plugin-sdl.xml b/docs/plugins/inspect/plugin-sdl.xml index ee0a531e..5b4e779a 100644 --- a/docs/plugins/inspect/plugin-sdl.xml +++ b/docs/plugins/inspect/plugin-sdl.xml @@ -29,7 +29,9 @@ <longname>SDL video sink</longname> <class>Sink/Video</class> <description>An SDL-based videosink</description> - <author>Ronald Bultje <rbultje@ronald.bitfreak.net>012Edgard Lima <edgard.lima@indt.org.br>012Jan Schmidt <thaytan@mad.scientist.com></author> + <author>Ronald Bultje <rbultje@ronald.bitfreak.net> + Edgard Lima <edgard.lima@indt.org.br> + Jan Schmidt <thaytan@mad.scientist.com></author> <pads> <caps> <name>sink</name> diff --git a/docs/plugins/inspect/plugin-soundtouch.xml b/docs/plugins/inspect/plugin-soundtouch.xml index cd6ecbbb..1ba35c82 100644 --- a/docs/plugins/inspect/plugin-soundtouch.xml +++ b/docs/plugins/inspect/plugin-soundtouch.xml @@ -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 <slomo@circular-chaos.org></author> + <author>Sebastian Dröge <slomo@circular-chaos.org></author> <pads> <caps> <name>sink</name> diff --git a/docs/plugins/inspect/plugin-soup.xml b/docs/plugins/inspect/plugin-soup.xml index 048e6d03..3cad63d4 100644 --- a/docs/plugins/inspect/plugin-soup.xml +++ b/docs/plugins/inspect/plugin-soup.xml @@ -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> diff --git a/docs/plugins/inspect/plugin-spcdec.xml b/docs/plugins/inspect/plugin-spcdec.xml index b7d5c45b..3ab80a9e 100644 --- a/docs/plugins/inspect/plugin-spcdec.xml +++ b/docs/plugins/inspect/plugin-spcdec.xml @@ -17,17 +17,17 @@ <author>Chris Lee <clee@kde.org></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> diff --git a/docs/plugins/inspect/plugin-spectrum.xml b/docs/plugins/inspect/plugin-spectrum.xml index 19cd9029..623fc53c 100644 --- a/docs/plugins/inspect/plugin-spectrum.xml +++ b/docs/plugins/inspect/plugin-spectrum.xml @@ -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 <omega@cse.ogi.edu>, Stefan Kost <ensonic@users.sf.net>, Sebastian Dr303266ge <slomo@circular-chaos.org></author> + <author>Erik Walthinsen <omega@cse.ogi.edu>, Stefan Kost <ensonic@users.sf.net>, Sebastian Dröge <slomo@circular-chaos.org></author> <pads> <caps> <name>sink</name> diff --git a/docs/plugins/inspect/plugin-speed.xml b/docs/plugins/inspect/plugin-speed.xml index b1197160..4a3fbd4d 100644 --- a/docs/plugins/inspect/plugin-speed.xml +++ b/docs/plugins/inspect/plugin-speed.xml @@ -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 <apwingo@eos.ncsu.edu>, Tim-Philipp M303274ller <tim@centricular.net></author> + <author>Andy Wingo <apwingo@eos.ncsu.edu>, Tim-Philipp Müller <tim@centricular.net></author> <pads> <caps> <name>sink</name> diff --git a/docs/plugins/inspect/plugin-speexresample.xml b/docs/plugins/inspect/plugin-speexresample.xml index 6dcf2449..a10c1fe9 100644 --- a/docs/plugins/inspect/plugin-speexresample.xml +++ b/docs/plugins/inspect/plugin-speexresample.xml @@ -14,7 +14,7 @@ <longname>Audio resampler</longname> <class>Filter/Converter/Audio</class> <description>Resamples audio</description> - <author>Sebastian Dr303266ge <slomo@circular-chaos.org></author> + <author>Sebastian Dröge <slomo@circular-chaos.org></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 index 00000000..7bf655e3 --- /dev/null +++ b/docs/plugins/inspect/plugin-switch.xml @@ -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 <julien@moutte.net> + Ronald S. Bultje <rbultje@ronald.bitfreak.net> + Jan Schmidt <thaytan@mad.scientist.com> + Wim Taymans <wim.taymans@gmail.com></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 diff --git a/docs/plugins/inspect/plugin-videocrop.xml b/docs/plugins/inspect/plugin-videocrop.xml index 1f56798d..6da84a33 100644 --- a/docs/plugins/inspect/plugin-videocrop.xml +++ b/docs/plugins/inspect/plugin-videocrop.xml @@ -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 <tim centricular net></author> + <author>Tim-Philipp Müller <tim centricular net></author> <pads> <caps> <name>src</name> diff --git a/ext/soup/gstsouphttpsrc.c b/ext/soup/gstsouphttpsrc.c index 9cb47933..418554f0 100644 --- a/ext/soup/gstsouphttpsrc.c +++ b/ext/soup/gstsouphttpsrc.c @@ -23,8 +23,14 @@ * 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 |