docs/plugins/: Add twolame and celt plugins to the docs.

Original commit message from CVS:
* docs/plugins/Makefile.am:
* docs/plugins/gst-plugins-bad-plugins-docs.sgml:
* docs/plugins/gst-plugins-bad-plugins-sections.txt:
* docs/plugins/gst-plugins-bad-plugins.args:
* docs/plugins/gst-plugins-bad-plugins.hierarchy:
* docs/plugins/gst-plugins-bad-plugins.interfaces:
* docs/plugins/gst-plugins-bad-plugins.prerequisites:
* docs/plugins/inspect/plugin-celt.xml:
* docs/plugins/inspect/plugin-twolame.xml:
Add twolame and celt plugins to the docs.
This commit is contained in:
Sebastian Dröge 2008-08-06 15:49:43 +00:00
parent 971ec2d278
commit 020d3ca531
10 changed files with 766 additions and 279 deletions

View file

@ -1,3 +1,16 @@
2008-08-06 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* docs/plugins/Makefile.am:
* docs/plugins/gst-plugins-bad-plugins-docs.sgml:
* docs/plugins/gst-plugins-bad-plugins-sections.txt:
* docs/plugins/gst-plugins-bad-plugins.args:
* docs/plugins/gst-plugins-bad-plugins.hierarchy:
* docs/plugins/gst-plugins-bad-plugins.interfaces:
* docs/plugins/gst-plugins-bad-plugins.prerequisites:
* docs/plugins/inspect/plugin-celt.xml:
* docs/plugins/inspect/plugin-twolame.xml:
Add twolame and celt plugins to the docs.
2008-08-05 Wim Taymans <wim.taymans@collabora.co.uk>
Based on patch by: Olivier Crete <tester at tester dot ca>

View file

@ -97,6 +97,8 @@ EXTRA_HFILES = \
$(top_srcdir)/ext/amrwb/gstamrwbdec.h \
$(top_srcdir)/ext/amrwb/gstamrwbenc.h \
$(top_srcdir)/ext/amrwb/gstamrwbparse.h \
$(top_srcdir)/ext/celt/gstceltdec.h \
$(top_srcdir)/ext/celt/gstceltenc.h \
$(top_srcdir)/ext/dc1394/gstdc1394.h \
$(top_srcdir)/ext/directfb/dfbvideosink.h \
$(top_srcdir)/ext/ivorbis/vorbisdec.h \
@ -112,6 +114,7 @@ EXTRA_HFILES = \
$(top_srcdir)/ext/theora/theoradec.h \
$(top_srcdir)/ext/timidity/gsttimidity.h \
$(top_srcdir)/ext/timidity/gstwildmidi.h \
$(top_srcdir)/ext/twolame/gsttwolame.h \
$(top_srcdir)/gst/deinterlace/gstdeinterlace.h \
$(top_srcdir)/gst/dvdspu/gstdvdspu.h \
$(top_srcdir)/gst/festival/gstfestival.h \

View file

@ -16,6 +16,8 @@
<xi:include href="xml/element-amrwbenc.xml" />
<xi:include href="xml/element-amrwbparse.xml" />
<xi:include href="xml/element-audioparse.xml" />
<xi:include href="xml/element-celtdec.xml" />
<xi:include href="xml/element-celtenc.xml" />
<xi:include href="xml/element-deinterlace.xml" />
<xi:include href="xml/element-dfbvideosink.xml" />
<xi:include href="xml/element-dvbsrc.xml" />
@ -45,6 +47,7 @@
<xi:include href="xml/element-stereo.xml" />
<!--xi:include href="xml/element-theoradecexp.xml" /-->
<xi:include href="xml/element-timidity.xml" />
<xi:include href="xml/element-twolame.xml" />
<xi:include href="xml/element-trm.xml" />
<xi:include href="xml/element-videoanalyse.xml" />
<xi:include href="xml/element-videodetect.xml" />
@ -63,6 +66,7 @@
<xi:include href="xml/plugin-bz2.xml" />
<xi:include href="xml/plugin-cdaudio.xml" />
<xi:include href="xml/plugin-cdxaparse.xml" />
<xi:include href="xml/plugin-celt.xml" />
<xi:include href="xml/plugin-dfbvideosink.xml" />
<xi:include href="xml/plugin-dtsdec.xml" />
<xi:include href="xml/plugin-dvbsrc.xml" />
@ -109,6 +113,7 @@
<xi:include href="xml/plugin-stereo.xml" />
<xi:include href="xml/plugin-swfdec.xml" />
<xi:include href="xml/plugin-timidity.xml" />
<xi:include href="xml/plugin-twolame.xml" />
<xi:include href="xml/plugin-tremor.xml" />
<xi:include href="xml/plugin-tta.xml" />
<xi:include href="xml/plugin-vcdsrc.xml" />

