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> 2008-08-05 Wim Taymans <wim.taymans@collabora.co.uk>
Based on patch by: Olivier Crete <tester at tester dot ca> 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/gstamrwbdec.h \
$(top_srcdir)/ext/amrwb/gstamrwbenc.h \ $(top_srcdir)/ext/amrwb/gstamrwbenc.h \
$(top_srcdir)/ext/amrwb/gstamrwbparse.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/dc1394/gstdc1394.h \
$(top_srcdir)/ext/directfb/dfbvideosink.h \ $(top_srcdir)/ext/directfb/dfbvideosink.h \
$(top_srcdir)/ext/ivorbis/vorbisdec.h \ $(top_srcdir)/ext/ivorbis/vorbisdec.h \
@ -112,6 +114,7 @@ EXTRA_HFILES = \
$(top_srcdir)/ext/theora/theoradec.h \ $(top_srcdir)/ext/theora/theoradec.h \
$(top_srcdir)/ext/timidity/gsttimidity.h \ $(top_srcdir)/ext/timidity/gsttimidity.h \
$(top_srcdir)/ext/timidity/gstwildmidi.h \ $(top_srcdir)/ext/timidity/gstwildmidi.h \
$(top_srcdir)/ext/twolame/gsttwolame.h \
$(top_srcdir)/gst/deinterlace/gstdeinterlace.h \ $(top_srcdir)/gst/deinterlace/gstdeinterlace.h \
$(top_srcdir)/gst/dvdspu/gstdvdspu.h \ $(top_srcdir)/gst/dvdspu/gstdvdspu.h \
$(top_srcdir)/gst/festival/gstfestival.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-amrwbenc.xml" />
<xi:include href="xml/element-amrwbparse.xml" /> <xi:include href="xml/element-amrwbparse.xml" />
<xi:include href="xml/element-audioparse.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-deinterlace.xml" />
<xi:include href="xml/element-dfbvideosink.xml" /> <xi:include href="xml/element-dfbvideosink.xml" />
<xi:include href="xml/element-dvbsrc.xml" /> <xi:include href="xml/element-dvbsrc.xml" />
@ -45,6 +47,7 @@
<xi:include href="xml/element-stereo.xml" /> <xi:include href="xml/element-stereo.xml" />
<!--xi:include href="xml/element-theoradecexp.xml" /--> <!--xi:include href="xml/element-theoradecexp.xml" /-->
<xi:include href="xml/element-timidity.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-trm.xml" />
<xi:include href="xml/element-videoanalyse.xml" /> <xi:include href="xml/element-videoanalyse.xml" />
<xi:include href="xml/element-videodetect.xml" /> <xi:include href="xml/element-videodetect.xml" />
@ -63,6 +66,7 @@
<xi:include href="xml/plugin-bz2.xml" /> <xi:include href="xml/plugin-bz2.xml" />
<xi:include href="xml/plugin-cdaudio.xml" /> <xi:include href="xml/plugin-cdaudio.xml" />
<xi:include href="xml/plugin-cdxaparse.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-dfbvideosink.xml" />
<xi:include href="xml/plugin-dtsdec.xml" /> <xi:include href="xml/plugin-dtsdec.xml" />
<xi:include href="xml/plugin-dvbsrc.xml" /> <xi:include href="xml/plugin-dvbsrc.xml" />
@ -109,6 +113,7 @@
<xi:include href="xml/plugin-stereo.xml" /> <xi:include href="xml/plugin-stereo.xml" />
<xi:include href="xml/plugin-swfdec.xml" /> <xi:include href="xml/plugin-swfdec.xml" />
<xi:include href="xml/plugin-timidity.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-tremor.xml" />
<xi:include href="xml/plugin-tta.xml" /> <xi:include href="xml/plugin-tta.xml" />
<xi:include href="xml/plugin-vcdsrc.xml" /> <xi:include href="xml/plugin-vcdsrc.xml" />

View file

@ -54,6 +54,34 @@ GST_TYPE_AUDIO_PARSE
gst_audio_parse_get_type gst_audio_parse_get_type
</SECTION> </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> <SECTION>
<FILE>element-dc1394</FILE> <FILE>element-dc1394</FILE>
<TITLE>dc1394</TITLE> <TITLE>dc1394</TITLE>
@ -560,6 +588,20 @@ GST_TYPE_TIMIDITY
gst_timidity_get_type gst_timidity_get_type
</SECTION> </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> <SECTION>
<FILE>element-trm</FILE> <FILE>element-trm</FILE>
<TITLE>trm</TITLE> <TITLE>trm</TITLE>

File diff suppressed because it is too large Load diff

View file

