docs: add zbar plugin

This commit is contained in:
Stefan Kost 2009-10-02 11:09:11 +03:00
parent c22b45b4b2
commit 9c4fd17edd
14 changed files with 3992 additions and 245 deletions

View file

@ -120,6 +120,7 @@ EXTRA_HFILES = \
$(top_srcdir)/ext/theora/theoradec.h \
$(top_srcdir)/ext/timidity/gsttimidity.h \
$(top_srcdir)/ext/timidity/gstwildmidi.h \
$(top_srcdir)/ext/zbar/gstzbar.h \
$(top_srcdir)/gst/aacparse/gstaacparse.h \
$(top_srcdir)/gst/amrparse/gstamrparse.h \
$(top_srcdir)/gst/autoconvert/gstautoconvert.h \

View file

@ -84,6 +84,7 @@
<xi:include href="xml/element-videomark.xml" />
<xi:include href="xml/element-videoparse.xml" />
<xi:include href="xml/element-wildmidi.xml" />
<xi:include href="xml/element-zbar.xml" />
</chapter>
<chapter>
@ -166,6 +167,7 @@
<xi:include href="xml/plugin-vmnc.xml" />
<xi:include href="xml/plugin-wildmidi.xml" />
<xi:include href="xml/plugin-xvid.xml" />
<xi:include href="xml/plugin-zbar.xml" />
</chapter>
<chapter>

View file

@ -1056,4 +1056,16 @@ GST_IS_WILDMIDI_CLASS
GST_TYPE_WILDMIDI
</SECTION>
<SECTION>
<FILE>element-zbar</FILE>
<TITLE>zbar</TITLE>
GstZBar
<SUBSECTION Standard>
GstZBarClass
GST_ZBAR
GST_ZBAR_CLASS
GST_IS_ZBAR
GST_IS_ZBAR_CLASS
GST_TYPE_ZBAR
</SECTION>

File diff suppressed because it is too large Load diff

View file