View file

@ -54,6 +54,34 @@ GST_TYPE_AUDIO_PARSE
gst_audio_parse_get_type
</SECTION>
<SECTION>
<FILE>element-celtdec</FILE>
<TITLE>celtdec</TITLE>
GstCeltDec
<SUBSECTION Standard>
GstCeltDecClass
GST_CELT_DEC
GST_CELT_DEC_CLASS
GST_IS_CELT_DEC
GST_IS_CELT_DEC_CLASS
GST_TYPE_CELT_DEC
gst_celt_dec_get_type
</SECTION>
<SECTION>
<FILE>element-celtenc</FILE>
<TITLE>celtenc</TITLE>
GstCeltEnc
<SUBSECTION Standard>
GstCeltEncClass
GST_CELT_ENC
GST_CELT_ENC_CLASS
GST_IS_CELT_ENC
GST_IS_CELT_ENC_CLASS
GST_TYPE_CELT_ENC
gst_celt_enc_get_type
</SECTION>
<SECTION>
<FILE>element-dc1394</FILE>
<TITLE>dc1394</TITLE>
@ -560,6 +588,20 @@ GST_TYPE_TIMIDITY
gst_timidity_get_type
</SECTION>
<SECTION>
<FILE>element-twolame</FILE>
<TITLE>twolame</TITLE>
GstTwoLame
<SUBSECTION Standard>
GstTwoLameClass
GST_TWO_LAME
GST_TWO_LAME_CLASS
GST_IS_TWO_LAME
GST_IS_TWO_LAME_CLASS
GST_TYPE_TWO_LAME
gst_two_lame_get_type
</SECTION>
<SECTION>
<FILE>element-trm</FILE>
<TITLE>trm</TITLE>

File diff suppressed because it is too large Load diff

View file