@ -1,6 +1,7 @@
GObject GObject
GstObject GstObject
GstPad GstPad
GstInterleavePad
GstPadTemplate GstPadTemplate
GstSignalProcessorPadTemplate GstSignalProcessorPadTemplate
GstPluginFeature GstPluginFeature
@ -10,120 +11,280 @@ GObject
GstElement GstElement
GstBin GstBin
GstPipeline GstPipeline
RsnDvdBin
DvbBaseBin
GstRgVolume
GstSDPDemux GstSDPDemux
GstRtpBin GstRtpBin
GstRtpClient GstRtpClient
GstRgVolume GstMusepackDec
DvbBaseBin
RsnDvdBin
GstDeinterlace2
GstBaseSrc GstBaseSrc
GstPushSrc GstPushSrc
GstRfbSrc GstDc1394
GstDvbSrc GstNeonhttpSrc
GstMMS
GstSoupHTTPSrc
GstMythtvSrc
GstBaseAudioSrc GstBaseAudioSrc
GstAudioSrc GstAudioSrc
GstOss4Source GstOss4Source
GstDvbSrc
GstVCDSrc GstVCDSrc
GstMMS GstRfbSrc
GstMythtvSrc GstMultiFileSrc
GstNeonhttpSrc
GstAppSrc
GstSFSrc GstSFSrc
GstFLVDemux GstAppSrc
GstNuvDemux
GstBaseTransform GstBaseTransform
GstIIR GstAudioFilter
GstOFA
GstBPMDetect
GstSpectrum
GstIirEqualizer
GstIirEqualizerNBands
GstIirEqualizer3Bands
GstIirEqualizer10Bands
GstStereo
GstVideoFilter GstVideoFilter
GstVideoAnalyse GstVideoAnalyse
GstVideoDetect GstVideoDetect
GstVideoMark GstVideoMark
GstDeinterlace GstVideoColorspace
GstSpeexResample
GstRgAnalysis GstRgAnalysis
GstRgLimiter GstRgLimiter
GstDeinterlace
GstBayer2RGB GstBayer2RGB
GstAudioFilter GstSpeexResample
GstStereo GstIIR
GstBPMDetect
GstTtaParse
GstTtaDec
GstDVDSpu
GstFreeze
GstInterleave
GstDeinterleave
GstSpeed
GstY4mEncode
GstH264Parse
MpegVideoParse
GstVMncDec
GstInputSelector
GstOutputSelector
GstRtpJitterBuffer
GstRtpPtDemux
GstRtpSession
GstRtpSsrcDemux
GstBaseSink GstBaseSink
GstAppSink
GstFBDEVSink
GstBaseAudioSink GstBaseAudioSink
GstAudioSink
GstOss4Sink
GstNasSink
GstSDLAudioSink
GstJackAudioSink GstJackAudioSink
AlsaSPDIFSink GstAudioSink
GstSFSink GstSDLAudioSink
GstNasSink
GstOss4Sink
GstVideoSink GstVideoSink
GstSDLVideoSink
GstDfbVideoSink GstDfbVideoSink
GstRawParse GstSDLVideoSink
GstVideoParse GstSFSink
GstAudioParse AlsaSPDIFSink
GstRealVideoDec GstFBDEVSink
GstRealAudioDec GstAppSink
MpegTSParse GstMultiFileSink
GstNsfDec GstCeltEnc
GstCDXAParse GstCeltDec
GstVcdParse
GstMpeg4VParse
GstSrtEnc
GstMveDemux
GstMveMux
GstModPlug
GstFestival
GstOss4Mixer
GstBaseMetadata
GstMetadataDemux
GstMetadataMux
GstX264Enc
GstTRM
GstDtsDec
GstFaac
GstGSMEnc
GstGSMDec
GstMpeg2enc
GstMusepackDec
GstPitch GstPitch
GstXvidEnc GstFaad
GstXvidDec
GstSignalProcessor GstSignalProcessor
ladspa-noise-white ladspa-mbeq
ladspa-delay-5s ladspa-imp
ladspa-amp-mono ladspa-highpass-iir
ladspa-amp-stereo 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-faaa
ladspa-sine-faac ladspa-sine-faac
ladspa-sine-fcaa ladspa-sine-fcaa
ladspa-sine-fcac 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-lpf
ladspa-hpf 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 GstWildmidi
GstSpcDec GstSpcDec
GstFaad GstXvidEnc
GstCDAudio GstXvidDec
GstBz2enc GstBz2enc
GstBz2dec 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 GstBus
GstTask GstTask
GstClock GstClock
@ -134,17 +295,15 @@ GObject
GstRingBuffer GstRingBuffer
GstJackAudioSinkRingBuffer GstJackAudioSinkRingBuffer
GstSignalObject GstSignalObject
GstMixerTrack
GstMixerOptions
GstColorBalanceChannel GstColorBalanceChannel
GInterface GInterface
GTypePlugin GTypePlugin
GstChildProxy GstChildProxy
GstURIHandler GstURIHandler
GstPropertyProbe
GstImplementsInterface
GstMixer
GstTagSetter GstTagSetter
GstXOverlay GstImplementsInterface
GstNavigation GstNavigation
GstColorBalance GstColorBalance
GstXOverlay
GstPropertyProbe
GstMixer

View file

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

View file

@ -1,6 +1,6 @@
GstChildProxy GstObject GstChildProxy GstObject
GstImplementsInterface GstObject GstElement
GstMixer GstObject GstImplementsInterface GstElement
GstTagSetter GstObject GstElement GstTagSetter GstObject GstElement
GstXOverlay GstObject GstImplementsInterface GstElement GstImplementsInterface GstObject GstElement
GstColorBalance GstObject GstImplementsInterface 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>