Move replaygain and interleave plugins from -bad.

Original commit message from CVS:
* configure.ac:
* 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-interleave.xml:
* docs/plugins/inspect/plugin-replaygain.xml:
* tests/check/Makefile.am:
Move replaygain and interleave plugins from -bad.
Fixes: #543406
Fixes: #536228
This commit is contained in:
Jan Schmidt 2008-07-19 01:01:13 +00:00
parent 964f855f8b
commit f505a291ff
12 changed files with 402 additions and 130 deletions

View file

@ -1,3 +1,21 @@
2008-07-19 Jan Schmidt <jan.schmidt@sun.com>
* configure.ac:
* 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-interleave.xml:
* docs/plugins/inspect/plugin-replaygain.xml:
* tests/check/Makefile.am:
Move replaygain and interleave plugins from -bad.
Fixes: #543406
Fixes: #536228
2008-07-18 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> 2008-07-18 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
* gst/qtdemux/qtdemux.c: (gst_qtdemux_add_stream), * gst/qtdemux/qtdemux.c: (gst_qtdemux_add_stream),

View file

@ -295,6 +295,7 @@ AG_GST_CHECK_PLUGIN(effectv)
AG_GST_CHECK_PLUGIN(equalizer) AG_GST_CHECK_PLUGIN(equalizer)
AG_GST_CHECK_PLUGIN(id3demux) AG_GST_CHECK_PLUGIN(id3demux)
AG_GST_CHECK_PLUGIN(icydemux) AG_GST_CHECK_PLUGIN(icydemux)
AG_GST_CHECK_PLUGIN(interleave)
AG_GST_CHECK_PLUGIN(flx) AG_GST_CHECK_PLUGIN(flx)
AG_GST_CHECK_PLUGIN(goom) AG_GST_CHECK_PLUGIN(goom)
AG_GST_CHECK_PLUGIN(goom2k1) AG_GST_CHECK_PLUGIN(goom2k1)
@ -305,6 +306,7 @@ AG_GST_CHECK_PLUGIN(monoscope)
AG_GST_CHECK_PLUGIN(multifile) AG_GST_CHECK_PLUGIN(multifile)
AG_GST_CHECK_PLUGIN(multipart) AG_GST_CHECK_PLUGIN(multipart)
AG_GST_CHECK_PLUGIN(qtdemux) AG_GST_CHECK_PLUGIN(qtdemux)
AG_GST_CHECK_PLUGIN(replaygain)
AG_GST_CHECK_PLUGIN(rtp) AG_GST_CHECK_PLUGIN(rtp)
AG_GST_CHECK_PLUGIN(rtsp) AG_GST_CHECK_PLUGIN(rtsp)
AG_GST_CHECK_PLUGIN(smpte) AG_GST_CHECK_PLUGIN(smpte)
@ -1050,6 +1052,7 @@ gst/effectv/Makefile
gst/equalizer/Makefile gst/equalizer/Makefile
gst/id3demux/Makefile gst/id3demux/Makefile
gst/icydemux/Makefile gst/icydemux/Makefile
gst/interleave/Makefile
gst/goom/Makefile gst/goom/Makefile
gst/goom2k1/Makefile gst/goom2k1/Makefile
gst/law/Makefile gst/law/Makefile
@ -1059,6 +1062,7 @@ gst/monoscope/Makefile
gst/multifile/Makefile gst/multifile/Makefile
gst/multipart/Makefile gst/multipart/Makefile
gst/qtdemux/Makefile gst/qtdemux/Makefile
gst/replaygain/Makefile
gst/rtp/Makefile gst/rtp/Makefile
gst/rtsp/Makefile gst/rtsp/Makefile
gst/smpte/Makefile gst/smpte/Makefile

View file