@ -1,6 +1,7 @@
GObject
GstObject
GstPad
GstInterleavePad
GstPadTemplate
GstSignalProcessorPadTemplate
GstPluginFeature
@ -10,120 +11,280 @@ GObject
GstElement
GstBin
GstPipeline
RsnDvdBin
DvbBaseBin
GstRgVolume
GstSDPDemux
GstRtpBin
GstRtpClient
GstRgVolume
DvbBaseBin
RsnDvdBin
GstDeinterlace2
GstMusepackDec
GstBaseSrc
GstPushSrc
GstRfbSrc
GstDvbSrc
GstDc1394
GstNeonhttpSrc
GstMMS
GstSoupHTTPSrc
GstMythtvSrc
GstBaseAudioSrc
GstAudioSrc
GstOss4Source
GstDvbSrc
GstVCDSrc
GstMMS
GstMythtvSrc
GstNeonhttpSrc
GstAppSrc
GstRfbSrc
GstMultiFileSrc
GstSFSrc
GstFLVDemux
GstNuvDemux
GstAppSrc
GstBaseTransform
GstIIR
GstAudioFilter
GstOFA
GstBPMDetect
GstSpectrum
GstIirEqualizer
GstIirEqualizerNBands
GstIirEqualizer3Bands
GstIirEqualizer10Bands
GstStereo
GstVideoFilter
GstVideoAnalyse
GstVideoDetect
GstVideoMark
GstDeinterlace
GstSpeexResample
GstVideoColorspace
GstRgAnalysis
GstRgLimiter
GstDeinterlace
GstBayer2RGB
GstAudioFilter
GstStereo
GstBPMDetect
GstTtaParse
GstTtaDec
GstDVDSpu
GstFreeze
GstInterleave
GstDeinterleave
GstSpeed
GstY4mEncode
GstH264Parse
MpegVideoParse
GstVMncDec
GstInputSelector
GstOutputSelector
GstRtpJitterBuffer
GstRtpPtDemux
GstRtpSession
GstRtpSsrcDemux
GstSpeexResample
GstIIR
GstBaseSink
GstAppSink
GstFBDEVSink
GstBaseAudioSink
GstAudioSink
GstOss4Sink
GstNasSink
GstSDLAudioSink
GstJackAudioSink
AlsaSPDIFSink
GstSFSink
GstAudioSink
GstSDLAudioSink
GstNasSink
GstOss4Sink
GstVideoSink
GstSDLVideoSink
GstDfbVideoSink
GstRawParse
GstVideoParse
GstAudioParse
GstRealVideoDec
GstRealAudioDec
MpegTSParse
GstNsfDec
GstCDXAParse
GstVcdParse
GstMpeg4VParse
GstSrtEnc
GstMveDemux
GstMveMux
GstModPlug
GstFestival
GstOss4Mixer
GstBaseMetadata
GstMetadataDemux
GstMetadataMux
GstX264Enc
GstTRM
GstDtsDec
GstFaac
GstGSMEnc
GstGSMDec
GstMpeg2enc
GstMusepackDec
GstSDLVideoSink
GstSFSink
AlsaSPDIFSink
GstFBDEVSink
GstAppSink
GstMultiFileSink
GstCeltEnc
GstCeltDec
GstPitch
GstXvidEnc
GstXvidDec
GstFaad
GstSignalProcessor
ladspa-noise-white
ladspa-delay-5s
ladspa-amp-mono
ladspa-amp-stereo
ladspa-mbeq
ladspa-imp
ladspa-highpass-iir
ladspa-tap-pitch
ladspa-divider
ladspa-Pulse-VCO
ladspa-Saw-VCO
ladspa-Rec-VCO
ladspa-se4
ladspa-tap-tubewarmth
ladspa-sc3
ladspa-triplePara
ladspa-dcRemove
ladspa-tap-tremolo
ladspa-gong
ladspa-sc4m
ladspa-tap-dynamics-m
ladspa-inv
ladspa-analogueOsc
ladspa-satanMaximiser
ladspa-lsFilter
ladspa-bodeShifterCV
ladspa-amPitchshift
ladspa-diode
ladspa-tap-stereo-echo
ladspa-harmonicGen
ladspa-chebstortion
ladspa-djFlanger
ladspa-sinCos
ladspa-svf
ladspa-rateShifter
ladspa-Sync-Saw-VCO
ladspa-Sync-Rect-VCO
ladspa-Sync-Tri-VCO
ladspa-decay
ladspa-multivoiceChorus
ladspa-sine-faaa
ladspa-sine-faac
ladspa-sine-fcaa
ladspa-sine-fcac
ladspa-shaper
ladspa-impulse-fc
ladspa-vynil
ladspa-foldover
ladspa-gate
ladspa-tap-rotspeak
ladspa-lfoPhaser
ladspa-fourByFourPole
ladspa-autoPhaser
ladspa-tap-equalizer-bw
ladspa-declip
ladspa-sc4
ladspa-gsm
ladspa-delay-n
ladspa-delay-l
ladspa-delay-c
ladspa-tapeDelay
ladspa-fadDelay
ladspa-fastLookaheadLimiter
ladspa-decimator
ladspa-surroundEncoder
ladspa-gverb
ladspa-hilbert
ladspa-retroFlange
ladspa-tap-reverb
ladspa-bodeShifter
ladspa-hermesFilter
ladspa-tap-chorusflanger
ladspa-matrixSpatialiser
ladspa-karaoke
ladspa-split
ladspa-sc1
ladspa-valve
ladspa-foverdrive
ladspa-lpf
ladspa-hpf
ladspa-hardLimiter
ladspa-pitchScaleHQ
ladspa-tap-pinknoise
ladspa-stepMuxer
ladspa-sinusWavewrapper
ladspa-dj-eq-mono
ladspa-dj-eq
ladspa-delay-5s
ladspa-notch-iir
ladspa-singlePara
ladspa-plate
ladspa-alias
ladspa-lcrDelay
ladspa-amp-mono
ladspa-amp-stereo
ladspa-tap-reflector
ladspa-delayorama
ladspa-pointerCastDistortion
ladspa-tap-limiter
ladspa-artificialLatency
ladspa-matrixMSSt
ladspa-gongBeater
ladspa-noise-white
ladspa-valveRect
ladspa-freqTracker
ladspa-xfade
ladspa-xfade4
ladspa-fmOsc
ladspa-tap-equalizer
ladspa-tap-deesser
ladspa-ringmod-2i1o
ladspa-ringmod-1i1o1l
ladspa-bandpass-iir
ladspa-Ambisonics-11-mono-panner
ladspa-Ambisonics-11-stereo-panner
ladspa-Ambisonics-11-rotator
ladspa-Ambisonics-11-square-decoder
ladspa-Ambisonics-11-hexagon-decoder
ladspa-Ambisonics-11-cube-decoder
ladspa-bandpass-a-iir
ladspa-zm1
ladspa-G2reverb
ladspa-tap-doubler
ladspa-dysonCompress
ladspa-pitchScale
ladspa-tap-dynamics-st
ladspa-waveTerrain
ladspa-bwxover-iir
ladspa-buttlow-iir
ladspa-butthigh-iir
ladspa-modDelay
ladspa-amp
ladspa-giantFlange
ladspa-allpass-n
ladspa-allpass-l
ladspa-allpass-c
ladspa-combSplitter
ladspa-comb
ladspa-revdelay
ladspa-const
ladspa-tap-sigmoid
ladspa-crossoverDist
ladspa-tap-vibrato
ladspa-lowpass-iir
ladspa-transient
ladspa-sc2
ladspa-Ambisonics-21-panner
ladspa-Ambisonics-21-rotator
ladspa-flanger
ladspa-tap-autopan
ladspa-comb-n
ladspa-comb-l
ladspa-comb-c
ladspa-smoothDecimate
ladspa-sifter
ladspa-matrixStMS
GstDtsDec
GstTwoLame
GstAmrwbDec
GstAmrwbParse
GstAmrwbEnc
GstGSMEnc
GstGSMDec
GstFaac
GstX264Enc
GstCDAudio
GstMplex
GstMpeg2enc
GstWildmidi
GstSpcDec
GstFaad
GstCDAudio
GstXvidEnc
GstXvidDec
GstBz2enc
GstBz2dec
GstTRM
GstBaseMetadata
GstMetadataDemux
GstMetadataMux
GstOss4Mixer
GstDVDSpu
MpegTSParse
GstDeinterlace2
GstTtaParse
GstTtaDec
GstMpeg4VParse
MpegVideoParse
GstH264Parse
GstVMncDec
GstSpeed
GstFLVDemux
GstCDXAParse
GstVcdParse
GstModPlug
GstSrtEnc
GstRawParse
GstVideoParse
GstAudioParse
GstY4mEncode
GstFestival
GstNsfDec
GstInterleave
GstDeinterleave
GstMveDemux
GstMveMux
GstRtpJitterBuffer
GstRtpPtDemux
GstRtpSession
GstRtpSsrcDemux
GstNuvDemux
GstFreeze
GstRealVideoDec
GstRealAudioDec
GstInputSelector
GstOutputSelector
GstBus
GstTask
GstClock
@ -134,17 +295,15 @@ GObject
GstRingBuffer
GstJackAudioSinkRingBuffer
GstSignalObject
GstMixerTrack
GstMixerOptions
GstColorBalanceChannel
GInterface
GTypePlugin
GstChildProxy
GstURIHandler
GstPropertyProbe
GstImplementsInterface
GstMixer
GstTagSetter
GstXOverlay
GstImplementsInterface
GstNavigation
GstColorBalance
GstXOverlay
GstPropertyProbe
GstMixer