@ -13,12 +13,469 @@ GObject
GstCameraBin
RsnDvdBin
DvbBaseBin
GstFPSDisplaySink
GstAutoConvert
GstSDPDemux
GstFPSDisplaySink
GstBaseTransform
GstVideoFilter
GstZBar
GstVideoAnalyse
GstVideoDetect
GstVideoMark
GstCogdownsample
GstCogcolorspace
GstCogScale
GstColorconvert
GstLogoinsert
GstAudioFilter
GstBPMDetect
GstStereo
GstMeasureCollector
GstHDVParse
GstCapsSetter
GstLegacyresample
GstScaletempo
GstBayer2RGB
GstMSE
GstRsvgDec
GstSignalProcessor
http---calf-sourceforge-net-plugins-Compressor
http---calf-sourceforge-net-plugins-Filter
http---calf-sourceforge-net-plugins-Filterclavier
http---calf-sourceforge-net-plugins-Flanger
http---calf-sourceforge-net-plugins-Fluidsynth
http---calf-sourceforge-net-plugins-Monosynth
http---calf-sourceforge-net-plugins-MultiChorus
http---calf-sourceforge-net-plugins-Organ
http---calf-sourceforge-net-plugins-Phaser
http---calf-sourceforge-net-plugins-Reverb
http---calf-sourceforge-net-plugins-RotarySpeaker
http---calf-sourceforge-net-plugins-VintageDelay
http---calf-sourceforge-net-plugins-Wavetable
http---calf-sourceforge-net-small-plugins-allpass
http---calf-sourceforge-net-small-plugins-bandpass6
http---calf-sourceforge-net-small-plugins-between-c
http---calf-sourceforge-net-small-plugins-bit-and-c
http---calf-sourceforge-net-small-plugins-bit-or-c
http---calf-sourceforge-net-small-plugins-bit-xor-c
http---calf-sourceforge-net-small-plugins-ccfilter-m
http---calf-sourceforge-net-small-plugins-channel-less-than-m
http---calf-sourceforge-net-small-plugins-channelfilter-m
http---calf-sourceforge-net-small-plugins-clip-c
http---calf-sourceforge-net-small-plugins-copy-em
http---calf-sourceforge-net-small-plugins-counter-c
http---calf-sourceforge-net-small-plugins-crossfader2-a
http---calf-sourceforge-net-small-plugins-crossfader2-c
http---calf-sourceforge-net-small-plugins-eventmerge-e
http---calf-sourceforge-net-small-plugins-exp-inertia-c
http---calf-sourceforge-net-small-plugins-flipflop-c
http---calf-sourceforge-net-small-plugins-highpass12
http---calf-sourceforge-net-small-plugins-highpass6
http---calf-sourceforge-net-small-plugins-ifthenelse-c
http---calf-sourceforge-net-small-plugins-key-less-than-m
http---calf-sourceforge-net-small-plugins-keyfilter-m
http---calf-sourceforge-net-small-plugins-less-c
http---calf-sourceforge-net-small-plugins-level2edge-c
http---calf-sourceforge-net-small-plugins-lin2exp
http---calf-sourceforge-net-small-plugins-linear-inertia-c
http---calf-sourceforge-net-small-plugins-logical-and-c
http---calf-sourceforge-net-small-plugins-logical-not-c
http---calf-sourceforge-net-small-plugins-logical-or-c
http---calf-sourceforge-net-small-plugins-logical-xor-c
http---calf-sourceforge-net-small-plugins-lowpass12
http---calf-sourceforge-net-small-plugins-lowpass6
http---calf-sourceforge-net-small-plugins-max
http---calf-sourceforge-net-small-plugins-max-c
http---calf-sourceforge-net-small-plugins-min
http---calf-sourceforge-net-small-plugins-min-c
http---calf-sourceforge-net-small-plugins-minus
http---calf-sourceforge-net-small-plugins-minus-c
http---calf-sourceforge-net-small-plugins-msgread-e
http---calf-sourceforge-net-small-plugins-mul
http---calf-sourceforge-net-small-plugins-mul-c
http---calf-sourceforge-net-small-plugins-mux16-c
http---calf-sourceforge-net-small-plugins-mux4-c
http---calf-sourceforge-net-small-plugins-mux8-c
http---calf-sourceforge-net-small-plugins-neg
http---calf-sourceforge-net-small-plugins-neg-c
http---calf-sourceforge-net-small-plugins-notch6
http---calf-sourceforge-net-small-plugins-notefilter-m
http---calf-sourceforge-net-small-plugins-pcfilter-m
http---calf-sourceforge-net-small-plugins-pitchbendfilter-m
http---calf-sourceforge-net-small-plugins-pressurefilter-m
http---calf-sourceforge-net-small-plugins-print-a
http---calf-sourceforge-net-small-plugins-print-c
http---calf-sourceforge-net-small-plugins-print-e
http---calf-sourceforge-net-small-plugins-print-em
http---calf-sourceforge-net-small-plugins-prio-enc8-c
http---calf-sourceforge-net-small-plugins-prio-mux-c
http---calf-sourceforge-net-small-plugins-pulse-lfo
http---calf-sourceforge-net-small-plugins-quadpower-a
http---calf-sourceforge-net-small-plugins-quadpower-c
http---calf-sourceforge-net-small-plugins-sample-hold-edge-c
http---calf-sourceforge-net-small-plugins-sample-hold-level-c
http---calf-sourceforge-net-small-plugins-saw-lfo
http---calf-sourceforge-net-small-plugins-saw-osc
http---calf-sourceforge-net-small-plugins-schmitt-c
http---calf-sourceforge-net-small-plugins-setchannel-m
http---calf-sourceforge-net-small-plugins-square-lfo
http---calf-sourceforge-net-small-plugins-square-osc
http---calf-sourceforge-net-small-plugins-systemfilter-m
http---calf-sourceforge-net-small-plugins-timer-c
http---calf-sourceforge-net-small-plugins-transpose-m
http---calf-sourceforge-net-small-plugins-trigger-a2c
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-formant-vc
ladspa-pitchScaleHQ
ladspa-imp
ladspa-Parametric1
ladspa-jaminController
ladspa-Chorus1
ladspa-Chorus2
ladspa-Phaser1
ladspa-Phaser1+LFO
ladspa-Mvchpf-1
ladspa-Mvclpf-1
ladspa-Mvclpf-2
ladspa-Mvclpf-3
ladspa-Mvclpf-4
ladspa-G2reverb
ladspa-Pulse-VCO
ladspa-Saw-VCO
ladspa-Rec-VCO
ladspa-Sync-Saw-VCO
ladspa-Sync-Rect-VCO
ladspa-Sync-Tri-VCO
ladspa-hz-voct-cr
ladspa-hz-voct-ar
ladspa-range-trans-cr
ladspa-range-trans-ar
ladspa-adenv-lvl
ladspa-adenv
ladspa-prob-switch-cr
ladspa-prob-switch-ar
ladspa-dahdsr-fexp
ladspa-dahdsr-hexp
ladspa-slew-limiter-ra
ladspa-slew-limiter-rc
ladspa-signal-abs-cr
ladspa-signal-abs-ar
ladspa-slide-ta
ladspa-slide-tc
ladspa-Filter
ladspa-Filterclavier
ladspa-Flanger
ladspa-Reverb
ladspa-VintageDelay
ladspa-RotarySpeaker
ladspa-Phaser
ladspa-MultiChorus
ladspa-Compressor
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-wg-mesh-cr
ladspa-fast-xfade
ladspa-mux-cr
ladspa-mux-ar
ladspa-power-cr
ladspa-power
ladspa-ssm-masher
ladspa-sh-cr
ladspa-sh-ar
ladspa-tap-stereo-echo
ladspa-comp-ac
ladspa-comp-aa
ladspa-tap-autopan
ladspa-tap-chorusflanger
ladspa-tap-deesser
ladspa-tap-doubler
ladspa-tap-dynamics-m
ladspa-tap-dynamics-st
ladspa-tap-equalizer
ladspa-tap-equalizer-bw
ladspa-tap-limiter
ladspa-tap-pinknoise
ladspa-tap-pitch
ladspa-tap-reflector
ladspa-tap-reverb
ladspa-tap-rotspeak
ladspa-tap-sigmoid
ladspa-tap-tremolo
ladspa-tap-tubewarmth
ladspa-tap-vibrato
GstModPlug
GstXvidEnc
GstXvidDec
GstWildmidi
GstMpeg2enc
GstTimidity
GstSpcDec
GstPitch
GstBaseSink
GstSFSink
GstVideoSink
GstSDLVideoSink
GstDfbVideoSink
@ -29,230 +486,109 @@ GObject
GstApExSink
GstOss4Sink
GstJackAudioSink
GstSFSink
AlsaSPDIFSink
GstFBDEVSink
GstDCCPServerSink
GstDCCPClientSink
Gstassrender
GstCeltEnc
GstCeltDec
GstMimEnc
GstMimDec
GstCDAudio
GstMusepackDec
GstBaseTransform
GstAudioFilter
GstOFA
GstBPMDetect
GstStereo
GstBayer2RGB
GstCapsSetter
GstVideoFilter
GstVideoAnalyse
GstVideoDetect
GstVideoMark
frei0r-filter-threshold0r
frei0r-filter-scanline0r
frei0r-filter-glow
frei0r-filter-color-distance
frei0r-filter-twolay0r
frei0r-filter-water
frei0r-filter-delay0r
frei0r-filter-luminance
frei0r-filter-r
frei0r-filter-cartoon
frei0r-filter-lens-correction
frei0r-filter-brightness
frei0r-filter-contrast0r
frei0r-filter-pixeliz0r
frei0r-filter-3dflippo
frei0r-filter-mask0mate
frei0r-filter-saturat0r
frei0r-filter-gamma
frei0r-filter-hueshift0r
frei0r-filter-edgeglow
frei0r-filter-rgb-parade
frei0r-filter-g
frei0r-filter-bw0r
frei0r-filter-k-means-clustering
frei0r-filter-white-balance
frei0r-filter-equaliz0r
frei0r-filter-perspective
frei0r-filter-sobel
frei0r-filter-invert0r
frei0r-filter-flippo
frei0r-filter-vectorscope
frei0r-filter-tehroxx0r
frei0r-filter-letterb0xed
frei0r-filter-squareblur
frei0r-filter-distort0r
frei0r-filter-b
frei0r-filter-transparency
frei0r-filter-scale0tilt
frei0r-filter-nosync0r
GstLegacyresample
GstScaletempo
GstHDVParse
GstBaseSrc
GstSFSrc
GstPushSrc
GstDc1394
GstNeonhttpSrc
GstMythtvSrc
GstMMS
GstBaseAudioSrc
GstJackAudioSrc
GstAudioSrc
GstOss4Source
GstMythtvSrc
GstMMS
GstNeonhttpSrc
GstDc1394
GstVCDSrc
GstDvbSrc
GstRfbSrc
GstDCCPClientSrc
GstDCCPServerSrc
frei0r-src-nois0r
frei0r-src-lissajous0r
frei0r-src-onecol0r
frei0r-src-ising0r
frei0r-src-partik0l
GstDTMFSrc
GstRTPDTMFSrc
GstAmrWbEnc
GstTRM
GstX264Enc
GstGSMEnc
GstGSMDec
GstMusepackDec
GstMplex
GstMpeg2enc
GstBaseMetadata
GstMetadataDemux
GstMetadataMux
GstPitch
GstGSMEnc
GstGSMDec
GstFaad
GstFaac
GstMplex
GstXvidEnc
GstXvidDec
GstBaseVideoCodec
GstBaseVideoDecoder
GstSchroDec
GstBaseVideoParse
GstSchroParse
GstBaseVideoEncoder
GstSchroEnc
GstKateDec
GstKateEnc
GstKateParse
GstKateTag
GstKateTiger
GstDtsDec
GstDiracEnc
GstCeltEnc
GstCeltDec
GstCDAudio
GstBz2enc
GstBz2dec
GstFaad
GstRsvgDec
GstModPlug
GstSignalProcessor
ladspa-amp-mono
ladspa-amp-stereo
ladspa-sine-faaa
ladspa-sine-faac
ladspa-sine-fcaa
ladspa-sine-fcac
ladspa-lpf
ladspa-hpf
ladspa-delay-5s
ladspa-noise-white
GstVdpMpegDec
GstVdpVideoYUV
GstVdpYUVVideo
GstAmrwbDec
GstAmrwbParse
GstAmrwbEnc
GstOss4Mixer
GstVMncDec
GstSSim
MpegPsMux
GstShapeWipe
GstValve
GstSirenDec
GstSirenEnc
GstRTPMux
GstRTPDTMFMux
GstLiveAdder
GstBaseRTPDepayload
GstRtpDTMFDepay
GstMveDemux
GstMveMux
GstNsfDec
GstTtaParse
GstTtaDec
GstPcapParse
GstId3BaseMux
GstId3Mux
GstLiveAdder
GstVMncDec
GstTtaParse
GstTtaDec
GstSrtEnc
ADPCMDec
GstSpeed
GstInputSelector
GstOutputSelector
GstRealVideoDec
GstRealAudioDec
MpegTsMux
GstValve
MpegVideoParse
GstNuvDemux
ADPCMDec
GstRawParse
GstVideoParse
GstAudioParse
GstQTMux
GstMP4Mux
GstGPPMux
GstMJ2Mux
GstFestival
MpegPsMux
GstCDXAParse
GstVcdParse
AIFFParse
GstRawParse
GstVideoParse
GstAudioParse
GstPcapParse
GstNuvDemux
GstNsfDec
GstMXFDemux
GstMXFMux
GstMveDemux
GstMveMux
MpegVideoParse
MpegTsMux
GstMpegPSDemux
GstMpegTSDemux
MpegTSParse
GstSirenDec
GstSirenEnc
GstFlacBaseParse
GstFlacParse
GstMpeg4VParse
GstH264Parse
GstFreeze
GstPnmdec
GstPnmenc
GstFestival
GstDVDSpu
GstAsfMux
GstBaseRTPPayload
GstRtpAsfPay
GstAsfParse
GstDVDSpu
GstFreeze
GstH264Parse
GstMXFDemux
GstMXFMux
GstInputSelector
GstOutputSelector
frei0r-mixer-alphaout
frei0r-mixer-hardlight
frei0r-mixer-subtract
frei0r-mixer-dodge
frei0r-mixer-alphaxor
frei0r-mixer-addition
frei0r-mixer-grain-merge
frei0r-mixer-value
frei0r-mixer-uv-map
frei0r-mixer-color-only
frei0r-mixer-alphain
frei0r-mixer-composition
frei0r-mixer-hue
frei0r-mixer-overlay
frei0r-mixer-burn
frei0r-mixer-alpha-injection
frei0r-mixer-rgb
frei0r-mixer-softlight
frei0r-mixer-alphaover
frei0r-mixer-lighten
frei0r-mixer-alphaatop
frei0r-mixer-grain-extract
frei0r-mixer-screen
frei0r-mixer-divide
frei0r-mixer-darken
frei0r-mixer-saturation
frei0r-mixer-blend
frei0r-mixer-multiply
frei0r-mixer-difference
frei0r-mixer-xfade0r
GstSpeed
GstRTPMux
GstRTPDTMFMux
GstCDXAParse
GstVcdParse
GstAmrBaseParse
GstAmrParse
AIFFParse
GstAacBaseParse
GstAacParse
GstMpeg4VParse
GstSrtEnc
GstBus
GstTask
GstTaskPool
@ -270,6 +606,8 @@ GObject
MpegTsPatInfo
MpegTsPmtInfo
GstColorBalanceChannel
GstMixerTrack
GstMixerOptions
GInterface
GTypePlugin
GstChildProxy