@ -126,6 +126,8 @@ EXTRA_HFILES = \
$(top_srcdir)/gst/goom/gstgoom.h \ $(top_srcdir)/gst/goom/gstgoom.h \
$(top_srcdir)/gst/icydemux/gsticydemux.h \ $(top_srcdir)/gst/icydemux/gsticydemux.h \
$(top_srcdir)/gst/id3demux/gstid3demux.h \ $(top_srcdir)/gst/id3demux/gstid3demux.h \
$(top_srcdir)/gst/interleave/deinterleave.h \
$(top_srcdir)/gst/interleave/interleave.h \
$(top_srcdir)/gst/level/gstlevel.h \ $(top_srcdir)/gst/level/gstlevel.h \
$(top_srcdir)/gst/monoscope/gstmonoscope.h \ $(top_srcdir)/gst/monoscope/gstmonoscope.h \
$(top_srcdir)/gst/multifile/gstmultifilesink.h \ $(top_srcdir)/gst/multifile/gstmultifilesink.h \
@ -133,6 +135,9 @@ EXTRA_HFILES = \
$(top_srcdir)/gst/multipart/multipartdemux.h \ $(top_srcdir)/gst/multipart/multipartdemux.h \
$(top_srcdir)/gst/multipart/multipartmux.h \ $(top_srcdir)/gst/multipart/multipartmux.h \
$(top_srcdir)/gst/qtdemux/qtdemux.h \ $(top_srcdir)/gst/qtdemux/qtdemux.h \
$(top_srcdir)/gst/replaygain/gstrganalysis.h \
$(top_srcdir)/gst/replaygain/gstrglimiter.h \
$(top_srcdir)/gst/replaygain/gstrgvolume.h \
$(top_srcdir)/gst/rtsp/gstrtpdec.h \ $(top_srcdir)/gst/rtsp/gstrtpdec.h \
$(top_srcdir)/gst/rtsp/gstrtspsrc.h \ $(top_srcdir)/gst/rtsp/gstrtspsrc.h \
$(top_srcdir)/gst/smpte/gstsmpte.h \ $(top_srcdir)/gst/smpte/gstsmpte.h \

View file

@ -35,6 +35,7 @@
<xi:include href="xml/element-cdiocddasrc.xml" /> <xi:include href="xml/element-cdiocddasrc.xml" />
<xi:include href="xml/element-cmmldec.xml" /> <xi:include href="xml/element-cmmldec.xml" />
<xi:include href="xml/element-cmmlenc.xml" /> <xi:include href="xml/element-cmmlenc.xml" />
<xi:include href="xml/element-deinterleave.xml" />
<xi:include href="xml/element-directdrawsink.xml" /> <xi:include href="xml/element-directdrawsink.xml" />
<xi:include href="xml/element-directsoundsink.xml" /> <xi:include href="xml/element-directsoundsink.xml" />
<xi:include href="xml/element-dv1394src.xml" /> <xi:include href="xml/element-dv1394src.xml" />
@ -54,6 +55,7 @@
<xi:include href="xml/element-icydemux.xml" /> <xi:include href="xml/element-icydemux.xml" />
<xi:include href="xml/element-id3demux.xml" /> <xi:include href="xml/element-id3demux.xml" />
<xi:include href="xml/element-id3v2mux.xml" /> <xi:include href="xml/element-id3v2mux.xml" />
<xi:include href="xml/element-interleave.xml" />
<xi:include href="xml/element-jpegdec.xml" /> <xi:include href="xml/element-jpegdec.xml" />
<xi:include href="xml/element-jpegenc.xml" /> <xi:include href="xml/element-jpegenc.xml" />
<xi:include href="xml/element-level.xml" /> <xi:include href="xml/element-level.xml" />
@ -76,6 +78,9 @@
<xi:include href="xml/element-pulsesrc.xml" /> <xi:include href="xml/element-pulsesrc.xml" />
<xi:include href="xml/element-pulsemixer.xml" /> <xi:include href="xml/element-pulsemixer.xml" />
<xi:include href="xml/element-qtdemux.xml" /> <xi:include href="xml/element-qtdemux.xml" />
<xi:include href="xml/element-rganalysis.xml" />
<xi:include href="xml/element-rglimiter.xml" />
<xi:include href="xml/element-rgvolume.xml" />
<xi:include href="xml/element-rtpdec.xml" /> <xi:include href="xml/element-rtpdec.xml" />
<xi:include href="xml/element-rtspsrc.xml" /> <xi:include href="xml/element-rtspsrc.xml" />
<xi:include href="xml/element-smokedec.xml" /> <xi:include href="xml/element-smokedec.xml" />
@ -134,6 +139,7 @@
<xi:include href="xml/plugin-halelements.xml" /> <xi:include href="xml/plugin-halelements.xml" />
<xi:include href="xml/plugin-icydemux.xml" /> <xi:include href="xml/plugin-icydemux.xml" />
<xi:include href="xml/plugin-id3demux.xml" /> <xi:include href="xml/plugin-id3demux.xml" />
<xi:include href="xml/plugin-interleave.xml" />
<xi:include href="xml/plugin-jpeg.xml" /> <xi:include href="xml/plugin-jpeg.xml" />
<xi:include href="xml/plugin-level.xml" /> <xi:include href="xml/plugin-level.xml" />
<xi:include href="xml/plugin-matroska.xml" /> <xi:include href="xml/plugin-matroska.xml" />
@ -148,6 +154,7 @@
<xi:include href="xml/plugin-png.xml" /> <xi:include href="xml/plugin-png.xml" />
<xi:include href="xml/plugin-pulseaudio.xml" /> <xi:include href="xml/plugin-pulseaudio.xml" />
<xi:include href="xml/plugin-quicktime.xml" /> <xi:include href="xml/plugin-quicktime.xml" />
<xi:include href="xml/plugin-replaygain.xml" />
<xi:include href="xml/plugin-rtp.xml" /> <xi:include href="xml/plugin-rtp.xml" />
<xi:include href="xml/plugin-rtsp.xml" /> <xi:include href="xml/plugin-rtsp.xml" />
<xi:include href="xml/plugin-shout2send.xml" /> <xi:include href="xml/plugin-shout2send.xml" />