View file

@ -1,21 +1,27 @@
GstBin GstChildProxy
GstPipeline GstChildProxy
RsnDvdBin GstChildProxy GstURIHandler
DvbBaseBin GstChildProxy GstURIHandler
GstRgVolume GstChildProxy
GstSDPDemux GstChildProxy
GstRtpBin GstChildProxy
GstRtpClient GstChildProxy
GstRgVolume GstChildProxy
DvbBaseBin GstChildProxy GstURIHandler
RsnDvdBin GstChildProxy GstURIHandler
GstDeinterlace2 GstChildProxy
GstOss4Source GstPropertyProbe GstImplementsInterface GstMixer
GstVCDSrc GstURIHandler
GstMMS GstURIHandler
GstMythtvSrc GstURIHandler
GstNeonhttpSrc GstURIHandler
GstMMS GstURIHandler
GstSoupHTTPSrc GstURIHandler
GstMythtvSrc GstURIHandler
GstOss4Source GstImplementsInterface GstPropertyProbe GstMixer
GstVCDSrc GstURIHandler
GstAppSrc GstURIHandler
GstIirEqualizer GstChildProxy
GstIirEqualizerNBands GstChildProxy
GstIirEqualizer3Bands GstChildProxy
GstIirEqualizer10Bands GstChildProxy
GstOss4Sink GstPropertyProbe
GstSDLVideoSink GstImplementsInterface GstXOverlay GstNavigation
GstDfbVideoSink GstImplementsInterface GstColorBalance GstNavigation
GstOss4Mixer GstPropertyProbe GstImplementsInterface GstMixer
GstMetadataMux GstTagSetter
GstDfbVideoSink GstImplementsInterface GstNavigation GstColorBalance
GstSDLVideoSink GstImplementsInterface GstNavigation GstXOverlay
GstCeltEnc GstTagSetter
GstCDAudio GstURIHandler
GstMetadataMux GstTagSetter
GstOss4Mixer GstImplementsInterface GstPropertyProbe GstMixer
GstDeinterlace2 GstChildProxy