View file

@ -1,34 +1,27 @@
GstBin GstChildProxy
GstPipeline GstChildProxy
GstCameraBin GstChildProxy GstImplementsInterface GstTagSetter GstColorBalance GstPhotography
GstCameraBin GstChildProxy GstImplementsInterface GstTagSetter GstPhotography GstColorBalance
RsnDvdBin GstURIHandler GstChildProxy
DvbBaseBin GstURIHandler GstChildProxy
GstFPSDisplaySink GstChildProxy
GstAutoConvert GstChildProxy
GstSDPDemux GstChildProxy
GstFPSDisplaySink GstChildProxy
GstMpeg2enc GstPreset
GstSDLVideoSink GstImplementsInterface GstXOverlay GstNavigation
GstXvidEnc GstPreset
GstSDLVideoSink GstXOverlay GstImplementsInterface GstNavigation
GstDfbVideoSink GstImplementsInterface GstNavigation GstColorBalance
GstApExSink GstImplementsInterface GstMixer
GstOss4Sink GstPropertyProbe
GstCeltEnc GstPreset GstTagSetter
GstCDAudio GstURIHandler
GstOss4Source GstImplementsInterface GstMixer GstPropertyProbe
GstNeonhttpSrc GstURIHandler
GstMythtvSrc GstURIHandler
GstMMS GstURIHandler
GstNeonhttpSrc GstURIHandler
GstOss4Source GstImplementsInterface GstPropertyProbe GstMixer
GstVCDSrc GstURIHandler
GstAmrWbEnc GstPreset
GstX264Enc GstPreset
GstMpeg2enc GstPreset
GstMetadataMux GstTagSetter
GstFaac GstPreset
GstXvidEnc GstPreset
GstBaseVideoEncoder GstPreset
GstSchroEnc GstPreset
GstKateEnc GstTagSetter
GstKateTag GstTagSetter
GstDiracEnc GstPreset
GstOss4Mixer GstImplementsInterface GstMixer GstPropertyProbe
GstCeltEnc GstPreset GstTagSetter
GstCDAudio GstURIHandler
GstOss4Mixer GstImplementsInterface GstPropertyProbe GstMixer
GstId3BaseMux GstTagSetter
GstId3Mux GstTagSetter
GstQTMux GstTagSetter