View file

@ -353,6 +353,22 @@ GST_IS_CDIO_CDDA_SRC_CLASS
gst_cdio_cdda_src_get_type gst_cdio_cdda_src_get_type
</SECTION> </SECTION>
<SECTION>
<FILE>element-deinterleave</FILE>
<TITLE>deinterleave</TITLE>
GstDeinterleave
<SUBSECTION Standard>
GST_DEINTERLEAVE
GST_DEINTERLEAVE_CLASS
GST_DEINTERLEAVE_GET_CLASS
GST_IS_DEINTERLEAVE
GST_IS_DEINTERLEAVE_CLASS
GST_TYPE_DEINTERLEAVE
GstDeinterleaveClass
GstDeinterleaveFunc
gst_deinterleave_get_type
</SECTION>
<SECTION> <SECTION>
<FILE>element-directdrawsink</FILE> <FILE>element-directdrawsink</FILE>
<TITLE>directdrawsink</TITLE> <TITLE>directdrawsink</TITLE>
@ -649,6 +665,22 @@ GST_IS_ID3V2_MUX_CLASS
gst_id3v2_mux_get_type gst_id3v2_mux_get_type
</SECTION> </SECTION>
<SECTION>
<FILE>element-interleave</FILE>
<TITLE>interleave</TITLE>
GstInterleave
<SUBSECTION Standard>
GST_INTERLEAVE
GST_INTERLEAVE_CLASS
GST_INTERLEAVE_GET_CLASS
GST_IS_INTERLEAVE
GST_IS_INTERLEAVE_CLASS
GST_TYPE_INTERLEAVE
GstInterleaveClass
GstInterleaveFunc
gst_interleave_get_type
</SECTION>
<SECTION> <SECTION>
<FILE>element-jpegdec</FILE> <FILE>element-jpegdec</FILE>
<TITLE>jpegdec</TITLE> <TITLE>jpegdec</TITLE>
@ -965,6 +997,48 @@ GST_TYPE_QTDEMUX
gst_qtdemux_get_type gst_qtdemux_get_type
</SECTION> </SECTION>
<SECTION>
<FILE>element-rganalysis</FILE>
<TITLE>rganalysis</TITLE>
GstRgAnalysis
<SUBSECTION Standard>
GstRgAnalysisClass
GST_RG_ANALYSIS
GST_RG_ANALYSIS_CLASS
GST_IS_RG_ANALYSIS
GST_IS_RG_ANALYSIS_CLASS
GST_TYPE_RG_ANALYSIS
gst_rg_analysis_get_type
</SECTION>
<SECTION>
<FILE>element-rglimiter</FILE>
<TITLE>rglimiter</TITLE>
GstRgLimiter
<SUBSECTION Standard>
GstRgLimiterClass
GST_RG_LIMITER
GST_RG_LIMITER_CLASS
GST_IS_RG_LIMITER
GST_IS_RG_LIMITER_CLASS
GST_TYPE_RG_LIMITER
gst_rg_limiter_get_type
</SECTION>
<SECTION>
<FILE>element-rgvolume</FILE>
<TITLE>rgvolume</TITLE>
GstRgVolume
<SUBSECTION Standard>
GstRgVolumeClass
GST_RG_VOLUME
GST_RG_VOLUME_CLASS
GST_IS_RG_VOLUME
GST_TYPE_RG_VOLUME
GST_IS_RG_VOLUME_CLASS
gst_rg_volume_get_type
</SECTION>
<SECTION> <SECTION>
<FILE>element-rtspsrc</FILE> <FILE>element-rtspsrc</FILE>
<TITLE>rtspsrc</TITLE> <TITLE>rtspsrc</TITLE>