View file

@ -1,6 +1,6 @@
GstChildProxy GstObject
GstImplementsInterface GstObject GstElement
GstMixer GstObject GstImplementsInterface GstElement
GstTagSetter GstObject GstElement
GstXOverlay GstObject GstImplementsInterface GstElement
GstImplementsInterface GstObject GstElement
GstColorBalance GstObject GstImplementsInterface GstElement
GstXOverlay GstObject GstImplementsInterface GstElement
GstMixer GstObject GstImplementsInterface GstElement

View file

@ -0,0 +1,55 @@
<plugin>
<name>celt</name>
<description>CELT plugin library</description>
<filename>../../ext/celt/.libs/libgstcelt.so</filename>
<basename>libgstcelt.so</basename>
<version>0.10.8.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins CVS/prerelease</package>
<origin>Unknown package origin</origin>
<elements>
<element>
<name>celtdec</name>
<longname>Celt audio decoder</longname>
<class>Codec/Decoder/Audio</class>
<description>decode celt streams to audio</description>
<author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/x-celt</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>audio/x-raw-int, rate=(int)[ 32000, 64000 ], channels=(int)[ 1, 2 ], endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16</details>
</caps>
</pads>
</element>
<element>
<name>celtenc</name>
<longname>Celt audio encoder</longname>
<class>Codec/Encoder/Audio</class>
<description>Encodes audio in Celt format</description>
<author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/x-raw-int, rate=(int)[ 32000, 64000 ], channels=(int)[ 1, 2 ], endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>audio/x-celt, rate=(int)[ 32000, 64000 ], channels=(int)[ 1, 2 ]</details>
</caps>
</pads>
</element>
</elements>
</plugin>

View file

@ -0,0 +1,34 @@
<plugin>
<name>twolame</name>
<description>Encode MP2s with TwoLAME</description>
<filename>../../ext/twolame/.libs/libgsttwolame.so</filename>
<basename>libgsttwolame.so</basename>
<version>0.10.8.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins CVS/prerelease</package>
<origin>Unknown package origin</origin>
<elements>
<element>
<name>twolame</name>
<longname>TwoLAME mp2 encoder</longname>
<class>Codec/Encoder/Audio</class>
<description>High-quality free MP2 encoder</description>
<author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;</author>
<pads>
<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){ 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ]</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>audio/mpeg, mpegversion=(int)1, layer=(int)2, rate=(int){ 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ]</details>
</caps>
</pads>
</element>
</elements>
</plugin>