View file

@ -5,4 +5,4 @@ GstTagSetter GstObject GstElement
GstColorBalance GstObject GstImplementsInterface GstElement
GstMixer GstObject GstImplementsInterface GstElement
GstPhotography GstObject GstImplementsInterface GstElement
MXFDescriptiveMetadataFrameworkInterface MXFDescriptiveMetadata
MXFDescriptiveMetadataFrameworkInterface MXFMetadataBase MXFDescriptiveMetadata

View file

@ -217,3 +217,299 @@ GstRTPDTMFMux *gstrtpdtmfmux
GstPad *arg1
</SIGNAL>
<SIGNAL>
<NAME>GstRtpBin::clear-pt-map</NAME>
<RETURNS>void</RETURNS>
<FLAGS>la</FLAGS>
GstRtpBin *gstrtpbin
</SIGNAL>
<SIGNAL>
<NAME>GstRtpBin::get-internal-session</NAME>
<RETURNS>RTPSession*</RETURNS>
<FLAGS>la</FLAGS>
GstRtpBin *gstrtpbin
guint arg1
</SIGNAL>
<SIGNAL>
<NAME>GstRtpBin::on-bye-ssrc</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstRtpBin *gstrtpbin
guint arg1
guint arg2
</SIGNAL>
<SIGNAL>
<NAME>GstRtpBin::on-bye-timeout</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstRtpBin *gstrtpbin
guint arg1
guint arg2
</SIGNAL>
<SIGNAL>
<NAME>GstRtpBin::on-new-ssrc</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstRtpBin *gstrtpbin
guint arg1
guint arg2
</SIGNAL>
<SIGNAL>
<NAME>GstRtpBin::on-npt-stop</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstRtpBin *gstrtpbin
guint arg1
guint arg2
</SIGNAL>
<SIGNAL>
<NAME>GstRtpBin::on-sender-timeout</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstRtpBin *gstrtpbin
guint arg1
guint arg2
</SIGNAL>
<SIGNAL>
<NAME>GstRtpBin::on-ssrc-active</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstRtpBin *gstrtpbin
guint arg1
guint arg2
</SIGNAL>
<SIGNAL>
<NAME>GstRtpBin::on-ssrc-collision</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstRtpBin *gstrtpbin
guint arg1
guint arg2
</SIGNAL>
<SIGNAL>
<NAME>GstRtpBin::on-ssrc-sdes</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstRtpBin *gstrtpbin
guint arg1
guint arg2
</SIGNAL>
<SIGNAL>
<NAME>GstRtpBin::on-ssrc-validated</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstRtpBin *gstrtpbin
guint arg1
guint arg2
</SIGNAL>
<SIGNAL>
<NAME>GstRtpBin::on-timeout</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstRtpBin *gstrtpbin
guint arg1
guint arg2
</SIGNAL>
<SIGNAL>
<NAME>GstRtpBin::request-pt-map</NAME>
<RETURNS>GstCaps*</RETURNS>
<FLAGS>l</FLAGS>
GstRtpBin *gstrtpbin
guint arg1
guint arg2
</SIGNAL>
<SIGNAL>
<NAME>GstRtpBin::reset-sync</NAME>
<RETURNS>void</RETURNS>
<FLAGS>la</FLAGS>
GstRtpBin *gstrtpbin
</SIGNAL>
<SIGNAL>
<NAME>GstRtpJitterBuffer::clear-pt-map</NAME>
<RETURNS>void</RETURNS>
<FLAGS>la</FLAGS>
GstRtpJitterBuffer *gstrtpjitterbuffer
</SIGNAL>
<SIGNAL>
<NAME>GstRtpJitterBuffer::handle-sync</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstRtpJitterBuffer *gstrtpjitterbuffer
GstStructure *arg1
</SIGNAL>
<SIGNAL>
<NAME>GstRtpJitterBuffer::on-npt-stop</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstRtpJitterBuffer *gstrtpjitterbuffer
</SIGNAL>
<SIGNAL>
<NAME>GstRtpJitterBuffer::request-pt-map</NAME>
<RETURNS>GstCaps*</RETURNS>
<FLAGS>l</FLAGS>
GstRtpJitterBuffer *gstrtpjitterbuffer
guint arg1
</SIGNAL>
<SIGNAL>
<NAME>GstRtpPtDemux::clear-pt-map</NAME>
<RETURNS>void</RETURNS>
<FLAGS>la</FLAGS>
GstRtpPtDemux *gstrtpptdemux
</SIGNAL>
<SIGNAL>
<NAME>GstRtpPtDemux::new-payload-type</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstRtpPtDemux *gstrtpptdemux
guint arg1
GstPad *arg2
</SIGNAL>
<SIGNAL>
<NAME>GstRtpPtDemux::payload-type-change</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstRtpPtDemux *gstrtpptdemux
guint arg1
</SIGNAL>
<SIGNAL>
<NAME>GstRtpPtDemux::request-pt-map</NAME>
<RETURNS>GstCaps*</RETURNS>
<FLAGS>l</FLAGS>
GstRtpPtDemux *gstrtpptdemux
guint arg1
</SIGNAL>
<SIGNAL>
<NAME>GstRtpSession::clear-pt-map</NAME>
<RETURNS>void</RETURNS>
<FLAGS>a</FLAGS>
GstRtpSession *gstrtpsession
</SIGNAL>
<SIGNAL>
<NAME>GstRtpSession::on-bye-ssrc</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstRtpSession *gstrtpsession
guint arg1
</SIGNAL>
<SIGNAL>
<NAME>GstRtpSession::on-bye-timeout</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstRtpSession *gstrtpsession
guint arg1
</SIGNAL>
<SIGNAL>
<NAME>GstRtpSession::on-new-ssrc</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstRtpSession *gstrtpsession
guint arg1
</SIGNAL>
<SIGNAL>
<NAME>GstRtpSession::on-sender-timeout</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstRtpSession *gstrtpsession
guint arg1
</SIGNAL>
<SIGNAL>
<NAME>GstRtpSession::on-ssrc-active</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstRtpSession *gstrtpsession
guint arg1
</SIGNAL>
<SIGNAL>
<NAME>GstRtpSession::on-ssrc-collision</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstRtpSession *gstrtpsession
guint arg1
</SIGNAL>
<SIGNAL>
<NAME>GstRtpSession::on-ssrc-sdes</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstRtpSession *gstrtpsession
guint arg1
</SIGNAL>
<SIGNAL>
<NAME>GstRtpSession::on-ssrc-validated</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstRtpSession *gstrtpsession
guint arg1
</SIGNAL>
<SIGNAL>
<NAME>GstRtpSession::on-timeout</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstRtpSession *gstrtpsession
guint arg1
</SIGNAL>
<SIGNAL>
<NAME>GstRtpSession::request-pt-map</NAME>
<RETURNS>GstCaps*</RETURNS>
<FLAGS>l</FLAGS>
GstRtpSession *gstrtpsession
guint arg1
</SIGNAL>
<SIGNAL>
<NAME>GstRtpSsrcDemux::clear-ssrc</NAME>
<RETURNS>void</RETURNS>
<FLAGS>la</FLAGS>
GstRtpSsrcDemux *gstrtpssrcdemux
guint arg1
</SIGNAL>
<SIGNAL>
<NAME>GstRtpSsrcDemux::new-ssrc-pad</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstRtpSsrcDemux *gstrtpssrcdemux
guint arg1
GstPad *arg2
</SIGNAL>
<SIGNAL>
<NAME>GstRtpSsrcDemux::removed-ssrc-pad</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstRtpSsrcDemux *gstrtpssrcdemux
guint arg1
GstPad *arg2
</SIGNAL>