View file

@ -468,6 +468,16 @@
<DEFAULT>-1</DEFAULT> <DEFAULT>-1</DEFAULT>
</ARG> </ARG>
<ARG>
<NAME>GstUDPSrc::auto-multicast</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Auto Multicast</NICK>
<BLURB>Automatically join/leave multicast groups.</BLURB>
<DEFAULT>TRUE</DEFAULT>
</ARG>
<ARG> <ARG>
<NAME>GstSMPTE::border</NAME> <NAME>GstSMPTE::border</NAME>
<TYPE>gint</TYPE> <TYPE>gint</TYPE>
@ -1388,6 +1398,16 @@
<DEFAULT>FALSE</DEFAULT> <DEFAULT>FALSE</DEFAULT>
</ARG> </ARG>
<ARG>
<NAME>GstSpeexEnc::mode</NAME>
<TYPE>GstSpeexEncMode</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Mode</NICK>
<BLURB>The encoding mode.</BLURB>
<DEFAULT>Auto</DEFAULT>
</ARG>
<ARG> <ARG>
<NAME>GstDV1394Src::channel</NAME> <NAME>GstDV1394Src::channel</NAME>
<TYPE>gint</TYPE> <TYPE>gint</TYPE>

View file

@ -10,25 +10,56 @@ GObject
GstElement GstElement
GstBin GstBin
GstPipeline GstPipeline
GstAutoVideoSink GstHalAudioSink
GstAutoAudioSink GstHalAudioSrc
GstRTSPSrc
GstGConfVideoSink GstGConfVideoSink
GstGConfVideoSrc GstGConfVideoSrc
GstSwitchSink GstSwitchSink
GstGConfAudioSink GstGConfAudioSink
GstGConfAudioSrc GstGConfAudioSrc
GstHalAudioSink GstRTSPSrc
GstHalAudioSrc GstAutoVideoSink
GstAutoAudioSink
GstBaseSink
GstCACASink
GstShout2send
GstVideoSink
GstGdkPixbufSink
GstAASink
GstBaseAudioSink
GstAudioSink
GstEsdSink
GstOssSink
GstMultiFileSink
GstTest
GstMultiUDPSink
GstUDPSink
GstDynUDPSink
GstBaseSrc
GstPushSrc
GstDV1394Src
GstCddaBaseSrc
GstCdioCddaSrc
GstSoupHTTPSrc
GstBaseAudioSrc
GstAudioSrc
GstOssSrc
GstXImageSrc
GstV4l2Src
GstMultiFileSrc
GstUDPSrc
GstCmmlEnc
GstCmmlDec
GstTagLibMux
GstId3v2Mux
GstApev2Mux
GstGdkPixbuf
GstBaseTransform GstBaseTransform
GstAlpha GstPixbufScale
GstCairoTimeOverlay
GstAlphaColor GstAlphaColor
GstBreakMyData GstAlpha
GstNavSeek
GstProgressReport
GstTagInject
GstVideoFilter GstVideoFilter
GstNavigationtest
GstEdgeTV GstEdgeTV
GstAgingTV GstAgingTV
GstDiceTV GstDiceTV
@ -37,14 +68,22 @@ GObject
GstVertigoTV GstVertigoTV
GstRevTV GstRevTV
GstQuarkTV GstQuarkTV
GstSMPTEAlpha
GstVideoFlip
GstVideoBalance GstVideoBalance
GstVideoFlip
GstGamma GstGamma
GstLevel GstSMPTEAlpha
GstNavigationtest
GstBreakMyData
GstNavSeek
GstProgressReport
GstTagInject
GstVideoBox GstVideoBox
GstAudioPanorama GstVideoCrop
GstAudioFilter GstAudioFilter
GstIirEqualizer
GstIirEqualizerNBands
GstIirEqualizer3Bands
GstIirEqualizer10Bands
GstAudioInvert GstAudioInvert
GstAudioKaraoke GstAudioKaraoke
GstAudioAmplify GstAudioAmplify
@ -53,57 +92,33 @@ GObject
GstAudioChebBand GstAudioChebBand
GstAudioWSincLimit GstAudioWSincLimit
GstAudioWSincBand GstAudioWSincBand
GstIirEqualizer
GstIirEqualizerNBands
GstIirEqualizer3Bands
GstIirEqualizer10Bands
GstSpectrum GstSpectrum
GstVideoCrop GstLevel
GstCairoTimeOverlay GstAudioPanorama
GstPixbufScale GstWavpackParse
GstTagDemux GstWavpackDec
GstApeDemux GstWavpackEnc
GstID3Demux GstPngDec
GstAuParse GstPngEnc
GstAviDemux GstDVDemux
GstAviMux GstDVDec
GstAviSubtitle GstSpeexEnc
GstCutter GstSpeexDec
GstEFence GstCairoTextOverlay
GstRndBufferSize GstFlacEnc
GstBaseSink GstFlacDec
GstTest GstJpegEnc
GstMultiUDPSink GstJpegDec
GstUDPSink GstSmokeEnc
GstDynUDPSink GstSmokeDec
GstMultiFileSink GstOssMixerElement
GstBaseAudioSink GstQTDemux
GstAudioSink
GstOssSink
GstEsdSink
GstAASink
GstVideoSink
GstGdkPixbufSink
GstCACASink
GstShout2send
GstFlxDec
GstGoom
GstICYDemux
GstALawEnc
GstALawDec
GstMuLawEnc
GstMuLawDec
GstEbmlRead
GstMatroskaDemux
GstMatroskaMux
GstMonoscope
GstMultipartDemux
GstMultipartMux
GstRTPDepay
GstBaseRTPDepayload GstBaseRTPDepayload
GstRtpXQTDepay
GstRtpAC3Depay GstRtpAC3Depay
GstRTPDVDepay GstRTPDVDepay
GstRTPiLBCDepay GstRTPiLBCDepay
GstRtpG726Depay
GstRtpG729Depay GstRtpG729Depay
GstRTPGSMDepay GstRTPGSMDepay
GstRtpAMRDepay GstRtpAMRDepay
@ -123,11 +138,20 @@ GObject
GstRtpSV3VDepay GstRtpSV3VDepay
GstRtpTheoraDepay GstRtpTheoraDepay
GstRtpVorbisDepay GstRtpVorbisDepay
GstRtpXQTDepay GstRtpVRawDepay
GstRTPDec
GstAuParse
GstVideoMixer
GstEbmlRead
GstMatroskaDemux
GstMatroskaMux
GstWavParse
GstRTPDepay
GstBaseRTPPayload GstBaseRTPPayload
GstRTPDVPay GstRTPDVPay
GstBaseRTPAudioPayload GstBaseRTPAudioPayload
GstRTPILBCPay GstRTPILBCPay
GstRtpG726Pay
GstRtpG729Pay GstRtpG729Pay
GstRtpPcmuPay GstRtpPcmuPay
GstRtpPmcaPay GstRtpPmcaPay
@ -145,49 +169,30 @@ GObject
GstRtpSPEEXPay GstRtpSPEEXPay
GstRtpTheoraPay GstRtpTheoraPay
GstRtpVorbisPay GstRtpVorbisPay
GstRtpVRawPay
GstAsteriskh263 GstAsteriskh263
GstRTPDec GstTagDemux
GstID3Demux
GstApeDemux
GstMuLawEnc
GstMuLawDec
GstALawEnc
GstALawDec
GstMonoscope
GstSMPTE GstSMPTE
GstBaseSrc GstRndBufferSize
GstPushSrc GstEFence
GstUDPSrc GstFlxDec
GstMultiFileSrc GstGoom
GstBaseAudioSrc GstMultipartDemux
GstAudioSrc GstMultipartMux
GstOssSrc GstICYDemux
GstV4l2Src
GstXImageSrc
GstCddaBaseSrc
GstCdioCddaSrc
GstSoupHTTPSrc
GstVideoMixer
GstWavEnc GstWavEnc
GstWavParse GstAviDemux
GstQTDemux GstAviMux
GstAviSubtitle
GstCutter
GstGoom2k1 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 GstBus
GstTask GstTask
GstClock GstClock
@ -197,24 +202,21 @@ GObject
GstRegistry GstRegistry
GstRingBuffer GstRingBuffer
GstSignalObject GstSignalObject
GstColorBalanceChannel
GstMixerTrack
GstMixerOptions
GstTunerNorm
GstTunerChannel
GstCmmlTagStream GstCmmlTagStream
GstCmmlTagHead GstCmmlTagHead
GstCmmlTagClip GstCmmlTagClip
GdkPixbuf GdkPixbuf
GstTunerNorm
GstTunerChannel
GstColorBalanceChannel
GInterface GInterface
GTypePlugin GTypePlugin
GstChildProxy GstChildProxy
GstURIHandler GstURIHandler
GstPropertyProbe
GstTagSetter GstTagSetter
GstImplementsInterface GstImplementsInterface
GstColorBalance
GstPreset
GstMixer GstMixer
GstTuner GstTuner
GstColorBalance
GstVideoOrientation GstVideoOrientation
GstPropertyProbe

