Commit 5f609ead authored by Sebastian Dröge's avatar Sebastian Dröge

Moved 'flv' from -bad to -good

parent 121443eb
......@@ -141,6 +141,8 @@ EXTRA_HFILES = \
$(top_srcdir)/gst/equalizer/gstiirequalizer3bands.h \
$(top_srcdir)/gst/equalizer/gstiirequalizer10bands.h \
$(top_srcdir)/gst/equalizer/gstiirequalizernbands.h \
$(top_srcdir)/gst/flv/gstflvdemux.h \
$(top_srcdir)/gst/flv/gstflvmux.h \
$(top_srcdir)/gst/goom/gstgoom.h \
$(top_srcdir)/gst/goom2k1/gstgoom.h \
$(top_srcdir)/gst/law/alaw-decode.h \
......
......@@ -63,6 +63,8 @@
<xi:include href="xml/element-flacdec.xml" />
<xi:include href="xml/element-flacenc.xml" />
<xi:include href="xml/element-flactag.xml" />
<xi:include href="xml/element-flvdemux.xml" />
<xi:include href="xml/element-flvmux.xml" />
<xi:include href="xml/element-gamma.xml" />
<xi:include href="xml/element-gconfaudiosrc.xml" />
<xi:include href="xml/element-gconfaudiosink.xml" />
......@@ -161,6 +163,7 @@
<xi:include href="xml/plugin-effectv.xml" />
<xi:include href="xml/plugin-esdsink.xml" />
<xi:include href="xml/plugin-flac.xml" />
<xi:include href="xml/plugin-flv.xml" />
<xi:include href="xml/plugin-flxdec.xml" />
<xi:include href="xml/plugin-gamma.xml" />
<xi:include href="xml/plugin-gconfelements.xml" />
......
......@@ -691,6 +691,36 @@ GST_IS_FLAC_TAG_CLASS
gst_flac_tag_get_type
</SECTION>
<SECTION>
<FILE>element-flvdemux</FILE>
<TITLE>flvdemux</TITLE>
GstFLVDemux
<SUBSECTION Standard>
GstFLVDemuxClass
GstFLVDemuxFlags
GST_FLV_DEMUX
GST_FLV_DEMUX_CLASS
GST_IS_FLV_DEMUX
GST_IS_FLV_DEMUX_CLASS
GST_TYPE_FLV_DEMUX
gst_flv_demux_get_type
</SECTION>
<SECTION>
<FILE>element-flvmux</FILE>
<TITLE>flvmux</TITLE>
GstFlvMux
<SUBSECTION Standard>
GstFlvMuxClass
GstFlvMuxFlags
GST_FLV_MUX
GST_FLV_MUX_CLASS
GST_IS_FLV_MUX
GST_IS_FLV_MUX_CLASS
GST_TYPE_FLV_MUX
gst_flv_mux_get_type
</SECTION>
<SECTION>
<FILE>element-gamma</FILE>
<TITLE>gamma</TITLE>
......
......@@ -411,7 +411,7 @@
<ARG>
<NAME>GstUDPSrc::sockfd</NAME>
<TYPE>gint</TYPE>
<RANGE>>= -1</RANGE>
<RANGE>>= G_MAXULONG</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Socket Handle</NICK>
<BLURB>Socket to use for UDP reception. (-1 == allocate).</BLURB>
......@@ -461,7 +461,7 @@
<ARG>
<NAME>GstUDPSrc::sock</NAME>
<TYPE>gint</TYPE>
<RANGE>>= -1</RANGE>
<RANGE>>= G_MAXULONG</RANGE>
<FLAGS>r</FLAGS>
<NICK>Socket Handle</NICK>
<BLURB>Socket currently in use for UDP reception. (-1 = no socket).</BLURB>
......@@ -478,6 +478,16 @@
<DEFAULT>TRUE</DEFAULT>
</ARG>
<ARG>
<NAME>GstUDPSrc::multicast-iface</NAME>
<TYPE>gchar*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Multicast Interface</NICK>
<BLURB>The network interface on which to join the multicast group.</BLURB>
<DEFAULT>NULL</DEFAULT>
</ARG>
<ARG>
<NAME>GstSMPTE::border</NAME>
<TYPE>gint</TYPE>
......@@ -618,6 +628,26 @@
<DEFAULT>Send Dummy packets</DEFAULT>
</ARG>
<ARG>
<NAME>GstRTSPSrc::do-rtcp</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Do RTCP</NICK>
<BLURB>Send RTCP packets, disable for old incompatible server.</BLURB>
<DEFAULT>TRUE</DEFAULT>
</ARG>
<ARG>
<NAME>GstRTSPSrc::proxy</NAME>
<TYPE>gchar*</TYPE>
<RANGE></RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Proxy</NICK>
<BLURB>Proxy settings for HTTP tunneling. Format: [http://][user:passwd@]host[:port].</BLURB>
<DEFAULT>NULL</DEFAULT>
</ARG>
<ARG>
<NAME>GstRTPDec::skip</NAME>
<TYPE>gint</TYPE>
......@@ -1461,7 +1491,7 @@
<ARG>
<NAME>GstDV1394Src::port</NAME>
<TYPE>gint</TYPE>
<RANGE>[-1,16]</RANGE>
<RANGE>[G_MAXULONG,16]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Port</NICK>
<BLURB>Port number (-1 automatic).</BLURB>
......@@ -1671,7 +1701,7 @@
<ARG>
<NAME>GstTest::allowed-timestamp-deviation</NAME>
<TYPE>gint64</TYPE>
<RANGE>>= -1</RANGE>
<RANGE>>= G_MAXULONG</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>allowed timestamp deviation</NICK>
<BLURB>allowed average difference in usec between timestamp of next buffer and expected timestamp from analyzing last buffer.</BLURB>
......@@ -1681,7 +1711,7 @@
<ARG>
<NAME>GstTest::buffer-count</NAME>
<TYPE>gint64</TYPE>
<RANGE>>= -1</RANGE>
<RANGE>>= G_MAXULONG</RANGE>
<FLAGS>r</FLAGS>
<NICK>buffer count</NICK>
<BLURB>number of buffers in stream.</BLURB>
......@@ -1691,7 +1721,7 @@
<ARG>
<NAME>GstTest::expected-buffer-count</NAME>
<TYPE>gint64</TYPE>
<RANGE>>= -1</RANGE>
<RANGE>>= G_MAXULONG</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>expected buffer count</NICK>
<BLURB>expected number of buffers in stream.</BLURB>
......@@ -1701,7 +1731,7 @@
<ARG>
<NAME>GstTest::expected-length</NAME>
<TYPE>gint64</TYPE>
<RANGE>>= -1</RANGE>
<RANGE>>= G_MAXULONG</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>expected length</NICK>
<BLURB>expected length of stream.</BLURB>
......@@ -1721,7 +1751,7 @@
<ARG>
<NAME>GstTest::length</NAME>
<TYPE>gint64</TYPE>
<RANGE>>= -1</RANGE>
<RANGE>>= G_MAXULONG</RANGE>
<FLAGS>r</FLAGS>
<NICK>length</NICK>
<BLURB>length of stream.</BLURB>
......@@ -1741,7 +1771,7 @@
<ARG>
<NAME>GstTest::timestamp-deviation</NAME>
<TYPE>gint64</TYPE>
<RANGE>>= -1</RANGE>
<RANGE>>= G_MAXULONG</RANGE>
<FLAGS>r</FLAGS>
<NICK>timestamp deviation</NICK>
<BLURB>average difference in usec between timestamp of next buffer and expected timestamp from analyzing last buffer.</BLURB>
......@@ -1811,7 +1841,7 @@
<ARG>
<NAME>GstBreakMyData::set-to</NAME>
<TYPE>gint</TYPE>
<RANGE>[-1,255]</RANGE>
<RANGE>[G_MAXULONG,255]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>set-to</NICK>
<BLURB>set changed bytes to this value (-1 means random value.</BLURB>
......@@ -2131,7 +2161,7 @@
<ARG>
<NAME>GstDynUDPSink::sockfd</NAME>
<TYPE>gint</TYPE>
<RANGE>[-1,32767]</RANGE>
<RANGE>[G_MAXULONG,32767]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>socket handle</NICK>
<BLURB>Socket to use for UDP sending. (-1 == allocate).</BLURB>
......@@ -2201,7 +2231,7 @@
<ARG>
<NAME>GstMultiUDPSink::sock</NAME>
<TYPE>gint</TYPE>
<RANGE>>= -1</RANGE>
<RANGE>>= G_MAXULONG</RANGE>
<FLAGS>r</FLAGS>
<NICK>Socket Handle</NICK>
<BLURB>Socket currently in use for UDP sending. (-1 == no socket).</BLURB>
......@@ -2211,7 +2241,7 @@
<ARG>
<NAME>GstMultiUDPSink::sockfd</NAME>
<TYPE>gint</TYPE>
<RANGE>>= -1</RANGE>
<RANGE>>= G_MAXULONG</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Socket Handle</NICK>
<BLURB>Socket to use for UDP sending. (-1 == allocate).</BLURB>
......@@ -2241,7 +2271,7 @@
<ARG>
<NAME>GstMultiUDPSink::qos-dscp</NAME>
<TYPE>gint</TYPE>
<RANGE>[-1,63]</RANGE>
<RANGE>[G_MAXULONG,63]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>QoS diff srv code point</NICK>
<BLURB>Quality of Service, differentiated services code point (-1 default).</BLURB>
......@@ -2811,7 +2841,7 @@
<ARG>
<NAME>GstV4l2Src::device-fd</NAME>
<TYPE>gint</TYPE>
<RANGE>>= -1</RANGE>
<RANGE>>= G_MAXULONG</RANGE>
<FLAGS>r</FLAGS>
<NICK>File descriptor</NICK>
<BLURB>File descriptor of the device.</BLURB>
......@@ -3031,7 +3061,7 @@
<ARG>
<NAME>GstRndBufferSize::max</NAME>
<TYPE>glong</TYPE>
<RANGE>>= 1</RANGE>
<RANGE>[1,G_MAXINT]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>maximum</NICK>
<BLURB>maximum buffer size.</BLURB>
......@@ -3041,7 +3071,7 @@
<ARG>
<NAME>GstRndBufferSize::min</NAME>
<TYPE>glong</TYPE>
<RANGE>>= 0</RANGE>
<RANGE>[0,G_MAXINT]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>mininum</NICK>
<BLURB>mininum buffer size.</BLURB>
......@@ -3051,7 +3081,7 @@
<ARG>
<NAME>GstRndBufferSize::seed</NAME>
<TYPE>gulong</TYPE>
<RANGE></RANGE>
<RANGE><= G_MAXUINT</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>random number seed</NICK>
<BLURB>seed for randomness (initialized when going from READY to PAUSED).</BLURB>
......@@ -3288,6 +3318,26 @@
<DEFAULT>""</DEFAULT>
</ARG>
<ARG>
<NAME>GstSoupHTTPSrc::extra-headers</NAME>
<TYPE>GstStructure*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Extra Headers</NICK>
<BLURB>Extra headers to append to the HTTP request.</BLURB>
<DEFAULT></DEFAULT>
</ARG>
<ARG>
<NAME>GstSoupHTTPSrc::timeout</NAME>
<TYPE>guint</TYPE>
<RANGE><= 3600</RANGE>
<FLAGS>rw</FLAGS>
<NICK>timeout</NICK>
<BLURB>Value in seconds to timeout a blocking I/O (0 = No timeout).</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>GstRTPDVPay::mode</NAME>
<TYPE>GstDVPayMode</TYPE>
......@@ -19588,6 +19638,16 @@
<DEFAULT>89</DEFAULT>
</ARG>
<ARG>
<NAME>GstRgAnalysis::message</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Message</NICK>
<BLURB>Post statics messages.</BLURB>
<DEFAULT>FALSE</DEFAULT>
</ARG>
<ARG>
<NAME>GstHDV1394Src::channel</NAME>
<TYPE>gint</TYPE>
......@@ -19621,7 +19681,7 @@
<ARG>
<NAME>GstHDV1394Src::port</NAME>
<TYPE>gint</TYPE>
<RANGE>[-1,16]</RANGE>
<RANGE>[G_MAXULONG,16]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Port</NICK>
<BLURB>Port number (-1 automatic).</BLURB>
......@@ -19664,7 +19724,7 @@
<RANGE>[0,255]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Quality</NICK>
<BLURB>Quality factor on JPEG data.</BLURB>
<BLURB>Quality factor on JPEG data (unused).</BLURB>
<DEFAULT>255</DEFAULT>
</ARG>
......@@ -19674,7 +19734,7 @@
<RANGE>[0,255]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Type</NICK>
<BLURB>JPEG Type.</BLURB>
<BLURB>Default JPEG Type, overwritten by SOF when present.</BLURB>
<DEFAULT>1</DEFAULT>
</ARG>
......@@ -19828,3 +19888,33 @@
<DEFAULT></DEFAULT>
</ARG>
<ARG>
<NAME>GstRtpG726Depay::force-aal2</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Force AAL2</NICK>
<BLURB>Force AAL2 decoding for compatibility with bad payloaders.</BLURB>
<DEFAULT>TRUE</DEFAULT>
</ARG>
<ARG>
<NAME>GstRtpG726Pay::force-aal2</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Force AAL2</NICK>
<BLURB>Force AAL2 encoding for compatibility with bad depayloaders.</BLURB>
<DEFAULT>TRUE</DEFAULT>
</ARG>
<ARG>
<NAME>GstRtpH263Pay::modea-only</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Fragment packets in mode A Only</NICK>
<BLURB>Disable packetization modes B and C.</BLURB>
<DEFAULT>TRUE</DEFAULT>
</ARG>
GObject
GstObject
GstPad
GstInterleavePad
GstVideoMixerPad
GstInterleavePad
GstPadTemplate
GstPluginFeature
GstElementFactory
......@@ -18,59 +18,24 @@ GObject
GstSwitchSink
GstGConfAudioSink
GstGConfAudioSrc
GstRTSPSrc
GstAutoVideoSink
GstAutoVideoSrc
GstAutoAudioSink
GstAutoAudioSrc
GstRgVolume
GstRTSPSrc
GstAspectRatioCrop
GstBaseSink
GstBaseAudioSink
GstAudioSink
GstEsdSink
GstPulseSink
GstOssSink
GstShout2send
GstCACASink
GstVideoSink
GstGdkPixbufSink
GstAASink
GstTest
GstMultiUDPSink
GstUDPSink
GstDynUDPSink
GstMultiFileSink
GstJpegEnc
GstJpegDec
GstSmokeEnc
GstSmokeDec
GstBaseSrc
GstPushSrc
GstBaseAudioSrc
GstAudioSrc
GstPulseSrc
GstOssSrc
GstSoupHTTPSrc
GstDV1394Src
GstHDV1394Src
GstV4l2Src
GstXImageSrc
GstUDPSrc
GstMultiFileSrc
GstPulseMixer
GstFlacEnc
GstFlacDec
GstFlacTag
GstTagLibMux
GstId3v2Mux
GstApev2Mux
GstCairoTextOverlay
GstBaseTransform
GstCairoTimeOverlay
GstPixbufScale
GstLevel
GstVideoBox
GstVideoFilter
GstNavigationtest
GstVideoBalance
GstVideoFlip
GstGamma
GstSMPTEAlpha
GstEdgeTV
GstAgingTV
GstDiceTV
......@@ -79,19 +44,15 @@ GObject
GstVertigoTV
GstRevTV
GstQuarkTV
GstVideoBalance
GstVideoFlip
GstGamma
GstNavigationtest
GstSMPTEAlpha
GstRgAnalysis
GstRgLimiter
GstBreakMyData
GstNavSeek
GstProgressReport
GstTagInject
GstAlpha
GstAlphaColor
GstLevel
GstAudioFilter
GstSpectrum
GstIirEqualizer
GstIirEqualizerNBands
GstIirEqualizer3Bands
GstIirEqualizer10Bands
GstAudioInvert
GstAudioKaraoke
GstAudioAmplify
......@@ -105,31 +66,92 @@ GObject
GstAudioWSincBand
GstAudioFIRFilter
GstAudioEcho
GstAlpha
GstAlphaColor
GstIirEqualizer
GstIirEqualizerNBands
GstIirEqualizer3Bands
GstIirEqualizer10Bands
GstAudioPanorama
GstBreakMyData
GstNavSeek
GstProgressReport
GstTagInject
GstVideoBox
GstRgAnalysis
GstRgLimiter
GstVideoCrop
GstBaseSrc
GstPushSrc
GstSoupHTTPSrc
GstBaseAudioSrc
GstAudioSrc
GstPulseSrc
GstOssSrc
GstDV1394Src
GstHDV1394Src
GstXImageSrc
GstV4l2Src
GstUDPSrc
GstMultiFileSrc
GstBaseSink
GstCACASink
GstBaseAudioSink
GstPulseSink
GstAudioSink
GstEsdSink
GstOssSink
GstAASink
GstVideoSink
GstGdkPixbufSink
GstShout2send
GstTest
GstMultiUDPSink
GstUDPSink
GstDynUDPSink
GstMultiFileSink
GstPulseMixer
GstTagLibMux
GstId3v2Mux
GstApev2Mux
GstJpegEnc
GstJpegDec
GstSmokeEnc
GstSmokeDec
GstDVDemux
GstDVDec
GstCmmlEnc
GstCmmlDec
GstFlacEnc
GstFlacDec
GstFlacTag
GstPngDec
GstPngEnc
GstGdkPixbuf
GstWavpackParse
GstWavpackDec
GstWavpackEnc
GstGdkPixbuf
GstCmmlEnc
GstCmmlDec
GstSpeexEnc
GstSpeexDec
GstDVDemux
GstDVDec
GstOssMixerElement
GstWavEnc
GstRTPDepay
GstRTPDec
GstICYDemux
GstWavParse
GstEbmlRead
GstMatroskaDemux
GstMatroskaMux
GstRndBufferSize
GstEFence
GstFlxDec
GstVideoMixer
GstTagDemux
GstApeDemux
GstID3Demux
GstGoom
GstGoom2k1
GstMultipartDemux
GstMultipartMux
GstMuLawEnc
GstMuLawDec
GstALawEnc
GstALawDec
GstCutter
GstQTDemux
GstBaseRTPDepayload
GstRtpXQTDepay
GstRtpAC3Depay
GstRTPDVDepay
GstRTPiLBCDepay
......@@ -144,6 +166,7 @@ GObject
GstRtpH263PDepay
GstRtpH263Depay
GstRtpH264Depay
GstRtpJ2KDepay
GstRtpJPEGDepay
GstRtpL16Depay
GstRtpMP1SDepay
......@@ -151,12 +174,22 @@ GObject
GstRtpMP4VDepay
GstRtpMP4ADepay
GstRtpMP4GDepay
GstRTPSirenDepay
GstRtpSPEEXDepay
GstRtpSV3VDepay
GstRtpTheoraDepay
GstRtpVorbisDepay
GstRtpVRawDepay
GstRtpXQTDepay
GstAviDemux
GstAviMux
GstAviSubtitle
GstSMPTE
GstInterleave
GstDeinterleave
GstMonoscope
GstWavEnc
GstAuParse
GstRTPDepay
GstBaseRTPPayload
GstRTPDVPay
GstBaseRTPAudioPayload
......@@ -165,6 +198,7 @@ GObject
GstRTPG729Pay
GstRtpPcmuPay
GstRtpPmcaPay
GstRTPSirenPay
GstRTPGSMPay
GstRtpAMRPay
GstRtpMPAPay
......@@ -172,6 +206,7 @@ GObject
GstRtpH263PPay
GstRtpH263Pay
GstRtpH264Pay
GstRtpJ2KPay
GstRtpJPEGPay
GstRtpL16Pay
GstRTPMP2TPay
......@@ -183,39 +218,9 @@ GObject
GstRtpVorbisPay
GstRtpVRawPay
GstAsteriskh263
GstTagDemux
GstID3Demux
GstApeDemux
GstICYDemux
GstALawEnc
GstALawDec
GstMuLawEnc
GstMuLawDec
GstQTDemux
GstWavParse
GstCutter
GstMultipartDemux
GstMultipartMux
GstGoom
GstEFence
GstRndBufferSize
GstSMPTE
GstRTPDec
GstInterleave
GstDeinterleave
GstVideoMixer
GstAuParse
GstMonoscope
GstFlxDec
GstEbmlRead