View file

@ -0,0 +1,76 @@
<plugin>
<name>amrwb</name>
<description>Adaptive Multi-Rate Wide-Band</description>
<filename>../../ext/amrwb/.libs/libgstamrwb.so</filename>
<basename>libgstamrwb.so</basename>
<version>0.10.13.1</version>
<license>unknown</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git/prerelease</package>
<origin>http://gstreamer.freedesktop.org</origin>
<elements>
<element>
<name>amrwbdec</name>
<longname>AMR-WB audio decoder</longname>
<class>Codec/Decoder/Audio</class>
<description>Adaptive Multi-Rate Wideband audio decoder</description>
<author>Renato Araujo &lt;renato.filho@indt.org.br&gt;</author>
<pads>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>audio/x-raw-int, width=(int)16, depth=(int)16, signed=(boolean)true, endianness=(int)1234, rate=(int)16000, channels=(int)1</details>
</caps>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/AMR-WB, rate=(int)16000, channels=(int)1</details>
</caps>
</pads>
</element>
<element>
<name>amrwbenc</name>
<longname>AMR-WB audio encoder</longname>
<class>Codec/Encoder/Audio</class>
<description>Adaptive Multi-Rate Wideband audio encoder</description>
<author>Renato Araujo &lt;renato.filho@indt.org.br&gt;</author>
<pads>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>audio/AMR-WB, rate=(int)16000, channels=(int)1</details>
</caps>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/x-raw-int, width=(int)16, depth=(int)16, signed=(boolean)true, endianness=(int)1234, rate=(int)16000, channels=(int)1</details>
</caps>
</pads>
</element>
<element>
<name>amrwbparse</name>
<longname>AMR-WB audio stream parser</longname>
<class>Codec/Parser/Audio</class>
<description>Adaptive Multi-Rate WideBand audio parser</description>
<author>Renato Filho &lt;renato.filho@indt.org.br&gt;</author>
<pads>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>audio/AMR-WB, rate=(int)16000, channels=(int)1</details>
</caps>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/x-amr-wb-sh</details>
</caps>
</pads>
</element>
</elements>
</plugin>