View file

@ -1,34 +1,35 @@
GstBin GstChildProxy GstBin GstChildProxy
GstPipeline GstChildProxy GstPipeline GstChildProxy
GstAutoVideoSink GstChildProxy GstHalAudioSink GstChildProxy
GstAutoAudioSink GstChildProxy GstHalAudioSrc GstChildProxy
GstRTSPSrc GstChildProxy GstURIHandler
GstGConfVideoSink GstChildProxy GstGConfVideoSink GstChildProxy
GstGConfVideoSrc GstChildProxy GstGConfVideoSrc GstChildProxy
GstSwitchSink GstChildProxy GstSwitchSink GstChildProxy
GstGConfAudioSink GstChildProxy GstGConfAudioSink GstChildProxy
GstGConfAudioSrc GstChildProxy GstGConfAudioSrc GstChildProxy
GstHalAudioSink GstChildProxy GstRTSPSrc GstChildProxy GstURIHandler
GstHalAudioSrc GstChildProxy GstAutoVideoSink GstChildProxy
GstVideoBalance GstImplementsInterface GstColorBalance GstAutoAudioSink GstChildProxy
GstIirEqualizer GstChildProxy
GstIirEqualizerNBands GstChildProxy
GstIirEqualizer3Bands GstChildProxy GstPreset
GstIirEqualizer10Bands GstChildProxy GstPreset
GstAviMux GstTagSetter
GstUDPSink GstURIHandler
GstShout2send GstTagSetter GstShout2send GstTagSetter
GstMatroskaMux GstTagSetter GstUDPSink GstURIHandler
GstUDPSrc GstURIHandler GstDV1394Src GstURIHandler GstPropertyProbe
GstOssSrc GstImplementsInterface GstMixer
GstV4l2Src GstImplementsInterface GstColorBalance GstTuner GstVideoOrientation GstPropertyProbe
GstCddaBaseSrc GstURIHandler GstCddaBaseSrc GstURIHandler
GstCdioCddaSrc GstURIHandler GstCdioCddaSrc GstURIHandler
GstSoupHTTPSrc GstURIHandler GstSoupHTTPSrc GstURIHandler
GstVideoMixer GstChildProxy GstOssSrc GstImplementsInterface GstMixer
GstOssMixerElement GstImplementsInterface GstMixer GstV4l2Src GstPropertyProbe GstImplementsInterface GstTuner GstColorBalance GstVideoOrientation
GstFlacEnc GstTagSetter GstUDPSrc GstURIHandler
GstSpeexEnc GstTagSetter
GstTagLibMux GstTagSetter GstTagLibMux GstTagSetter
GstId3v2Mux GstTagSetter GstId3v2Mux GstTagSetter
GstApev2Mux GstTagSetter GstApev2Mux GstTagSetter
GstVideoBalance GstImplementsInterface GstColorBalance
GstIirEqualizer GstChildProxy
GstIirEqualizerNBands GstChildProxy
GstIirEqualizer3Bands GstChildProxy
GstIirEqualizer10Bands GstChildProxy
GstSpeexEnc GstTagSetter
GstFlacEnc GstTagSetter
GstOssMixerElement GstImplementsInterface GstMixer
GstVideoMixer GstChildProxy
GstMatroskaMux GstTagSetter
GstAviMux GstTagSetter

