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