View file

@ -0,0 +1,145 @@
<plugin>
<name>cog</name>
<description>Cog plugin</description>
<filename>../../ext/cog/.libs/libgstcog.so</filename>
<basename>libgstcog.so</basename>
<version>0.10.14.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git/prerelease</package>
<origin>http://gstreamer.freedesktop.org</origin>
<elements>
<element>
<name>cogcolorspace</name>
<longname>YCbCr format conversion</longname>
<class>Filter/Effect/Video</class>
<description>YCbCr format conversion</description>
<author>David Schleef &lt;ds@schleef.org&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/x-raw-yuv, format=(fourcc){ I420, YV12, YUY2, UYVY, AYUV, Y42B, Y444, v216, v210 }, 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)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-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_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)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_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)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_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)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, 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){ I420, YV12, YUY2, UYVY, AYUV, Y42B, Y444, v216, v210 }, 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)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-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_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)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_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)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_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)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
</pads>
</element>
<element>
<name>cogdownsample</name>
<longname>Downsample video</longname>
<class>Filter/Effect/Video</class>
<description>Decreases size of video by a factor of 2</description>
<author>David Schleef &lt;ds@schleef.org&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/x-raw-yuv, format=(fourcc){ I420, YV12, YUY2, UYVY, 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){ I420, YV12, YUY2, UYVY, AYUV }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
</pads>
</element>
<element>
<name>coglogoinsert</name>
<longname>Video Filter Template</longname>
<class>Filter/Effect/Video</class>
<description>Template for a video filter</description>
<author>David Schleef &lt;ds@schleef.org&gt;</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 ]</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>video/x-raw-yuv, format=(fourcc){ I420, YUY2, UYVY, AYUV }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
</pads>
</element>
<element>
<name>cogmse</name>
<longname>FIXME</longname>
<class>Filter/Effect</class>
<description>FIXME example filter</description>
<author>FIXME &lt;fixme@fixme.com&gt;</author>
<pads>
<caps>
<name>sink_test</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/x-raw-yuv, format=(fourcc){ I420, YUY2, AYUV }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
<caps>
<name>sink_ref</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/x-raw-yuv, format=(fourcc){ I420, YUY2, 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){ I420, YUY2, AYUV }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
</pads>
</element>
<element>
<name>cogscale</name>
<longname>Video scaler</longname>
<class>Filter/Effect/Video</class>
<description>Resizes video</description>
<author>Wim Taymans &lt;wim.taymans@chello.be&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/x-raw-yuv, format=(fourcc){ I420, YV12, YUY2, UYVY, AYUV, Y42B }, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 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){ I420, YV12, YUY2, UYVY, AYUV, Y42B }, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
</pads>
</element>
<element>
<name>colorconvert</name>
<longname>Video Filter Template</longname>
<class>Filter/Effect/Video</class>
<description>Template for a video filter</description>
<author>David Schleef &lt;ds@schleef.org&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/x-raw-yuv, format=(fourcc){ I420, YUY2, UYVY, 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){ I420, YUY2, UYVY, AYUV }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
</pads>
</element>
</elements>
</plugin>