View file

@ -1,7 +1,7 @@
GstChildProxy GstObject GstChildProxy GstObject
GstTagSetter GstObject GstElement GstTagSetter GstObject GstElement
GstImplementsInterface GstObject GstElement GstImplementsInterface GstObject GstElement
GstColorBalance GstObject GstImplementsInterface GstElement
GstMixer GstObject GstImplementsInterface GstElement GstMixer GstObject GstImplementsInterface GstElement
GstTuner GstObject GstImplementsInterface GstElement GstTuner GstObject GstImplementsInterface GstElement
GstColorBalance GstObject GstImplementsInterface GstElement
GstVideoOrientation GstObject GstImplementsInterface GstElement GstVideoOrientation GstObject GstImplementsInterface GstElement

View file

@ -0,0 +1,55 @@
<plugin>
<name>interleave</name>
<description>Audio interleaver/deinterleaver</description>
<filename>../../gst/interleave/.libs/libgstinterleave.so</filename>
<basename>libgstinterleave.so</basename>
<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>
<elements>
<element>
<name>deinterleave</name>
<longname>Audio deinterleaver</longname>
<class>Filter/Converter/Audio</class>
<description>Splits one interleaved multichannel audio stream into many mono audio streams</description>
<author>Andy Wingo &lt;wingo at pobox.com&gt;, Iain &lt;iain@prettypeople.org&gt;, Sebastian Dröge &lt;slomo@circular-chaos.org&gt;</author>
<pads>
<caps>
<name>src%d</name>
<direction>source</direction>
<presence>sometimes</presence>
<details>audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int){ 1234, 4321 }, width=(int){ 8, 16, 24, 32 }, depth=(int)[ 1, 32 ], signed=(boolean){ true, false }; audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int){ 1234, 4321 }, width=(int){ 32, 64 }</details>
</caps>
<caps>
<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, 4321 }, width=(int){ 8, 16, 24, 32 }, depth=(int)[ 1, 32 ], signed=(boolean){ true, false }; audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int){ 1234, 4321 }, width=(int){ 32, 64 }</details>
</caps>
</pads>
</element>
<element>
<name>interleave</name>
<longname>Audio interleaver</longname>
<class>Filter/Converter/Audio</class>
<description>Folds many mono channels into one interleaved audio stream</description>
<author>Andy Wingo &lt;wingo at pobox.com&gt;, Sebastian Dröge &lt;slomo@circular-chaos.org&gt;</author>
<pads>
<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, 4321 }, width=(int){ 8, 16, 24, 32 }, depth=(int)[ 1, 32 ], signed=(boolean)true; audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int){ 1234, 4321 }, width=(int){ 32, 64 }</details>
</caps>
<caps>
<name>sink%d</name>
<direction>sink</direction>
<presence>request</presence>
<details>audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int){ 1234, 4321 }, width=(int){ 8, 16, 24, 32 }, depth=(int)[ 1, 32 ], signed=(boolean)true; audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int){ 1234, 4321 }, width=(int){ 32, 64 }</details>
</caps>
</pads>
</element>
</elements>
</plugin>

