From 568edc33d0764f7186cbed8d9989810bbfb97dce Mon Sep 17 00:00:00 2001 From: Wouter Cloetens Date: Wed, 30 Jan 2008 15:40:44 +0000 Subject: [PATCH] ext/soup/gstsouphttpsrc.c: Update documentation a bit. Original commit message from CVS: Patch by: Wouter Cloetens * 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. --- ChangeLog | 30 ++ docs/plugins/gst-plugins-bad-plugins.args | 92 ++++- docs/plugins/gst-plugins-bad-plugins.hierarchy | 425 ++++++--------------- docs/plugins/gst-plugins-bad-plugins.interfaces | 24 +- docs/plugins/gst-plugins-bad-plugins.prerequisites | 5 +- docs/plugins/inspect/plugin-alsaspdif.xml | 3 +- docs/plugins/inspect/plugin-dvb.xml | 3 +- docs/plugins/inspect/plugin-filter.xml | 4 +- docs/plugins/inspect/plugin-glimagesink.xml | 101 ++++- docs/plugins/inspect/plugin-mpegvideoparse.xml | 3 +- docs/plugins/inspect/plugin-quicktime.xml | 61 +++ docs/plugins/inspect/plugin-rawparse.xml | 4 +- docs/plugins/inspect/plugin-replaygain.xml | 6 +- docs/plugins/inspect/plugin-sdl.xml | 4 +- docs/plugins/inspect/plugin-soundtouch.xml | 2 +- docs/plugins/inspect/plugin-soup.xml | 4 +- docs/plugins/inspect/plugin-spcdec.xml | 12 +- docs/plugins/inspect/plugin-spectrum.xml | 2 +- docs/plugins/inspect/plugin-speed.xml | 2 +- docs/plugins/inspect/plugin-speexresample.xml | 2 +- docs/plugins/inspect/plugin-switch.xml | 37 ++ docs/plugins/inspect/plugin-videocrop.xml | 2 +- ext/soup/gstsouphttpsrc.c | 20 +- 23 files changed, 479 insertions(+), 369 deletions(-) create mode 100644 docs/plugins/inspect/plugin-quicktime.xml create mode 100644 docs/plugins/inspect/plugin-switch.xml diff --git a/ChangeLog b/ChangeLog index f26b7c7..e621c98 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,35 @@ 2008-01-30 Sebastian Dröge + Patch by: Wouter Cloetens + + * 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 + * 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 2f7edd5..5e2f135 100644 --- a/docs/plugins/gst-plugins-bad-plugins.args +++ b/docs/plugins/gst-plugins-bad-plugins.args @@ -11,7 +11,7 @@ GstPitch::pitch gfloat -[0,1,10] +[0.1,10] rw Pitch Audio stream pitch. @@ -21,7 +21,7 @@ GstPitch::rate gfloat -[0,1,10] +[0.1,10] rw Rate Audio stream rate. @@ -31,7 +31,7 @@ GstPitch::tempo gfloat -[0,1,10] +[0.1,10] rw Tempo Audio stream tempo. @@ -1075,7 +1075,7 @@ rw Output format Format of output frames. -OUTPUTFORMAT_RAW +OUTPUTFORMAT_ADTS @@ -1095,7 +1095,7 @@ rw Block type Block type encorcing. -SHORTCTL_NORMAL +SHORTCTL_NOSHORT @@ -1150,7 +1150,7 @@ GstDfbVideoSink::pixel-aspect-ratio -gchararray +gchar* rw Pixel Aspect Ratio @@ -1331,7 +1331,7 @@ GstSpeed::speed gfloat -[0,1,40] +[0.1,40] rwx speed speed. @@ -17280,7 +17280,7 @@ GstNasSink::host -gchararray +gchar* rwx host @@ -18065,7 +18065,7 @@ rwx Pattern sensitivity The sensitivity around the center for detecting the markers (0.0 = lowest, 1.0 highest). -0,3 +0.3 @@ -18105,7 +18105,7 @@ rwx Pattern center The center of the black/white separation (0.0 = lowest, 1.0 highest). -0,5 +0.5 @@ -18255,7 +18255,7 @@ rw stereo stereo. -0,1 +0.1 @@ -18530,7 +18530,7 @@ GstGioSrc::location -gchararray +gchar* rw Location @@ -18540,7 +18540,7 @@ GstGioSink::location -gchararray +gchar* rw Location @@ -18550,7 +18550,7 @@ GstGioStreamSrc::stream -GInputStream +GInputStream* rw Stream @@ -18560,7 +18560,7 @@ GstGioStreamSink::stream -GOutputStream +GOutputStream* rw Stream @@ -18760,7 +18760,7 @@ GstSouphttpSrc::location -gchararray +gchar* rw Location @@ -18770,7 +18770,7 @@ GstSouphttpSrc::iradio-genre -gchararray +gchar* r iradio-genre @@ -18790,7 +18790,7 @@ GstSouphttpSrc::iradio-name -gchararray +gchar* r iradio-name @@ -18800,7 +18800,7 @@ GstSouphttpSrc::iradio-title -gchararray +gchar* r iradio-title @@ -18810,7 +18810,7 @@ GstSouphttpSrc::iradio-url -gchararray +gchar* r iradio-url @@ -18820,7 +18820,7 @@ GstSouphttpSrc::user-agent -gchararray +gchar* rw User-Agent @@ -18829,6 +18829,26 @@ +GstSouphttpSrc::automatic-redirect +gboolean + +rw +automatic-redirect +Automatically follow HTTP redirects (HTTP Status Code 3xx). +TRUE + + + +GstSouphttpSrc::proxy +gchar* + +rw +Proxy +HTTP proxy server URI. +"" + + + GstSpeexResample::quality gint [0,10] @@ -19253,3 +19273,33 @@ FALSE + +GstGLTestSrc::is-live +gboolean + +rw +Is Live +Whether to act as a live source. +FALSE + + + +GstGLTestSrc::pattern +GstGLTestSrcPattern + +rw +Pattern +Type of test pattern to generate. +SMPTE 100% color bars + + + +GstGLTestSrc::timestamp-offset +gint64 + +rw +Timestamp offset +An offset added to timestamps set on buffers (in ns). +0 + + diff --git a/docs/plugins/gst-plugins-bad-plugins.hierarchy b/docs/plugins/gst-plugins-bad-plugins.hierarchy index 27fccf7..5e79fb0 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 efe8835..8b79471 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 8f4b3cc..73cb5b6 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 b5f0635..542a850 100644 --- a/docs/plugins/inspect/plugin-alsaspdif.xml +++ b/docs/plugins/inspect/plugin-alsaspdif.xml @@ -14,7 +14,8 @@ S/PDIF ALSA audiosink Sink/Audio Feeds audio to S/PDIF interfaces through the ALSA sound driver - Martin Soto <martinsoto@users.sourceforge.net>012Michael Smith <msmith@fluendo.com> + Martin Soto <martinsoto@users.sourceforge.net> + Michael Smith <msmith@fluendo.com> sink diff --git a/docs/plugins/inspect/plugin-dvb.xml b/docs/plugins/inspect/plugin-dvb.xml index 627b765..e9d358b 100644 --- a/docs/plugins/inspect/plugin-dvb.xml +++ b/docs/plugins/inspect/plugin-dvb.xml @@ -35,7 +35,8 @@ DVB Source Source/Video Digital Video Broadcast Source - P2P-VCR, C-Lab, University of Paderborn012Zaheer Abbas Merali <zaheerabbas at merali dot org> + P2P-VCR, C-Lab, University of Paderborn + Zaheer Abbas Merali <zaheerabbas at merali dot org> src diff --git a/docs/plugins/inspect/plugin-filter.xml b/docs/plugins/inspect/plugin-filter.xml index 56bf6b5..25f06c1 100644 --- a/docs/plugins/inspect/plugin-filter.xml +++ b/docs/plugins/inspect/plugin-filter.xml @@ -14,7 +14,7 @@ Band-pass and Band-reject Windowed sinc filter Filter/Effect/Audio Band-pass Windowed sinc filter - Thomas <thomas@apestaart.org>, Steven W. Smith, Dreamlab Technologies Ltd. <mathis.hofer@dreamlab.net>, Sebastian Dr303266ge <slomo@circular-chaos.org> + Thomas <thomas@apestaart.org>, Steven W. Smith, Dreamlab Technologies Ltd. <mathis.hofer@dreamlab.net>, Sebastian Dröge <slomo@circular-chaos.org> sink @@ -56,7 +56,7 @@ LPWSinc Filter/Effect/Audio Low-pass and High-pass Windowed sinc filter - Thomas <thomas@apestaart.org>, Steven W. Smith, Dreamlab Technologies Ltd. <mathis.hofer@dreamlab.net>, Sebastian Dr303266ge <slomo@circular-chaos.org> + Thomas <thomas@apestaart.org>, Steven W. Smith, Dreamlab Technologies Ltd. <mathis.hofer@dreamlab.net>, Sebastian Dröge <slomo@circular-chaos.org> sink diff --git a/docs/plugins/inspect/plugin-glimagesink.xml b/docs/plugins/inspect/plugin-glimagesink.xml index 16cd315..05999ba 100644 --- a/docs/plugins/inspect/plugin-glimagesink.xml +++ b/docs/plugins/inspect/plugin-glimagesink.xml @@ -10,6 +10,69 @@ Unknown package origin + glconvert + FIXME + Filter/Effect + FIXME GL conversion filter + FIXME <fixme@fixme.com> + + + sink + sink + always +
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 ]
+
+ + src + source + always +
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 ]
+
+
+
+ + gldownload + FIXME + Filter/Effect + FIXME example filter + FIXME <fixme@fixme.com> + + + sink + sink + always +
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 ]
+
+ + src + source + always +
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 ]
+
+
+
+ + glfilterexample + FIXME + Filter/Effect + FIXME example filter + FIXME <fixme@fixme.com> + + + sink + sink + always +
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 ]
+
+ + src + source + always +
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 ]
+
+
+
+ glimagesink OpenGL video sink Sink/Video @@ -20,7 +83,43 @@ sink sink always -
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 ]
+
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 ]
+
+
+ + + gltestsrc + Video test source + Source/Video + Creates a test video stream + David A. Schleef <ds@schleef.org> + + + src + source + always +
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 ]
+
+
+
+ + glupload + FIXME + Filter/Effect + FIXME example filter + FIXME <fixme@fixme.com> + + + sink + sink + always +
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 ]
+
+ + src + source + always +
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 ]
diff --git a/docs/plugins/inspect/plugin-mpegvideoparse.xml b/docs/plugins/inspect/plugin-mpegvideoparse.xml index d4f2205..8756021 100644 --- a/docs/plugins/inspect/plugin-mpegvideoparse.xml +++ b/docs/plugins/inspect/plugin-mpegvideoparse.xml @@ -14,7 +14,8 @@ MPEG video elementary stream parser Codec/Parser/Video Parses and frames MPEG-1 and MPEG-2 elementary video streams - Wim Taymans <wim.taymans@chello.be>012Jan Schmidt <thaytan@mad.scientist.com> + Wim Taymans <wim.taymans@chello.be> + Jan Schmidt <thaytan@mad.scientist.com> sink diff --git a/docs/plugins/inspect/plugin-quicktime.xml b/docs/plugins/inspect/plugin-quicktime.xml new file mode 100644 index 0000000..0d489cf --- /dev/null +++ b/docs/plugins/inspect/plugin-quicktime.xml @@ -0,0 +1,61 @@ + + quicktime + Quicktime support + ../../gst/qtdemux/.libs/libgstqtdemux.so + libgstqtdemux.so + 0.10.4.1 + LGPL + gst-plugins-bad + GStreamer Bad Plug-ins CVS/prerelease + Unknown package origin + + + qtdemux + QuickTime demuxer + Codec/Demuxer + Demultiplex a QuickTime file into audio and video streams + David Schleef <ds@schleef.org>, Wim Taymans <wim@fluendo.com> + + + video_%02d + source + sometimes +
ANY
+
+ + audio_%02d + source + sometimes +
ANY
+
+ + sink + sink + always +
video/quicktime; audio/x-m4a; application/x-3gp
+
+
+
+ + rtpxqtdepay + RTP packet depayloader + Codec/Depayloader/Network + Extracts Quicktime audio/video from RTP packets + Wim Taymans <wim@fluendo.com> + + + sink + sink + always +
application/x-rtp, payload=(int)[ 96, 127 ], media=(string){ audio, video }, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string){ X-QT, X-QUICKTIME }
+
+ + src + source + always +
ANY
+
+
+
+
+
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-rawparse.xml b/docs/plugins/inspect/plugin-rawparse.xml index de9a6ed..ecd6b3d 100644 --- a/docs/plugins/inspect/plugin-rawparse.xml +++ b/docs/plugins/inspect/plugin-rawparse.xml @@ -14,7 +14,7 @@ Audio Parse Filter/Audio Converts stream into audio frames - Sebastian Dr303266ge <slomo@circular-chaos.org> + Sebastian Dröge <slomo@circular-chaos.org> src @@ -35,7 +35,7 @@ Video Parse Filter/Video Converts stream into video frames - David Schleef <ds@schleef.org>, Sebastian Dr303266ge <slomo@circular-chaos.org> + David Schleef <ds@schleef.org>, Sebastian Dröge <slomo@circular-chaos.org> src diff --git a/docs/plugins/inspect/plugin-replaygain.xml b/docs/plugins/inspect/plugin-replaygain.xml index 05cdcb4..6bdc9ac 100644 --- a/docs/plugins/inspect/plugin-replaygain.xml +++ b/docs/plugins/inspect/plugin-replaygain.xml @@ -14,7 +14,7 @@ ReplayGain analysis Filter/Analyzer/Audio Perform the ReplayGain analysis - Ren303251 Stadler <mail@renestadler.de> + René Stadler <mail@renestadler.de> sink @@ -35,7 +35,7 @@ ReplayGain limiter Filter/Effect/Audio Apply signal compression to raw audio data - Ren303251 Stadler <mail@renestadler.de> + René Stadler <mail@renestadler.de> sink @@ -56,7 +56,7 @@ ReplayGain volume Filter/Effect/Audio Apply ReplayGain volume adjustment - Ren303251 Stadler <mail@renestadler.de> + René Stadler <mail@renestadler.de> sink diff --git a/docs/plugins/inspect/plugin-sdl.xml b/docs/plugins/inspect/plugin-sdl.xml index ee0a531..5b4e779 100644 --- a/docs/plugins/inspect/plugin-sdl.xml +++ b/docs/plugins/inspect/plugin-sdl.xml @@ -29,7 +29,9 @@ SDL video sink Sink/Video An SDL-based videosink - Ronald Bultje <rbultje@ronald.bitfreak.net>012Edgard Lima <edgard.lima@indt.org.br>012Jan Schmidt <thaytan@mad.scientist.com> + Ronald Bultje <rbultje@ronald.bitfreak.net> + Edgard Lima <edgard.lima@indt.org.br> + Jan Schmidt <thaytan@mad.scientist.com> sink diff --git a/docs/plugins/inspect/plugin-soundtouch.xml b/docs/plugins/inspect/plugin-soundtouch.xml index cd6ecbb..1ba35c8 100644 --- a/docs/plugins/inspect/plugin-soundtouch.xml +++ b/docs/plugins/inspect/plugin-soundtouch.xml @@ -14,7 +14,7 @@ BPM Detector Filter/Analyzer/Audio Detect the BPM of an audio stream - Sebastian Dr303266ge <slomo@circular-chaos.org> + Sebastian Dröge <slomo@circular-chaos.org> sink diff --git a/docs/plugins/inspect/plugin-soup.xml b/docs/plugins/inspect/plugin-soup.xml index 048e6d0..3cad63d 100644 --- a/docs/plugins/inspect/plugin-soup.xml +++ b/docs/plugins/inspect/plugin-soup.xml @@ -6,8 +6,8 @@ 0.10.5.1 LGPL gst-plugins-bad - GStreamer - http://gstreamer.net/ + GStreamer Bad Plug-ins CVS/prerelease + Unknown package origin souphttpsrc diff --git a/docs/plugins/inspect/plugin-spcdec.xml b/docs/plugins/inspect/plugin-spcdec.xml index b7d5c45..3ab80a9 100644 --- a/docs/plugins/inspect/plugin-spcdec.xml +++ b/docs/plugins/inspect/plugin-spcdec.xml @@ -17,17 +17,17 @@ Chris Lee <clee@kde.org> - sink - sink - always -
audio/x-spc
-
- src source always
audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)32000, channels=(int)2
+ + sink + sink + always +
audio/x-spc
+
diff --git a/docs/plugins/inspect/plugin-spectrum.xml b/docs/plugins/inspect/plugin-spectrum.xml index 19cd902..623fc53 100644 --- a/docs/plugins/inspect/plugin-spectrum.xml +++ b/docs/plugins/inspect/plugin-spectrum.xml @@ -14,7 +14,7 @@ Spectrum analyzer Filter/Analyzer/Audio Run an FFT on the audio signal, output spectrum data - Erik Walthinsen <omega@cse.ogi.edu>, Stefan Kost <ensonic@users.sf.net>, Sebastian Dr303266ge <slomo@circular-chaos.org> + Erik Walthinsen <omega@cse.ogi.edu>, Stefan Kost <ensonic@users.sf.net>, Sebastian Dröge <slomo@circular-chaos.org> sink diff --git a/docs/plugins/inspect/plugin-speed.xml b/docs/plugins/inspect/plugin-speed.xml index b119716..4a3fbd4 100644 --- a/docs/plugins/inspect/plugin-speed.xml +++ b/docs/plugins/inspect/plugin-speed.xml @@ -14,7 +14,7 @@ Speed Filter/Effect/Audio Set speed/pitch on audio/raw streams (resampler) - Andy Wingo <apwingo@eos.ncsu.edu>, Tim-Philipp M303274ller <tim@centricular.net> + Andy Wingo <apwingo@eos.ncsu.edu>, Tim-Philipp Müller <tim@centricular.net> sink diff --git a/docs/plugins/inspect/plugin-speexresample.xml b/docs/plugins/inspect/plugin-speexresample.xml index 6dcf244..a10c1fe 100644 --- a/docs/plugins/inspect/plugin-speexresample.xml +++ b/docs/plugins/inspect/plugin-speexresample.xml @@ -14,7 +14,7 @@ Audio resampler Filter/Converter/Audio Resamples audio - Sebastian Dr303266ge <slomo@circular-chaos.org> + Sebastian Dröge <slomo@circular-chaos.org> sink diff --git a/docs/plugins/inspect/plugin-switch.xml b/docs/plugins/inspect/plugin-switch.xml new file mode 100644 index 0000000..7bf655e --- /dev/null +++ b/docs/plugins/inspect/plugin-switch.xml @@ -0,0 +1,37 @@ + + switch + N-to-1 input switching + ../../gst/switch/.libs/libgstswitch.so + libgstswitch.so + 0.10.5.1 + LGPL + gst-plugins-bad + GStreamer Bad Plug-ins CVS/prerelease + Unknown package origin + + + switch + StreamSelector + Generic + N-to-1 input stream_selectoring + Julien Moutte <julien@moutte.net> + Ronald S. Bultje <rbultje@ronald.bitfreak.net> + Jan Schmidt <thaytan@mad.scientist.com> + Wim Taymans <wim.taymans@gmail.com> + + + src + source + always +
ANY
+
+ + sink%d + sink + request +
ANY
+
+
+
+
+
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-videocrop.xml b/docs/plugins/inspect/plugin-videocrop.xml index 1f56798..6da84a3 100644 --- a/docs/plugins/inspect/plugin-videocrop.xml +++ b/docs/plugins/inspect/plugin-videocrop.xml @@ -14,7 +14,7 @@ Crop Filter/Effect/Video Crops video into a user-defined region - Tim-Philipp M303274ller <tim centricular net> + Tim-Philipp Müller <tim centricular net> src diff --git a/ext/soup/gstsouphttpsrc.c b/ext/soup/gstsouphttpsrc.c index 9cb4793..418554f 100644 --- a/ext/soup/gstsouphttpsrc.c +++ b/ext/soup/gstsouphttpsrc.c @@ -23,8 +23,14 @@ * Supported protocols are 'http', 'https', 'dav', or 'davs'. * * + * 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. + * + * * 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: * * gst-launch -v souphttpsrc location=https://some.server.org/index.html - * ! filesink location=/home/joe/server.html + * ! filesink location=/home/joe/server.html * * 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: * * 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 * * 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 @@ * * 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 * * The above pipeline reads a motion JPEG stream from an IP camera * using the HTTP protocol, encoded as mime/multipart image/jpeg -- 2.7.4