View file

@ -0,0 +1,55 @@
<plugin>
<name>pnm</name>
<description>PNM plugin</description>
<filename>../../gst/pnm/.libs/libgstpnm.so</filename>
<basename>libgstpnm.so</basename>
<version>0.10.14.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git/prerelease</package>
<origin>http://gstreamer.freedesktop.org</origin>
<elements>
<element>
<name>pnmdec</name>
<longname>PNM converter</longname>
<class>Codec/Decoder/Image</class>
<description>Decodes PNM format</description>
<author>Lutz Mueller &lt;lutz@users.sourceforge.net&gt;</author>
<pads>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>video/x-raw-rgb, bpp=(int)24, 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-gray, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)8, depth=(int)8</details>
</caps>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>image/x-image-bitmap; image/x-image-graymap; image/x-image-pixmap; image/x-image-anymap</details>
</caps>
</pads>
</element>
<element>
<name>pnmenc</name>
<longname>PNM converter</longname>
<class>Codec/Encoder/Image</class>
<description>Encodes in PNM format</description>
<author>Lutz Mueller &lt;lutz@users.sourceforge.net&gt;</author>
<pads>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>image/x-image-bitmap; image/x-image-graymap; image/x-image-pixmap; image/x-image-anymap</details>
</caps>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/x-raw-rgb, bpp=(int)24, 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-gray, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)8, depth=(int)8</details>
</caps>
</pads>
</element>
</elements>
</plugin>