View file

@ -0,0 +1,76 @@
<plugin>
<name>replaygain</name>
<description>ReplayGain volume normalization</description>
<filename>../../gst/replaygain/.libs/libgstreplaygain.so</filename>
<basename>libgstreplaygain.so</basename>
<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>
<elements>
<element>
<name>rganalysis</name>
<longname>ReplayGain analysis</longname>
<class>Filter/Analyzer/Audio</class>
<description>Perform the ReplayGain analysis</description>
<author>René Stadler &lt;mail@renestadler.de&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/x-raw-float, width=(int)32, endianness=(int)1234, channels=(int){ 1, 2 }, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }; audio/x-raw-int, width=(int)16, depth=(int)[ 1, 16 ], signed=(boolean)true, endianness=(int)1234, channels=(int){ 1, 2 }, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>audio/x-raw-float, width=(int)32, endianness=(int)1234, channels=(int){ 1, 2 }, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }; audio/x-raw-int, width=(int)16, depth=(int)[ 1, 16 ], signed=(boolean)true, endianness=(int)1234, channels=(int){ 1, 2 }, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }</details>
</caps>
</pads>
</element>
<element>
<name>rglimiter</name>
<longname>ReplayGain limiter</longname>
<class>Filter/Effect/Audio</class>
<description>Apply signal compression to raw audio data</description>
<author>René Stadler &lt;mail@renestadler.de&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/x-raw-float, width=(int)32, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ], endianness=(int)1234</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>audio/x-raw-float, width=(int)32, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ], endianness=(int)1234</details>
</caps>
</pads>
</element>
<element>
<name>rgvolume</name>
<longname>ReplayGain volume</longname>
<class>Filter/Effect/Audio</class>
<description>Apply ReplayGain volume adjustment</description>
<author>René Stadler &lt;mail@renestadler.de&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)32; audio/x-raw-int, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)32; audio/x-raw-int, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true</details>
</caps>
</pads>
</element>
</elements>
</plugin>

