summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog13
-rw-r--r--docs/plugins/Makefile.am2
-rw-r--r--docs/plugins/gst-plugins-bad-plugins-docs.sgml4
-rw-r--r--docs/plugins/gst-plugins-bad-plugins-sections.txt28
-rw-r--r--docs/plugins/gst-plugins-bad-plugins.args236
-rw-r--r--docs/plugins/gst-plugins-bad-plugins.hierarchy377
-rw-r--r--docs/plugins/gst-plugins-bad-plugins.interfaces18
-rw-r--r--docs/plugins/gst-plugins-bad-plugins.prerequisites5
-rw-r--r--docs/plugins/inspect/plugin-aacparse.xml34
-rw-r--r--docs/plugins/inspect/plugin-amrparse.xml34
10 files changed, 655 insertions, 96 deletions
diff --git a/ChangeLog b/ChangeLog
index ff106553..71cb9a6e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,18 @@
2008-11-13 Stefan Kost <ensonic@users.sf.net>
+ * 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-aacparse.xml:
+ * docs/plugins/inspect/plugin-amrparse.xml:
+ Update docs.
+
+2008-11-13 Stefan Kost <ensonic@users.sf.net>
+
* gst/aacparse/gstbaseparse.c:
* gst/amrparse/gstbaseparse.c:
Fix baseparse type name.
diff --git a/docs/plugins/Makefile.am b/docs/plugins/Makefile.am
index 9d13a3ed..bcd76822 100644
--- a/docs/plugins/Makefile.am
+++ b/docs/plugins/Makefile.am
@@ -118,6 +118,8 @@ EXTRA_HFILES = \
$(top_srcdir)/ext/timidity/gstwildmidi.h \
$(top_srcdir)/ext/twolame/gsttwolame.h \
$(top_srcdir)/ext/x264/gstx264enc.h \
+ $(top_srcdir)/gst/aacparse/gstaacparse.h \
+ $(top_srcdir)/gst/amrparse/gstamrparse.h \
$(top_srcdir)/gst/deinterlace/gstdeinterlace.h \
$(top_srcdir)/gst/dccp/gstdccpclientsink.h \
$(top_srcdir)/gst/dccp/gstdccpclientsrc.h \
diff --git a/docs/plugins/gst-plugins-bad-plugins-docs.sgml b/docs/plugins/gst-plugins-bad-plugins-docs.sgml
index 9137bf23..2eebcb08 100644
--- a/docs/plugins/gst-plugins-bad-plugins-docs.sgml
+++ b/docs/plugins/gst-plugins-bad-plugins-docs.sgml
@@ -12,6 +12,8 @@
<chapter>
<title>gst-plugins-bad Elements</title>
+ <xi:include href="xml/element-aacparse.xml" />
+ <xi:include href="xml/element-amrparse.xml" />
<xi:include href="xml/element-amrwbdec.xml" />
<xi:include href="xml/element-amrwbenc.xml" />
<xi:include href="xml/element-amrwbparse.xml" />
@@ -68,6 +70,8 @@
<chapter>
<title>gst-plugins-bad Plugins</title>
+ <xi:include href="xml/plugin-aacparse.xml" />
+ <xi:include href="xml/plugin-amrparse.xml" />
<xi:include href="xml/plugin-alsaspdif.xml" />
<xi:include href="xml/plugin-amrwb.xml" />
<xi:include href="xml/plugin-app.xml" />
diff --git a/docs/plugins/gst-plugins-bad-plugins-sections.txt b/docs/plugins/gst-plugins-bad-plugins-sections.txt
index 0b58c75a..7c17b064 100644
--- a/docs/plugins/gst-plugins-bad-plugins-sections.txt
+++ b/docs/plugins/gst-plugins-bad-plugins-sections.txt
@@ -1,4 +1,32 @@
<SECTION>
+<FILE>element-aacparse</FILE>
+<TITLE>aacparse</TITLE>
+GstAacParse
+<SUBSECTION Standard>
+GstAacParseClass
+GST_AACPARSE
+GST_AACPARSE_CLASS
+GST_IS_AACPARSE
+GST_IS_AACPARSE_CLASS
+GST_TYPE_AACPARSE
+gst_aacparse_get_type
+</SECTION>
+
+<SECTION>
+<FILE>element-amrparse</FILE>
+<TITLE>amrparse</TITLE>
+GstAmrParse
+<SUBSECTION Standard>
+GstAmrParseClass
+GST_AMRPARSE
+GST_AMRPARSE_CLASS
+GST_IS_AMRPARSE
+GST_IS_AMRPARSE_CLASS
+GST_TYPE_AMRPARSE
+gst_amrparse_get_type
+</SECTION>
+
+<SECTION>
<FILE>element-amrwbdec</FILE>
<TITLE>amrwbdec</TITLE>
GstAmrwbDec
diff --git a/docs/plugins/gst-plugins-bad-plugins.args b/docs/plugins/gst-plugins-bad-plugins.args
index db3b6588..c984f624 100644
--- a/docs/plugins/gst-plugins-bad-plugins.args
+++ b/docs/plugins/gst-plugins-bad-plugins.args
@@ -11,7 +11,7 @@
<ARG>
<NAME>GstPitch::pitch</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0.1,10]</RANGE>
+<RANGE>[0,1,10]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Pitch</NICK>
<BLURB>Audio stream pitch.</BLURB>
@@ -21,7 +21,7 @@
<ARG>
<NAME>GstPitch::rate</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0.1,10]</RANGE>
+<RANGE>[0,1,10]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Rate</NICK>
<BLURB>Audio stream rate.</BLURB>
@@ -31,7 +31,7 @@
<ARG>
<NAME>GstPitch::tempo</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0.1,10]</RANGE>
+<RANGE>[0,1,10]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Tempo</NICK>
<BLURB>Audio stream tempo.</BLURB>
@@ -1331,7 +1331,7 @@
<ARG>
<NAME>GstSpeed::speed</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0.1,40]</RANGE>
+<RANGE>[0,1,40]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>speed</NICK>
<BLURB>speed.</BLURB>
@@ -16855,7 +16855,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Dry-Wet-Balance</NICK>
<BLURB>Dry-Wet-Balance.</BLURB>
-<DEFAULT>0.5</DEFAULT>
+<DEFAULT>0,5</DEFAULT>
</ARG>
<ARG>
@@ -17115,7 +17115,7 @@
<FLAGS>rw</FLAGS>
<NICK>IP-Factor</NICK>
<BLURB>Quantizer factor between I- and P-frames.</BLURB>
-<DEFAULT>1.4</DEFAULT>
+<DEFAULT>1,4</DEFAULT>
</ARG>
<ARG>
@@ -17135,7 +17135,7 @@
<FLAGS>rw</FLAGS>
<NICK>PB-Factor</NICK>
<BLURB>Quantizer factor between P- and B-frames.</BLURB>
-<DEFAULT>1.3</DEFAULT>
+<DEFAULT>1,3</DEFAULT>
</ARG>
<ARG>
@@ -17825,7 +17825,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Pattern sensitivity</NICK>
<BLURB>The sensitivity around the center for detecting the markers (0.0 = lowest, 1.0 highest).</BLURB>
-<DEFAULT>0.3</DEFAULT>
+<DEFAULT>0,3</DEFAULT>
</ARG>
<ARG>
@@ -17865,7 +17865,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Pattern center</NICK>
<BLURB>The center of the black/white separation (0.0 = lowest, 1.0 highest).</BLURB>
-<DEFAULT>0.5</DEFAULT>
+<DEFAULT>0,5</DEFAULT>
</ARG>
<ARG>
@@ -18015,7 +18015,7 @@
<FLAGS>rw</FLAGS>
<NICK>stereo</NICK>
<BLURB>stereo.</BLURB>
-<DEFAULT>0.1</DEFAULT>
+<DEFAULT>0,1</DEFAULT>
</ARG>
<ARG>
@@ -19444,6 +19444,16 @@
</ARG>
<ARG>
+<NAME>GstAppSrc::is-live</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Is Live</NICK>
+<BLURB>Whether to act as a live source.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
<NAME>GstDeinterleave::keep-positions</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
@@ -22030,7 +22040,7 @@
<FLAGS>rw</FLAGS>
<NICK>Method</NICK>
<BLURB>Deinterlace Method.</BLURB>
-<DEFAULT>Motion Adaptive: Motion Search</DEFAULT>
+<DEFAULT>Motion Adaptive: Advanced Detection</DEFAULT>
</ARG>
<ARG>
@@ -22530,13 +22540,13 @@
<FLAGS>rw</FLAGS>
<NICK>Overlap Length</NICK>
<BLURB>Percentage of stride to overlap.</BLURB>
-<DEFAULT>0.2</DEFAULT>
+<DEFAULT>0,2</DEFAULT>
</ARG>
<ARG>
<NAME>GstScaletempo::rate</NAME>
<TYPE>gdouble</TYPE>
-<RANGE>[-2.14748e+09,2.14748e+09]</RANGE>
+<RANGE>[-2,14748e+09,2,14748e+09]</RANGE>
<FLAGS>r</FLAGS>
<NICK>Playback Rate</NICK>
<BLURB>Current playback rate.</BLURB>
@@ -22663,3 +22673,203 @@
<DEFAULT>75</DEFAULT>
</ARG>
+<ARG>
+<NAME>GstMJ2Mux::faststart</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Format file to faststart</NICK>
+<BLURB>If the file should be formated for faststart (headers first). .</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstMJ2Mux::faststart-file</NAME>
+<TYPE>gchar*</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>File to use for storing buffers</NICK>
+<BLURB>File that will be used temporarily to store data from the stream when creating a faststart file. If null a filepath will be created automatically.</BLURB>
+<DEFAULT>NULL</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstMJ2Mux::large-file</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Support for large files</NICK>
+<BLURB>Uses 64bits to some fields instead of 32bits, providing support for large files.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstMJ2Mux::movie-timescale</NAME>
+<TYPE>guint</TYPE>
+<RANGE>>= 1</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>Movie timescale</NICK>
+<BLURB>Timescale to use in the movie (units per second).</BLURB>
+<DEFAULT>600</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstMJ2Mux::presentation-time</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>Include presentation-time info</NICK>
+<BLURB>Calculate and include presentation/composition time (in addition to decoding time) (use with caution).</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstGPPMux::faststart</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Format file to faststart</NICK>
+<BLURB>If the file should be formated for faststart (headers first). .</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstGPPMux::faststart-file</NAME>
+<TYPE>gchar*</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>File to use for storing buffers</NICK>
+<BLURB>File that will be used temporarily to store data from the stream when creating a faststart file. If null a filepath will be created automatically.</BLURB>
+<DEFAULT>NULL</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstGPPMux::large-file</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Support for large files</NICK>
+<BLURB>Uses 64bits to some fields instead of 32bits, providing support for large files.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstGPPMux::movie-timescale</NAME>
+<TYPE>guint</TYPE>
+<RANGE>>= 1</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>Movie timescale</NICK>
+<BLURB>Timescale to use in the movie (units per second).</BLURB>
+<DEFAULT>600</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstGPPMux::presentation-time</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>Include presentation-time info</NICK>
+<BLURB>Calculate and include presentation/composition time (in addition to decoding time) (use with caution).</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstMP4Mux::faststart</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Format file to faststart</NICK>
+<BLURB>If the file should be formated for faststart (headers first). .</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstMP4Mux::faststart-file</NAME>
+<TYPE>gchar*</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>File to use for storing buffers</NICK>
+<BLURB>File that will be used temporarily to store data from the stream when creating a faststart file. If null a filepath will be created automatically.</BLURB>
+<DEFAULT>NULL</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstMP4Mux::large-file</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Support for large files</NICK>
+<BLURB>Uses 64bits to some fields instead of 32bits, providing support for large files.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstMP4Mux::movie-timescale</NAME>
+<TYPE>guint</TYPE>
+<RANGE>>= 1</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>Movie timescale</NICK>
+<BLURB>Timescale to use in the movie (units per second).</BLURB>
+<DEFAULT>600</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstMP4Mux::presentation-time</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>Include presentation-time info</NICK>
+<BLURB>Calculate and include presentation/composition time (in addition to decoding time) (use with caution).</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstQTMux::faststart</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Format file to faststart</NICK>
+<BLURB>If the file should be formated for faststart (headers first). .</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstQTMux::faststart-file</NAME>
+<TYPE>gchar*</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>File to use for storing buffers</NICK>
+<BLURB>File that will be used temporarily to store data from the stream when creating a faststart file. If null a filepath will be created automatically.</BLURB>
+<DEFAULT>NULL</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstQTMux::large-file</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Support for large files</NICK>
+<BLURB>Uses 64bits to some fields instead of 32bits, providing support for large files.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstQTMux::movie-timescale</NAME>
+<TYPE>guint</TYPE>
+<RANGE>>= 1</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>Movie timescale</NICK>
+<BLURB>Timescale to use in the movie (units per second).</BLURB>
+<DEFAULT>600</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstQTMux::presentation-time</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>Include presentation-time info</NICK>
+<BLURB>Calculate and include presentation/composition time (in addition to decoding time) (use with caution).</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
diff --git a/docs/plugins/gst-plugins-bad-plugins.hierarchy b/docs/plugins/gst-plugins-bad-plugins.hierarchy
index 2b64402d..21400992 100644
--- a/docs/plugins/gst-plugins-bad-plugins.hierarchy
+++ b/docs/plugins/gst-plugins-bad-plugins.hierarchy
@@ -1,6 +1,7 @@
GObject
GstObject
GstPad
+ GstInterleavePad
GstPadTemplate
GstSignalProcessorPadTemplate
GstPluginFeature
@@ -12,102 +13,326 @@ GObject
GstPipeline
RsnDvdBin
DvbBaseBin
- GstRgVolume
GstRtpBin
GstRtpClient
+ GstRgVolume
GstSDPDemux
- GstBz2enc
- GstBz2dec
- GstBaseSrc
- GstPushSrc
- GstNeonhttpSrc
- GstMythtvSrc
- GstMMS
- GstBaseAudioSrc
- GstJackAudioSrc
- GstAudioSrc
- GstOss4Source
- GstVCDSrc
- GstDvbSrc
- GstDCCPClientSrc
- GstDCCPServerSrc
- GstRfbSrc
- GstSFSrc
- GstAppSrc
- GstCDAudio
+ GstMpegPSDemux
+ GstMpegTSDemux
+ MpegTSParse
+ GstX264Enc
+ GstBaseMetadata
+ GstMetadataDemux
+ GstMetadataMux
GstBaseSink
- GstVideoSink
- GstDfbVideoSink
- GstSDLVideoSink
GstBaseAudioSink
GstAudioSink
- GstSDLAudioSink
GstApExSink
+ GstSDLAudioSink
GstNasSink
GstOss4Sink
GstJackAudioSink
GstSFSink
+ GstVideoSink
+ GstSDLVideoSink
+ GstGLImageSink
AlsaSPDIFSink
GstFBDEVSink
GstDCCPServerSink
GstDCCPClientSink
GstAppSink
- GstFaad
- GstSpcDec
GstWildmidi
+ GstTimidity
+ GstBaseSrc
+ GstPushSrc
+ GstMythtvSrc
+ GstNeonhttpSrc
+ GstMMS
+ GstBaseAudioSrc
+ GstJackAudioSrc
+ GstAudioSrc
+ GstOss4Source
+ GstDvbSrc
+ GstVCDSrc
+ GstDCCPClientSrc
+ GstDCCPServerSrc
+ GstRfbSrc
+ GstSFSrc
+ GstAppSrc
GstSignalProcessor
- ladspa-noise-white
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-lpf
- ladspa-hpf
+ 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-pitchScaleHQ
+ ladspa-imp
GstXvidEnc
GstXvidDec
+ GstSpcDec
GstPitch
GstBaseTransform
GstAudioFilter
GstBPMDetect
GstStereo
- GstBayer2RGB
- GstRgAnalysis
- GstRgLimiter
- GstSpeexResample
GstScaletempo
- GstDeinterlace
+ GstSpeexResample
GstVideoFilter
GstVideoAnalyse
GstVideoDetect
GstVideoMark
+ GstRgAnalysis
+ GstRgLimiter
+ GstVideoCrop
+ GstBayer2RGB
GstIIR
+ GstDeinterlace
+ GstTRM
GstMusepackDec
GstMpeg2enc
GstGSMEnc
GstGSMDec
+ GstFaad
GstFaac
GstDtsDec
- GstTRM
- GstX264Enc
- GstBaseMetadata
- GstMetadataDemux
- GstMetadataMux
+ GstCDAudio
+ GstBz2enc
+ GstBz2dec
+ GstAmrwbDec
+ GstAmrwbParse
+ GstAmrwbEnc
GstOss4Mixer
- GstFestival
- GstModPlug
- GstMveDemux
- GstMveMux
- GstSrtEnc
- GstMpeg4VParse
- GstCDXAParse
- GstVcdParse
- GstNsfDec
+ GstQTMux
+ GstMP4Mux
+ GstGPPMux
+ GstMJ2Mux
MpegTsMux
- GstRealVideoDec
- GstRealAudioDec
+ GstSrtEnc
+ GstPcapParse
GstRawParse
GstVideoParse
GstAudioParse
@@ -115,28 +340,38 @@ GObject
GstRtpPtDemux
GstRtpSession
GstRtpSsrcDemux
- GstPcapParse
- GstInputSelector
- GstOutputSelector
- GstVMncDec
+ GstMpeg4VParse
MpegVideoParse
- GstH264Parse
- GstY4mEncode
- GstSpeed
+ GstVMncDec
+ GstMveDemux
+ GstMveMux
GstInterleave
GstDeinterleave
- GstFreeze
- GstDVDSpu
- AIFFParse
+ GstRealVideoDec
+ GstRealAudioDec
+ GstNuvDemux
+ GstY4mEncode
+ GstDeinterlace2
GstTtaParse
GstTtaDec
- GstNuvDemux
+ GstSpeed
+ GstAacBaseParse
+ GstAacParse
+ GstNsfDec
+ GstAmrBaseParse
+ GstAmrParse
+ GstDVDSpu
+ AIFFParse
+ GstInputSelector
+ GstOutputSelector
+ GstModPlug
+ GstH264Parse
GstFLVDemux
GstFlvMux
- GstMpegPSDemux
- GstMpegTSDemux
- MpegTSParse
- GstDeinterlace2
+ GstFreeze
+ GstFestival
+ GstCDXAParse
+ GstVcdParse
GstBus
GstTask
GstClock
@@ -148,20 +383,16 @@ GObject
GstJackAudioSrcRingBuffer
GstJackAudioSinkRingBuffer
GstSignalObject
- GstColorBalanceChannel
- GstMixerTrack
- GstMixerOptions
- RTPSession
FluTsPatInfo
FluTsPmtInfo
+ RTPSession
GInterface
GTypePlugin
GstChildProxy
GstURIHandler
+ GstTagSetter
GstImplementsInterface
- GstNavigation
- GstColorBalance
- GstXOverlay
GstMixer
- GstTagSetter
+ GstXOverlay
+ GstNavigation
GstPropertyProbe
diff --git a/docs/plugins/gst-plugins-bad-plugins.interfaces b/docs/plugins/gst-plugins-bad-plugins.interfaces
index f7ab2293..b2e25c3c 100644
--- a/docs/plugins/gst-plugins-bad-plugins.interfaces
+++ b/docs/plugins/gst-plugins-bad-plugins.interfaces
@@ -2,21 +2,25 @@ GstBin GstChildProxy
GstPipeline GstChildProxy
RsnDvdBin GstChildProxy GstURIHandler
DvbBaseBin GstChildProxy GstURIHandler
-GstRgVolume GstChildProxy
GstRtpBin GstChildProxy
GstRtpClient GstChildProxy
+GstRgVolume GstChildProxy
GstSDPDemux GstChildProxy
-GstNeonhttpSrc GstURIHandler
+GstMetadataMux GstTagSetter
+GstApExSink GstImplementsInterface GstMixer
+GstOss4Sink GstPropertyProbe
+GstSDLVideoSink GstImplementsInterface GstXOverlay GstNavigation
+GstGLImageSink GstImplementsInterface GstXOverlay
GstMythtvSrc GstURIHandler
+GstNeonhttpSrc GstURIHandler
GstMMS GstURIHandler
GstOss4Source GstImplementsInterface GstMixer GstPropertyProbe
GstVCDSrc GstURIHandler
GstAppSrc GstURIHandler
GstCDAudio GstURIHandler
-GstDfbVideoSink GstImplementsInterface GstNavigation GstColorBalance
-GstSDLVideoSink GstImplementsInterface GstNavigation GstXOverlay
-GstApExSink GstImplementsInterface GstMixer
-GstOss4Sink GstPropertyProbe
-GstMetadataMux GstTagSetter
GstOss4Mixer GstImplementsInterface GstMixer GstPropertyProbe
+GstQTMux GstTagSetter
+GstMP4Mux GstTagSetter
+GstGPPMux GstTagSetter
+GstMJ2Mux GstTagSetter
GstDeinterlace2 GstChildProxy
diff --git a/docs/plugins/gst-plugins-bad-plugins.prerequisites b/docs/plugins/gst-plugins-bad-plugins.prerequisites
index c42d7af4..9ecb6237 100644
--- a/docs/plugins/gst-plugins-bad-plugins.prerequisites
+++ b/docs/plugins/gst-plugins-bad-plugins.prerequisites
@@ -1,6 +1,5 @@
GstChildProxy GstObject
+GstTagSetter GstObject GstElement
GstImplementsInterface GstObject GstElement
-GstColorBalance GstObject GstImplementsInterface GstElement
-GstXOverlay GstObject GstImplementsInterface GstElement
GstMixer GstObject GstImplementsInterface GstElement
-GstTagSetter GstObject GstElement
+GstXOverlay GstObject GstImplementsInterface GstElement
diff --git a/docs/plugins/inspect/plugin-aacparse.xml b/docs/plugins/inspect/plugin-aacparse.xml
new file mode 100644
index 00000000..a1b1916e
--- /dev/null
+++ b/docs/plugins/inspect/plugin-aacparse.xml
@@ -0,0 +1,34 @@
+<plugin>
+ <name>aacparse</name>
+ <description>Advanced Audio Coding Parser</description>
+ <filename>../../gst/aacparse/.libs/libgstaacparse.so</filename>
+ <basename>libgstaacparse.so</basename>
+ <version>0.10.9.1</version>
+ <license>unknown</license>
+ <source>gst-plugins-bad</source>
+ <package>GStreamer Bad Plug-ins CVS/prerelease</package>
+ <origin>http://gstreamer.freedesktop.org</origin>
+ <elements>
+ <element>
+ <name>aacparse</name>
+ <longname>AAC audio stream parser</longname>
+ <class>Codec/Parser/Audio</class>
+ <description>Advanced Audio Coding parser</description>
+ <author>Stefan Kost &lt;stefan.kost@nokia.com&gt;</author>
+ <pads>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/mpeg, framed=(boolean)true, mpegversion=(int){ 2, 4 }</details>
+ </caps>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/mpeg, framed=(boolean)false, mpegversion=(int){ 2, 4 }</details>
+ </caps>
+ </pads>
+ </element>
+ </elements>
+</plugin> \ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-amrparse.xml b/docs/plugins/inspect/plugin-amrparse.xml
new file mode 100644
index 00000000..ecb5e86f
--- /dev/null
+++ b/docs/plugins/inspect/plugin-amrparse.xml
@@ -0,0 +1,34 @@
+<plugin>
+ <name>amrparse</name>
+ <description>Adaptive Multi-Rate Parser</description>
+ <filename>../../gst/amrparse/.libs/libgstamrparse.so</filename>
+ <basename>libgstamrparse.so</basename>
+ <version>0.10.9.1</version>
+ <license>LGPL</license>
+ <source>gst-plugins-bad</source>
+ <package>GStreamer Bad Plug-ins CVS/prerelease</package>
+ <origin>http://gstreamer.freedesktop.org</origin>
+ <elements>
+ <element>
+ <name>amrparse</name>
+ <longname>AMR audio stream parser</longname>
+ <class>Codec/Parser/Audio</class>
+ <description>Adaptive Multi-Rate audio parser</description>
+ <author>Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
+ <pads>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/AMR, rate=(int)8000, channels=(int)1; 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-nb-sh; audio/x-amr-wb-sh</details>
+ </caps>
+ </pads>
+ </element>
+ </elements>
+</plugin> \ No newline at end of file