View file

@ -0,0 +1,61 @@
<plugin>
<name>videomeasure</name>
<description>Various video measurers</description>
<filename>../../gst/videomeasure/.libs/libgstvideomeasure.so</filename>
<basename>libgstvideomeasure.so</basename>
<version>0.10.14.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git/prerelease</package>
<origin>http://gstreamer.freedesktop.org</origin>
<elements>
<element>
<name>measurecollector</name>
<longname>Video measure collector</longname>
<class>Filter/Effect/Video</class>
<description>Collect measurements from a measuring element</description>
<author>Руслан Ижбулатов &lt;lrn _at_ gmail _dot_ com&gt;</author>
<pads>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>ANY</details>
</caps>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>ANY</details>
</caps>
</pads>
</element>
<element>
<name>ssim</name>
<longname>SSim</longname>
<class>Filter/Converter/Video</class>
<description>Calculate Y-SSIM for n+2 YUV video streams</description>
<author>Руслан Ижбулатов &lt;lrn1986 _at_ gmail _dot_ com&gt;</author>
<pads>
<caps>
<name>modified%d</name>
<direction>sink</direction>
<presence>request</presence>
<details>video/x-raw-yuv, format=(fourcc){ YV12, Y41B, Y42B }</details>
</caps>
<caps>
<name>original</name>
<direction>sink</direction>
<presence>request</presence>
<details>video/x-raw-yuv, format=(fourcc){ YV12, Y41B, Y42B }</details>
</caps>
<caps>
<name>src%d</name>
<direction>source</direction>
<presence>sometimes</presence>
<details>video/x-raw-gray, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)8, depth=(int)8</details>
</caps>
</pads>
</element>
</elements>
</plugin>

View file

@ -0,0 +1,14 @@
<plugin>
<name>xdgmime</name>
<description>XDG-MIME</description>
<filename>../../gst/xdgmime/.libs/libgstxdgmime.so</filename>
<basename>libgstxdgmime.so</basename>
<version>0.10.13.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git/prerelease</package>
<origin>http://gstreamer.freedesktop.org</origin>
<elements>
</elements>
</plugin>

View file

@ -0,0 +1,34 @@
<plugin>
<name>zbar</name>
<description>zbar barcode scanner</description>
<filename>../../ext/zbar/.libs/libgstzbar.so</filename>
<basename>libgstzbar.so</basename>
<version>0.10.14.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git/prerelease</package>
<origin>http://gstreamer.freedesktop.org</origin>
<elements>
<element>
<name>zbar</name>
<longname>Barcode detector</longname>
<class>Filter/Analyzer/Video</class>
<description>Detect bar codes in the video streams</description>
<author>Stefan Kost &lt;ensonic@users.sf.net&gt;</author>
<pads>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>video/x-raw-yuv, format=(fourcc){ Y800 }, 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>video/x-raw-yuv, format=(fourcc){ Y800 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
</pads>
</element>
</elements>
</plugin>