View file

@ -78,12 +78,17 @@ check_PROGRAMS = \
elements/audiowsinclimit \ elements/audiowsinclimit \
elements/avimux \ elements/avimux \
elements/avisubtitle \ elements/avisubtitle \
elements/deinterleave \
elements/equalizer \ elements/equalizer \
elements/icydemux \ elements/icydemux \
elements/id3demux \ elements/id3demux \
elements/interleave \
elements/level \ elements/level \
elements/matroskamux \ elements/matroskamux \
elements/multifile \ elements/multifile \
elements/rganalysis \
elements/rglimiter \
elements/rgvolume \
elements/rtp-payloading \ elements/rtp-payloading \
elements/spectrum \ elements/spectrum \
elements/videocrop \ elements/videocrop \
@ -129,6 +134,11 @@ elements_cmmlenc_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
elements_alphacolor_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS) elements_alphacolor_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
elements_deinterleave_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
elements_deinterleave_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_MAJORMINOR) $(LDADD)
elements_interleave_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
elements_interleave_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_MAJORMINOR) $(LDADD)
elements_souphttpsrc_CFLAGS = -DCHECKDATA_DIR="$(srcdir)" $(SOUP_CFLAGS) $(AM_CFLAGS) elements_souphttpsrc_CFLAGS = -DCHECKDATA_DIR="$(srcdir)" $(SOUP_CFLAGS) $(AM_CFLAGS)
elements_souphttpsrc_LDADD = $(SOUP_LIBS) $(LDADD) elements_souphttpsrc_LDADD = $(SOUP_LIBS) $(LDADD)