diff options
author | Tim-Philipp Müller <tim.muller@collabora.co.uk> | 2010-12-30 01:14:29 +0000 |
---|---|---|
committer | Tim-Philipp Müller <tim.muller@collabora.co.uk> | 2010-12-31 01:41:18 +0000 |
commit | 222be5f0e9d13d031ff9b4a7efdaec70bd6c4735 (patch) | |
tree | c0dc538257e40097db7eee5f57ad483352207f8a /docs | |
parent | 95597d8f0e4c6813732d3d067236f35d3debf552 (diff) | |
download | gstreamer-plugins-bad-222be5f0e9d13d031ff9b4a7efdaec70bd6c4735.tar.gz |
valve: move valve element/plugin to core
https://bugzilla.gnome.org/show_bug.cgi?id=630808
Diffstat (limited to 'docs')
-rw-r--r-- | docs/plugins/Makefile.am | 1 | ||||
-rw-r--r-- | docs/plugins/gst-plugins-bad-plugins-docs.sgml | 2 | ||||
-rw-r--r-- | docs/plugins/gst-plugins-bad-plugins-sections.txt | 15 | ||||
-rw-r--r-- | docs/plugins/gst-plugins-bad-plugins.args | 738 | ||||
-rw-r--r-- | docs/plugins/gst-plugins-bad-plugins.hierarchy | 322 | ||||
-rw-r--r-- | docs/plugins/gst-plugins-bad-plugins.interfaces | 35 | ||||
-rw-r--r-- | docs/plugins/gst-plugins-bad-plugins.prerequisites | 6 | ||||
-rw-r--r-- | docs/plugins/inspect/plugin-valve.xml | 34 |
8 files changed, 1037 insertions, 116 deletions
diff --git a/docs/plugins/Makefile.am b/docs/plugins/Makefile.am index ff940df71..478b90eb9 100644 --- a/docs/plugins/Makefile.am +++ b/docs/plugins/Makefile.am @@ -203,7 +203,6 @@ EXTRA_HFILES = \ $(top_srcdir)/gst/videosignal/gstvideoanalyse.h \ $(top_srcdir)/gst/videosignal/gstvideodetect.h \ $(top_srcdir)/gst/videosignal/gstvideomark.h \ - $(top_srcdir)/gst/valve/gstvalve.h \ $(top_srcdir)/sys/directdraw/gstdirectdrawsink.h \ $(top_srcdir)/sys/dvb/gstdvbsrc.h \ $(top_srcdir)/sys/shm/gstshmsink.h \ diff --git a/docs/plugins/gst-plugins-bad-plugins-docs.sgml b/docs/plugins/gst-plugins-bad-plugins-docs.sgml index 575afc1b1..cb2ff1a69 100644 --- a/docs/plugins/gst-plugins-bad-plugins-docs.sgml +++ b/docs/plugins/gst-plugins-bad-plugins-docs.sgml @@ -122,7 +122,6 @@ <xi:include href="xml/element-trm.xml" /> <xi:include href="xml/element-tunnel.xml" /> <xi:include href="xml/element-twirl.xml" /> - <xi:include href="xml/element-valve.xml" /> <xi:include href="xml/element-videoanalyse.xml" /> <xi:include href="xml/element-videodetect.xml" /> <xi:include href="xml/element-videomark.xml" /> @@ -215,7 +214,6 @@ <xi:include href="xml/plugin-swfdec.xml" /> <xi:include href="xml/plugin-timidity.xml" /> <xi:include href="xml/plugin-tta.xml" /> - <xi:include href="xml/plugin-valve.xml" /> <xi:include href="xml/plugin-vcdsrc.xml" /> <xi:include href="xml/plugin-videomaxrate.xml" /> <xi:include href="xml/plugin-videosignal.xml" /> diff --git a/docs/plugins/gst-plugins-bad-plugins-sections.txt b/docs/plugins/gst-plugins-bad-plugins-sections.txt index fdfb78136..8f26b09b8 100644 --- a/docs/plugins/gst-plugins-bad-plugins-sections.txt +++ b/docs/plugins/gst-plugins-bad-plugins-sections.txt @@ -1603,21 +1603,6 @@ gst_twirl_plugin_init </SECTION> <SECTION> -<FILE>element-valve</FILE> -<TITLE>valve</TITLE> -GstValve -<SUBSECTION Standard> -GstValveClass -GstValvePrivate -gst_valve_get_type -GST_IS_VALVE -GST_IS_VALVE_CLASS -GST_TYPE_VALVE -GST_VALVE -GST_VALVE_CLASS -</SECTION> - -<SECTION> <FILE>element-videoanalyse</FILE> <TITLE>videoanalyse</TITLE> GstVideoAnalyse diff --git a/docs/plugins/gst-plugins-bad-plugins.args b/docs/plugins/gst-plugins-bad-plugins.args index 4717bb9aa..73c886cbb 100644 --- a/docs/plugins/gst-plugins-bad-plugins.args +++ b/docs/plugins/gst-plugins-bad-plugins.args @@ -41,7 +41,7 @@ <ARG> <NAME>GstXvidEnc::averaging-period</NAME> <TYPE>gint</TYPE> -<RANGE>[-1,100]</RANGE> +<RANGE>[G_MAXULONG,100]</RANGE> <FLAGS>rw</FLAGS> <NICK>Averaging Period</NICK> <BLURB>[CBR] Number of frames for which XviD averages bitrate.</BLURB> @@ -91,7 +91,7 @@ <ARG> <NAME>GstXvidEnc::buffer</NAME> <TYPE>gint</TYPE> -<RANGE>>= -1</RANGE> +<RANGE>>= G_MAXULONG</RANGE> <FLAGS>rw</FLAGS> <NICK>Buffer Size</NICK> <BLURB>[CBR] Size of the video buffers.</BLURB> @@ -121,7 +121,7 @@ <ARG> <NAME>GstXvidEnc::container-frame-overhead</NAME> <TYPE>gint</TYPE> -<RANGE>[-1,100]</RANGE> +<RANGE>[G_MAXULONG,100]</RANGE> <FLAGS>rw</FLAGS> <NICK>Container Frame Overhead</NICK> <BLURB>[PASS2] Average container overhead per frame.</BLURB> @@ -151,7 +151,7 @@ <ARG> <NAME>GstXvidEnc::flow-control-strength</NAME> <TYPE>gint</TYPE> -<RANGE>[-1,100]</RANGE> +<RANGE>[G_MAXULONG,100]</RANGE> <FLAGS>rw</FLAGS> <NICK>Flow Control Strength</NICK> <BLURB>[PASS2] Overflow control strength per frame.</BLURB> @@ -211,7 +211,7 @@ <ARG> <NAME>GstXvidEnc::keyframe-reduction</NAME> <TYPE>gint</TYPE> -<RANGE>[-1,100]</RANGE> +<RANGE>[G_MAXULONG,100]</RANGE> <FLAGS>rw</FLAGS> <NICK>Keyframe Reduction</NICK> <BLURB>[PASS2] Keyframe size reduction in % of those within threshold.</BLURB> @@ -221,7 +221,7 @@ <ARG> <NAME>GstXvidEnc::keyframe-threshold</NAME> <TYPE>gint</TYPE> -<RANGE>[-1,100]</RANGE> +<RANGE>[G_MAXULONG,100]</RANGE> <FLAGS>rw</FLAGS> <NICK>Keyframe Threshold</NICK> <BLURB>[PASS2] Distance between keyframes not to be subject to reduction.</BLURB> @@ -281,7 +281,7 @@ <ARG> <NAME>GstXvidEnc::max-overflow-degradation</NAME> <TYPE>gint</TYPE> -<RANGE>[-1,100]</RANGE> +<RANGE>[G_MAXULONG,100]</RANGE> <FLAGS>rw</FLAGS> <NICK>Max Overflow Degradation</NICK> <BLURB>[PASS2] Amount in % that flow control can decrease frame size compared to ideal curve.</BLURB> @@ -291,7 +291,7 @@ <ARG> <NAME>GstXvidEnc::max-overflow-improvement</NAME> <TYPE>gint</TYPE> -<RANGE>[-1,100]</RANGE> +<RANGE>[G_MAXULONG,100]</RANGE> <FLAGS>rw</FLAGS> <NICK>Max Overflow Improvement</NICK> <BLURB>[PASS2] Amount in % that flow control can increase frame size compared to ideal curve.</BLURB> @@ -421,7 +421,7 @@ <ARG> <NAME>GstXvidEnc::reaction-delay-factor</NAME> <TYPE>gint</TYPE> -<RANGE>[-1,100]</RANGE> +<RANGE>[G_MAXULONG,100]</RANGE> <FLAGS>rw</FLAGS> <NICK>Reaction Delay Factor</NICK> <BLURB>[CBR] Reaction delay factor.</BLURB> @@ -1731,7 +1731,7 @@ <ARG> <NAME>GstDvbSrc::diseqc-source</NAME> <TYPE>gint</TYPE> -<RANGE>[-1,7]</RANGE> +<RANGE>[G_MAXULONG,7]</RANGE> <FLAGS>rw</FLAGS> <NICK>diseqc source</NICK> <BLURB>DISEqC selected source (-1 disabled) (DVB-S).</BLURB> @@ -17175,7 +17175,7 @@ <FLAGS>rw</FLAGS> <NICK>Path where to search for RealPlayer codecs</NICK> <BLURB>Path where to search for RealPlayer codecs.</BLURB> -<DEFAULT>"/usr/lib/win32:/usr/lib/codecs:/usr/local/RealPlayer/codecs:/usr/local/lib/win32:/usr/local/lib/codecs"</DEFAULT> +<DEFAULT>"/usr/lib64/win32:/usr/lib64/codecs:/usr/local/lib64/win32:/usr/local/lib64/codecs"</DEFAULT> </ARG> <ARG> @@ -17215,7 +17215,7 @@ <FLAGS>rw</FLAGS> <NICK>Path where to search for RealPlayer codecs</NICK> <BLURB>Path where to search for RealPlayer codecs.</BLURB> -<DEFAULT>"/usr/lib/win32:/usr/lib/codecs:/usr/local/RealPlayer/codecs:/usr/local/lib/win32:/usr/local/lib/codecs"</DEFAULT> +<DEFAULT>"/usr/lib64/win32:/usr/lib64/codecs:/usr/local/lib64/win32:/usr/local/lib64/codecs"</DEFAULT> </ARG> <ARG> @@ -17871,7 +17871,7 @@ <ARG> <NAME>DvbBaseBin::diseqc-source</NAME> <TYPE>gint</TYPE> -<RANGE>[-1,7]</RANGE> +<RANGE>[G_MAXULONG,7]</RANGE> <FLAGS>rw</FLAGS> <NICK>diseqc source</NICK> <BLURB>DISEqC selected source (-1 disabled) (DVB-S).</BLURB> @@ -18019,6 +18019,16 @@ </ARG> <ARG> +<NAME>GstSDPDemux::redirect</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rwx</FLAGS> +<NICK>Redirect</NICK> +<BLURB>Sends a redirection message instead of using a custom session element.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> <NAME>GstSpeexResample::quality</NAME> <TYPE>gint</TYPE> <RANGE>[0,10]</RANGE> @@ -18099,6 +18109,16 @@ </ARG> <ARG> +<NAME>GstAudioParse::channel-positions</NAME> +<TYPE>GValueArray*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Channel positions</NICK> +<BLURB>Channel positions used on the output.</BLURB> +<DEFAULT></DEFAULT> +</ARG> + +<ARG> <NAME>GstVideoParse::alpha-mask</NAME> <TYPE>gint</TYPE> <RANGE></RANGE> @@ -21916,11 +21936,11 @@ <ARG> <NAME>GstCeltEnc::bitrate</NAME> <TYPE>gint</TYPE> -<RANGE>[10,320]</RANGE> +<RANGE>[10000,320000]</RANGE> <FLAGS>rw</FLAGS> <NICK>Encoding Bit-rate</NICK> -<BLURB>Specify an encoding bit-rate (in Kbps).</BLURB> -<DEFAULT>64</DEFAULT> +<BLURB>Specify an encoding bit-rate (in bps).</BLURB> +<DEFAULT>64000</DEFAULT> </ARG> <ARG> @@ -21956,11 +21976,11 @@ <ARG> <NAME>GstCeltEnc::max-bitrate</NAME> <TYPE>gint</TYPE> -<RANGE>[10,320]</RANGE> +<RANGE>[10000,320000]</RANGE> <FLAGS>rw</FLAGS> <NICK>Maximum Encoding Bit-rate</NICK> -<BLURB>Specify a maximum encoding bit rate (in Kbps) for variable bit rate encoding.</BLURB> -<DEFAULT>64</DEFAULT> +<BLURB>Specify a maximum encoding bit rate (in bps) for variable bit rate encoding.</BLURB> +<DEFAULT>64000</DEFAULT> </ARG> <ARG> @@ -22066,7 +22086,7 @@ <ARG> <NAME>GstDCCPClientSrc::sockfd</NAME> <TYPE>gint</TYPE> -<RANGE>>= -1</RANGE> +<RANGE>>= G_MAXULONG</RANGE> <FLAGS>rw</FLAGS> <NICK>Socket fd</NICK> <BLURB>The socket file descriptor.</BLURB> @@ -22106,7 +22126,7 @@ <ARG> <NAME>GstDCCPServerSink::sockfd</NAME> <TYPE>gint</TYPE> -<RANGE>>= -1</RANGE> +<RANGE>>= G_MAXULONG</RANGE> <FLAGS>rw</FLAGS> <NICK>Socket fd</NICK> <BLURB>The client socket file descriptor.</BLURB> @@ -22166,7 +22186,7 @@ <ARG> <NAME>GstDCCPClientSink::sockfd</NAME> <TYPE>gint</TYPE> -<RANGE>>= -1</RANGE> +<RANGE>>= G_MAXULONG</RANGE> <FLAGS>rw</FLAGS> <NICK>Socket fd</NICK> <BLURB>The socket file descriptor.</BLURB> @@ -22226,7 +22246,7 @@ <ARG> <NAME>GstDCCPServerSrc::sockfd</NAME> <TYPE>gint</TYPE> -<RANGE>>= -1</RANGE> +<RANGE>>= G_MAXULONG</RANGE> <FLAGS>rw</FLAGS> <NICK>Socket fd</NICK> <BLURB>The client socket file descriptor.</BLURB> @@ -22286,7 +22306,7 @@ <ARG> <NAME>GstMpegTSDemux::program-number</NAME> <TYPE>gint</TYPE> -<RANGE>>= -1</RANGE> +<RANGE>>= G_MAXULONG</RANGE> <FLAGS>rw</FLAGS> <NICK>Program Number</NICK> <BLURB>Program number to demux for (-1 to ignore).</BLURB> @@ -22346,7 +22366,7 @@ <ARG> <NAME>GstPcapParse::dst-port</NAME> <TYPE>gint</TYPE> -<RANGE>[-1,65535]</RANGE> +<RANGE>[G_MAXULONG,65535]</RANGE> <FLAGS>rw</FLAGS> <NICK>Destination port</NICK> <BLURB>Destination port to restrict to.</BLURB> @@ -22366,7 +22386,7 @@ <ARG> <NAME>GstPcapParse::src-port</NAME> <TYPE>gint</TYPE> -<RANGE>[-1,65535]</RANGE> +<RANGE>[G_MAXULONG,65535]</RANGE> <FLAGS>rw</FLAGS> <NICK>Source port</NICK> <BLURB>Source port to restrict to.</BLURB> @@ -22374,6 +22394,16 @@ </ARG> <ARG> +<NAME>GstPcapParse::caps</NAME> +<TYPE>GstCaps*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Caps</NICK> +<BLURB>The caps of the source pad.</BLURB> +<DEFAULT></DEFAULT> +</ARG> + +<ARG> <NAME>MpegTsMux::m2ts-mode</NAME> <TYPE>gboolean</TYPE> <RANGE></RANGE> @@ -22524,6 +22554,36 @@ </ARG> <ARG> +<NAME>GstMJ2Mux::fragment-duration</NAME> +<TYPE>guint</TYPE> +<RANGE></RANGE> +<FLAGS>rwx</FLAGS> +<NICK>Fragment duration</NICK> +<BLURB>Fragment durations in ms (produce a fragmented file if > 0).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstMJ2Mux::streamable</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rwx</FLAGS> +<NICK>Streamable</NICK> +<BLURB>If set to true, the output should be as if it is to be streamed and hence no indexes written or duration written.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>GstMJ2Mux::trak-timescale</NAME> +<TYPE>guint</TYPE> +<RANGE></RANGE> +<FLAGS>rwx</FLAGS> +<NICK>Track timescale</NICK> +<BLURB>Timescale to use for the tracks (units per second, 0 is automatic).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> <NAME>GstGPPMux::faststart</NAME> <TYPE>gboolean</TYPE> <RANGE></RANGE> @@ -22584,6 +22644,36 @@ </ARG> <ARG> +<NAME>GstGPPMux::fragment-duration</NAME> +<TYPE>guint</TYPE> +<RANGE></RANGE> +<FLAGS>rwx</FLAGS> +<NICK>Fragment duration</NICK> +<BLURB>Fragment durations in ms (produce a fragmented file if > 0).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstGPPMux::streamable</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rwx</FLAGS> +<NICK>Streamable</NICK> +<BLURB>If set to true, the output should be as if it is to be streamed and hence no indexes written or duration written.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>GstGPPMux::trak-timescale</NAME> +<TYPE>guint</TYPE> +<RANGE></RANGE> +<FLAGS>rwx</FLAGS> +<NICK>Track timescale</NICK> +<BLURB>Timescale to use for the tracks (units per second, 0 is automatic).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> <NAME>GstMP4Mux::faststart</NAME> <TYPE>gboolean</TYPE> <RANGE></RANGE> @@ -22644,6 +22734,36 @@ </ARG> <ARG> +<NAME>GstMP4Mux::fragment-duration</NAME> +<TYPE>guint</TYPE> +<RANGE></RANGE> +<FLAGS>rwx</FLAGS> +<NICK>Fragment duration</NICK> +<BLURB>Fragment durations in ms (produce a fragmented file if > 0).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstMP4Mux::streamable</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rwx</FLAGS> +<NICK>Streamable</NICK> +<BLURB>If set to true, the output should be as if it is to be streamed and hence no indexes written or duration written.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>GstMP4Mux::trak-timescale</NAME> +<TYPE>guint</TYPE> +<RANGE></RANGE> +<FLAGS>rwx</FLAGS> +<NICK>Track timescale</NICK> +<BLURB>Timescale to use for the tracks (units per second, 0 is automatic).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> <NAME>GstQTMux::faststart</NAME> <TYPE>gboolean</TYPE> <RANGE></RANGE> @@ -22704,6 +22824,36 @@ </ARG> <ARG> +<NAME>GstQTMux::fragment-duration</NAME> +<TYPE>guint</TYPE> +<RANGE></RANGE> +<FLAGS>rwx</FLAGS> +<NICK>Fragment duration</NICK> +<BLURB>Fragment durations in ms (produce a fragmented file if > 0).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstQTMux::streamable</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rwx</FLAGS> +<NICK>Streamable</NICK> +<BLURB>If set to true, the output should be as if it is to be streamed and hence no indexes written or duration written.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>GstQTMux::trak-timescale</NAME> +<TYPE>guint</TYPE> +<RANGE></RANGE> +<FLAGS>rwx</FLAGS> +<NICK>Track timescale</NICK> +<BLURB>Timescale to use for the tracks (units per second, 0 is automatic).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> <NAME>GstAudioresample::filter-length</NAME> <TYPE>gint</TYPE> <RANGE>>= 0</RANGE> @@ -22895,12 +23045,12 @@ <ARG> <NAME>GstCameraBin::zoom</NAME> -<TYPE>gint</TYPE> -<RANGE>[100,1000]</RANGE> +<TYPE>gfloat</TYPE> +<RANGE>[1,10]</RANGE> <FLAGS>rw</FLAGS> <NICK>Zoom</NICK> -<BLURB>The zoom. 100 for 1x, 200 for 2x and so on.</BLURB> -<DEFAULT>100</DEFAULT> +<BLURB>The zoom. 1.0 for 1x, 2.0 for 2x and so on.</BLURB> +<DEFAULT>1</DEFAULT> </ARG> <ARG> @@ -23104,6 +23254,36 @@ </ARG> <ARG> +<NAME>GstCameraBin::idle</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>r</FLAGS> +<NICK>Indicates if data is being processed (recording/capturing/saving)</NICK> +<BLURB>Indicates if data is being processed (recording/capturing/saving).</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>GstCameraBin::preview-source-filter</NAME> +<TYPE>GstElement*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>preview source filter element</NICK> +<BLURB>Optional preview source filter GStreamer element.</BLURB> +<DEFAULT></DEFAULT> +</ARG> + +<ARG> +<NAME>GstCameraBin::ready-for-capture</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>r</FLAGS> +<NICK>Indicates if preparing a new capture is possible</NICK> +<BLURB>Indicates if preparing a new capture is possible.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> <NAME>GstDTMFSrc::interval</NAME> <TYPE>guint</TYPE> <RANGE>[10,50]</RANGE> @@ -23166,7 +23346,7 @@ <ARG> <NAME>GstRTPDTMFSrc::seqnum-offset</NAME> <TYPE>gint</TYPE> -<RANGE>>= -1</RANGE> +<RANGE>>= G_MAXULONG</RANGE> <FLAGS>rw</FLAGS> <NICK>Sequence number Offset</NICK> <BLURB>Offset to add to all outgoing seqnum (-1 = random).</BLURB> @@ -23196,7 +23376,7 @@ <ARG> <NAME>GstRTPDTMFSrc::timestamp-offset</NAME> <TYPE>gint</TYPE> -<RANGE>>= -1</RANGE> +<RANGE>>= G_MAXULONG</RANGE> <FLAGS>rw</FLAGS> <NICK>Timestamp Offset</NICK> <BLURB>Offset to add to all outgoing timestamps (-1 = random).</BLURB> @@ -23246,7 +23426,7 @@ <ARG> <NAME>GstRTPMux::seqnum-offset</NAME> <TYPE>gint</TYPE> -<RANGE>>= -1</RANGE> +<RANGE>>= G_MAXULONG</RANGE> <FLAGS>rw</FLAGS> <NICK>Sequence number Offset</NICK> <BLURB>Offset to add to all outgoing seqnum (-1 = random).</BLURB> @@ -23266,7 +23446,7 @@ <ARG> <NAME>GstRTPMux::timestamp-offset</NAME> <TYPE>gint</TYPE> -<RANGE>>= -1</RANGE> +<RANGE>>= G_MAXULONG</RANGE> <FLAGS>rw</FLAGS> <NICK>Timestamp Offset</NICK> <BLURB>Offset to add to all outgoing timestamps (-1 = random).</BLURB> @@ -26410,7 +26590,7 @@ <FLAGS>rw</FLAGS> <NICK>physics</NICK> <BLURB>water density: from 1 to 4.</BLURB> -<DEFAULT>8.20075e-304</DEFAULT> +<DEFAULT>0</DEFAULT> </ARG> <ARG> @@ -26450,7 +26630,7 @@ <FLAGS>rw</FLAGS> <NICK>splash</NICK> <BLURB>make a big splash in the center.</BLURB> -<DEFAULT>0</DEFAULT> +<DEFAULT>7.7486e-304</DEFAULT> </ARG> <ARG> @@ -26460,7 +26640,7 @@ <FLAGS>rw</FLAGS> <NICK>splash</NICK> <BLURB>make a big splash in the center.</BLURB> -<DEFAULT>4.77773e-299</DEFAULT> +<DEFAULT>0</DEFAULT> </ARG> <ARG> @@ -26490,7 +26670,7 @@ <FLAGS>rw</FLAGS> <NICK>ratiox</NICK> <BLURB>x-ratio.</BLURB> -<DEFAULT>8.0843e+44</DEFAULT> +<DEFAULT>8.55111e-317</DEFAULT> </ARG> <ARG> @@ -26500,7 +26680,7 @@ <FLAGS>rw</FLAGS> <NICK>ratioy</NICK> <BLURB>y-ratio.</BLURB> -<DEFAULT>9.3207e+68</DEFAULT> +<DEFAULT>2.28459e-26</DEFAULT> </ARG> <ARG> @@ -26510,7 +26690,7 @@ <FLAGS>rw</FLAGS> <NICK>DelayTime</NICK> <BLURB>the delay time.</BLURB> -<DEFAULT>1.18576e-322</DEFAULT> +<DEFAULT>0</DEFAULT> </ARG> <ARG> @@ -26560,7 +26740,7 @@ <FLAGS>rw</FLAGS> <NICK>Color-R</NICK> <BLURB>the color of the image.</BLURB> -<DEFAULT>0</DEFAULT> +<DEFAULT>2.49965e-38</DEFAULT> </ARG> <ARG> @@ -26890,7 +27070,7 @@ <FLAGS>rw</FLAGS> <NICK>lredscale</NICK> <BLURB>multiplier for downscaling non-edge brightness.</BLURB> -<DEFAULT>0</DEFAULT> +<DEFAULT>3.40216e-111</DEFAULT> </ARG> <ARG> @@ -26910,7 +27090,7 @@ <FLAGS>rw</FLAGS> <NICK>lupscale</NICK> <BLURB>multiplier for upscaling edge brightness.</BLURB> -<DEFAULT>1.34037e-317</DEFAULT> +<DEFAULT>7.54985e-96</DEFAULT> </ARG> <ARG> @@ -27080,7 +27260,7 @@ <FLAGS>rw</FLAGS> <NICK>blend</NICK> <BLURB>blend factor.</BLURB> -<DEFAULT>7.75038e-304</DEFAULT> +<DEFAULT>-5.83169e+303</DEFAULT> </ARG> <ARG> @@ -27090,7 +27270,7 @@ <FLAGS>rw</FLAGS> <NICK>fader</NICK> <BLURB>the fader position.</BLURB> -<DEFAULT>5.12056e+199</DEFAULT> +<DEFAULT>1.20296e-314</DEFAULT> </ARG> <ARG> @@ -27270,7 +27450,7 @@ <FLAGS>rw</FLAGS> <NICK>HSync</NICK> <BLURB>the hsync offset.</BLURB> -<DEFAULT>2.07558e-316</DEFAULT> +<DEFAULT>2.98023e-08</DEFAULT> </ARG> <ARG> @@ -43118,12 +43298,22 @@ <TYPE>gboolean</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> -<NICK>mesage</NICK> +<NICK>message</NICK> <BLURB>Post a barcode message for each detected code.</BLURB> <DEFAULT>TRUE</DEFAULT> </ARG> <ARG> +<NAME>GstZBar::cache</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>cache</NICK> +<BLURB>Enable or disable the inter-image result cache.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> <NAME>GstQTMoovRecover::broken-input</NAME> <TYPE>gchar*</TYPE> <RANGE></RANGE> @@ -45754,6 +45944,36 @@ </ARG> <ARG> +<NAME>GstPhotography::image-preview-supported-caps</NAME> +<TYPE>GstCaps*</TYPE> +<RANGE></RANGE> +<FLAGS>r</FLAGS> +<NICK>Image preview supported caps</NICK> +<BLURB>Caps describing supported image preview formats.</BLURB> +<DEFAULT></DEFAULT> +</ARG> + +<ARG> +<NAME>GstPhotography::noise-reduction</NAME> +<TYPE>GstPhotographyNoiseReduction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Noise Reduction settings</NICK> +<BLURB>Which noise reduction modes are enabled (0 = disabled).</BLURB> +<DEFAULT></DEFAULT> +</ARG> + +<ARG> +<NAME>GstPhotography::zoom</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[1,10]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Zoom property</NICK> +<BLURB>How much the resulted image will be zoomed.</BLURB> +<DEFAULT>1</DEFAULT> +</ARG> + +<ARG> <NAME>GstWaterRipple::amplitude</NAME> <TYPE>gdouble</TYPE> <RANGE></RANGE> @@ -46114,6 +46334,36 @@ </ARG> <ARG> +<NAME>GstSolarize::end</NAME> +<TYPE>guint</TYPE> +<RANGE><= 256</RANGE> +<FLAGS>rw</FLAGS> +<NICK>End</NICK> +<BLURB>End parameter.</BLURB> +<DEFAULT>185</DEFAULT> +</ARG> + +<ARG> +<NAME>GstSolarize::start</NAME> +<TYPE>guint</TYPE> +<RANGE><= 256</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Start</NICK> +<BLURB>Start parameter.</BLURB> +<DEFAULT>50</DEFAULT> +</ARG> + +<ARG> +<NAME>GstSolarize::threshold</NAME> +<TYPE>guint</TYPE> +<RANGE><= 256</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Threshold</NICK> +<BLURB>Threshold parameter.</BLURB> +<DEFAULT>127</DEFAULT> +</ARG> + +<ARG> <NAME>GstExclusion::silent</NAME> <TYPE>gboolean</TYPE> <RANGE></RANGE> @@ -46124,6 +46374,16 @@ </ARG> <ARG> +<NAME>GstExclusion::factor</NAME> +<TYPE>guint</TYPE> +<RANGE><= 175</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Factor</NICK> +<BLURB>Exclusion factor parameter.</BLURB> +<DEFAULT>175</DEFAULT> +</ARG> + +<ARG> <NAME>GstDodge::silent</NAME> <TYPE>gboolean</TYPE> <RANGE></RANGE> @@ -46144,6 +46404,16 @@ </ARG> <ARG> +<NAME>GstDilate::erode</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Erode</NICK> +<BLURB>Erode parameter.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> <NAME>GstChromium::silent</NAME> <TYPE>gboolean</TYPE> <RANGE></RANGE> @@ -46154,6 +46424,26 @@ </ARG> <ARG> +<NAME>GstChromium::edge-a</NAME> +<TYPE>guint</TYPE> +<RANGE><= 256</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Edge A</NICK> +<BLURB>First edge parameter.</BLURB> +<DEFAULT>200</DEFAULT> +</ARG> + +<ARG> +<NAME>GstChromium::edge-b</NAME> +<TYPE>guint</TYPE> +<RANGE><= 256</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Edge B</NICK> +<BLURB>Second edge parameter.</BLURB> +<DEFAULT>1</DEFAULT> +</ARG> + +<ARG> <NAME>GstBurn::silent</NAME> <TYPE>gboolean</TYPE> <RANGE></RANGE> @@ -46164,6 +46454,16 @@ </ARG> <ARG> +<NAME>GstBurn::adjustment</NAME> +<TYPE>guint</TYPE> +<RANGE><= 256</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Adjustment</NICK> +<BLURB>Adjustment parameter.</BLURB> +<DEFAULT>175</DEFAULT> +</ARG> + +<ARG> <NAME>GaussBlur::sigma</NAME> <TYPE>gdouble</TYPE> <RANGE>[-20,20]</RANGE> @@ -46304,6 +46604,36 @@ </ARG> <ARG> +<NAME>GstInterlace::allow-rff</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Allow Repeat-First-Field flags</NICK> +<BLURB>Allow generation of buffers with RFF flag set, i.e., duration of 3 fields.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>GstInterlace::field-pattern</NAME> +<TYPE>GstInterlacePattern</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Field pattern</NICK> +<BLURB>The output field pattern.</BLURB> +<DEFAULT>2:3</DEFAULT> +</ARG> + +<ARG> +<NAME>GstInterlace::pattern-offset</NAME> +<TYPE>guint</TYPE> +<RANGE><= 12</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Pattern offset</NICK> +<BLURB>The initial field pattern offset. Counts from 0.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> <NAME>Gsttextwrite::colorB</NAME> <TYPE>gint</TYPE> <RANGE>[0,255]</RANGE> @@ -46484,6 +46814,56 @@ </ARG> <ARG> +<NAME>Gstfacedetect::flags</NAME> +<TYPE>GstOpencvFaceDetectFlags</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Flags</NICK> +<BLURB>Flags to cvHaarDetectObjects.</BLURB> +<DEFAULT></DEFAULT> +</ARG> + +<ARG> +<NAME>Gstfacedetect::min-neighbors</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Mininum neighbors</NICK> +<BLURB>Minimum number (minus 1) of neighbor rectangles that makes up an object.</BLURB> +<DEFAULT>3</DEFAULT> +</ARG> + +<ARG> +<NAME>Gstfacedetect::min-size-height</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Minimum size height</NICK> +<BLURB>Minimum window height size.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>Gstfacedetect::min-size-width</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Minimum size width</NICK> +<BLURB>Minimum window width size.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>Gstfacedetect::scale-factor</NAME> +<TYPE>gdouble</TYPE> +<RANGE>[1.1,10]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Scale factor</NICK> +<BLURB>Factor by which the windows is scaled after each scan.</BLURB> +<DEFAULT>1.1</DEFAULT> +</ARG> + +<ARG> <NAME>Gstfaceblur::profile</NAME> <TYPE>gchar*</TYPE> <RANGE></RANGE> @@ -46546,7 +46926,7 @@ <ARG> <NAME>GstCvSobel::x-order</NAME> <TYPE>gint</TYPE> -<RANGE>>= -1</RANGE> +<RANGE>>= G_MAXULONG</RANGE> <FLAGS>rw</FLAGS> <NICK>x order</NICK> <BLURB>Order of the derivative x.</BLURB> @@ -46556,7 +46936,7 @@ <ARG> <NAME>GstCvSobel::y-order</NAME> <TYPE>gint</TYPE> -<RANGE>>= -1</RANGE> +<RANGE>>= G_MAXULONG</RANGE> <FLAGS>rw</FLAGS> <NICK>y order</NICK> <BLURB>Order of the derivative y.</BLURB> @@ -46623,3 +47003,263 @@ <DEFAULT>3</DEFAULT> </ARG> +<ARG> +<NAME>GstRotate::angle</NAME> +<TYPE>gdouble</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>angle</NICK> +<BLURB>Angle at which the arc starts in radians.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstJP2kDecimator::max-decomposition-levels</NAME> +<TYPE>gint</TYPE> +<RANGE>[G_MAXULONG,32]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum Number of Decomposition Levels</NICK> +<BLURB>Maximum number of decomposition levels to keep (-1 == all).</BLURB> +<DEFAULT>-1</DEFAULT> +</ARG> + +<ARG> +<NAME>GstJP2kDecimator::max-layers</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,65535]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum Number of Layers</NICK> +<BLURB>Maximum number of layers to keep (0 == all).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstISMLMux::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>GstISMLMux::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>GstISMLMux::fragment-duration</NAME> +<TYPE>guint</TYPE> +<RANGE></RANGE> +<FLAGS>rwx</FLAGS> +<NICK>Fragment duration</NICK> +<BLURB>Fragment durations in ms (produce a fragmented file if > 0).</BLURB> +<DEFAULT>2000</DEFAULT> +</ARG> + +<ARG> +<NAME>GstISMLMux::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>GstISMLMux::moov-recovery-file</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>rwx</FLAGS> +<NICK>File to store data for posterior moov atom recovery</NICK> +<BLURB>File to be used to store data for moov atom making movie file recovery possible in case of a crash during muxing. Null for disabled. (Experimental).</BLURB> +<DEFAULT>NULL</DEFAULT> +</ARG> + +<ARG> +<NAME>GstISMLMux::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>1000</DEFAULT> +</ARG> + +<ARG> +<NAME>GstISMLMux::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>GstISMLMux::streamable</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rwx</FLAGS> +<NICK>Streamable</NICK> +<BLURB>If set to true, the output should be as if it is to be streamed and hence no indexes written or duration written.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>GstISMLMux::trak-timescale</NAME> +<TYPE>guint</TYPE> +<RANGE></RANGE> +<FLAGS>rwx</FLAGS> +<NICK>Track timescale</NICK> +<BLURB>Timescale to use for the tracks (units per second, 0 is automatic).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstChopMyData::max-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 1</RANGE> +<FLAGS>rw</FLAGS> +<NICK>max-size</NICK> +<BLURB>Maximum size of outgoing buffers.</BLURB> +<DEFAULT>4096</DEFAULT> +</ARG> + +<ARG> +<NAME>GstChopMyData::min-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 1</RANGE> +<FLAGS>rw</FLAGS> +<NICK>max-size</NICK> +<BLURB>Minimum size of outgoing buffers.</BLURB> +<DEFAULT>1</DEFAULT> +</ARG> + +<ARG> +<NAME>GstChopMyData::step-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 1</RANGE> +<FLAGS>rw</FLAGS> +<NICK>step-size</NICK> +<BLURB>Step increment for random buffer sizes.</BLURB> +<DEFAULT>4096</DEFAULT> +</ARG> + +<ARG> +<NAME>GstChromaHold::target-b</NAME> +<TYPE>guint</TYPE> +<RANGE><= 255</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Target Blue</NICK> +<BLURB>The Blue target.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstChromaHold::target-g</NAME> +<TYPE>guint</TYPE> +<RANGE><= 255</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Target Green</NICK> +<BLURB>The Green target.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstChromaHold::target-r</NAME> +<TYPE>guint</TYPE> +<RANGE><= 255</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Target Red</NICK> +<BLURB>The Red target.</BLURB> +<DEFAULT>255</DEFAULT> +</ARG> + +<ARG> +<NAME>GstChromaHold::tolerance</NAME> +<TYPE>guint</TYPE> +<RANGE><= 180</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Tolerance</NICK> +<BLURB>Tolerance for the target color.</BLURB> +<DEFAULT>30</DEFAULT> +</ARG> + +<ARG> +<NAME>GstDVBSubOverlay::enable</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Enable</NICK> +<BLURB>Enable rendering of subtitles.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>GstDVBSubOverlay::max-page-timeout</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>max-page-timeout</NICK> +<BLURB>Limit maximum display time of a subtitle page (0 - disabled, value in seconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstRsvgOverlay::data</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>w</FLAGS> +<NICK>data</NICK> +<BLURB>SVG data.</BLURB> +<DEFAULT>""</DEFAULT> +</ARG> + +<ARG> +<NAME>GstRsvgOverlay::fit-to-frame</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>fit to frame</NICK> +<BLURB>Fit the SVG to fill the whole frame.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>GstRsvgOverlay::location</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>w</FLAGS> +<NICK>location</NICK> +<BLURB>SVG file location.</BLURB> +<DEFAULT>""</DEFAULT> +</ARG> + +<ARG> +<NAME>GstRsvgOverlay::x</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>x offset</NICK> +<BLURB>Specify an x offset.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstRsvgOverlay::y</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>y offset</NICK> +<BLURB>Specify a y offset.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + diff --git a/docs/plugins/gst-plugins-bad-plugins.hierarchy b/docs/plugins/gst-plugins-bad-plugins.hierarchy index c8888c290..d377a64fa 100644 --- a/docs/plugins/gst-plugins-bad-plugins.hierarchy +++ b/docs/plugins/gst-plugins-bad-plugins.hierarchy @@ -3,11 +3,14 @@ GObject GstObject GstBus GstClock + GstSystemClock + GstAudioClock GstElement ADPCMDec ADPCMEnc GstAiffMux GstAiffParse + GstAmrWbEnc GstAsfMux GstAsfParse GstAssRender @@ -15,37 +18,58 @@ GObject GstAacParse GstAc3Parse GstAmrParse + GstDcaParse GstFlacParse - GstBaseMetadata - GstMetadataDemux - GstMetadataMux + GstMpegAudioParse GstBaseRTPDepayload GstRtpDTMFDepay GstBaseRTPPayload GstRtpAsfPay GstBaseSink - AlsaSPDIFSink + GstBaseAudioSink + GstAudioSink + GstApExSink + GstNasSink + GstSDLAudioSink + GstJackAudioSink GstChecksumSink GstDCCPClientSink GstDCCPServerSink GstFBDEVSink + GstSFSink GstShmSink GstVideoSink GstDfbVideoSink + GstSDLVideoSink + VdpSink GstBaseSrc GstDTMFSrc GstDataURISrc GstPushSrc + GstBaseAudioSrc + GstJackAudioSrc GstDCCPClientSrc GstDCCPServerSrc + GstDc1394 GstDvbSrc GstMMS + GstMythtvSrc + GstNeonhttpSrc GstRfbSrc GstShmSrc GstVCDSrc + frei0r-src-ising0r + frei0r-src-lissajous0r + frei0r-src-nois0r + frei0r-src-onecol0r + frei0r-src-partik0l + frei0r-src-plasma GstRTPDTMFSrc + GstSFSrc GstBaseTransform GstAudioFilter + GstBPMDetect + GstOFA GstStereo GstBayer2RGB GstCogScale @@ -62,8 +86,10 @@ GObject GstVideoFilter GaussBlur GstBurn + GstChromaHold GstChromium GstColorEffects + GstCsp GstDilate GstDodge GstExclusion @@ -82,6 +108,7 @@ GObject GstFisheye GstMarble GstMirror + GstRotate GstSquare GstOpencvVideoFilter GstCvDilateErode @@ -92,20 +119,97 @@ GObject GstCvSmooth GstCvSobel Gstfacedetect + GstRsvgOverlay GstSolarize GstVideoAnalyse GstVideoDetect GstVideoMark + GstZBar + frei0r-filter-3-point-color-balance + frei0r-filter-3dflippo + frei0r-filter-b + frei0r-filter-baltan + frei0r-filter-bluescreen0r + frei0r-filter-brightness + frei0r-filter-bw0r + frei0r-filter-cartoon + frei0r-filter-color-distance + frei0r-filter-contrast0r + frei0r-filter-curves + frei0r-filter-dealygrab + frei0r-filter-delay0r + frei0r-filter-distort0r + frei0r-filter-edgeglow + frei0r-filter-equaliz0r + frei0r-filter-flippo + frei0r-filter-g + frei0r-filter-gamma + frei0r-filter-glow + frei0r-filter-hueshift0r + frei0r-filter-invert0r + frei0r-filter-k-means-clustering + frei0r-filter-lens-correction + frei0r-filter-letterb0xed + frei0r-filter-levels + frei0r-filter-luminance + frei0r-filter-mask0mate + frei0r-filter-nervous + frei0r-filter-nosync0r + frei0r-filter-perspective + frei0r-filter-pixeliz0r + frei0r-filter-primaries + frei0r-filter-r + frei0r-filter-rgb-parade + frei0r-filter-saturat0r + frei0r-filter-scale0tilt + frei0r-filter-scanline0r + frei0r-filter-sobel + frei0r-filter-squareblur + frei0r-filter-tehroxx0r + frei0r-filter-threelay0r + frei0r-filter-threshold0r + frei0r-filter-tint0r + frei0r-filter-transparency + frei0r-filter-twolay0r + frei0r-filter-vectorscope + frei0r-filter-vertigo + frei0r-filter-water + frei0r-filter-white-balance GstVideoMaxRate + GstBaseVideoCodec + GstBaseVideoDecoder + GstSchroDec + GstVP8Dec + GstBaseVideoEncoder + GstDiracEnc + GstSchroEnc + GstVP8Enc + GstBaseVideoParse + GstSchroParse GstBin DvbBaseBin GstAutoConvert + GstAutoVideoConvert GstFPSDisplaySink + GstGSettingsSwitchSink + GstGSettingsAudioSink + GstGSettingsVideoSink + GstGSettingsSwitchSrc + GstGSettingsAudioSrc + GstGSettingsVideoSrc GstPipeline GstCameraBin GstQTMoovRecover GstSDPDemux + RsnDvdBin + GstBz2dec + GstBz2enc + GstCDAudio GstCDXAParse + GstCeltDec + GstCeltEnc + GstChopMyData + GstDVBSubOverlay GstDVDSpu GstDtsDec GstFaac @@ -113,34 +217,46 @@ GObject GstFestival GstFreeze GstGPPMux + GstGSMDec + GstGSMEnc GstH264Parse + GstISMLMux GstId3BaseMux GstId3Mux GstInputSelector GstInterlace GstInvtelecine GstIvfParse + GstJP2kDecimator GstJifMux GstJpegParse GstKateDec GstKateEnc GstKateParse GstKateTag + GstKateTiger GstLiveAdder GstMJ2Mux GstMP4Mux GstMSE GstMXFDemux GstMXFMux + GstMimDec + GstMimEnc + GstModPlug + GstMpeg2enc GstMpeg4VParse GstMpegPSDemux GstMpegTSDemux + GstMplex + GstMusepackDec GstMveDemux GstMveMux GstNsfDec GstNuvDemux GstOutputSelector GstPcapParse + GstPitch GstPnmdec GstPnmenc GstQTMux @@ -156,18 +272,170 @@ GObject GstSegmentClip GstAudioSegmentClip GstVideoSegmentClip + GstSignalProcessor + ladspa-Chorus1 + ladspa-Chorus2 + ladspa-G2reverb + ladspa-Mvchpf-1 + ladspa-Mvclpf-1 + ladspa-Mvclpf-2 + ladspa-Mvclpf-3 + ladspa-Mvclpf-4 + ladspa-Phaser1 + ladspa-Phaser1+LFO + ladspa-TripleChorus + ladspa-alias + ladspa-allpass-c + ladspa-allpass-l + ladspa-allpass-n + ladspa-amPitchshift + ladspa-amp + ladspa-amp-mono + ladspa-amp-stereo + ladspa-analogueOsc + ladspa-artificialLatency + ladspa-autoPhaser + ladspa-bandpass-a-iir + ladspa-bandpass-iir + ladspa-bodeShifter + ladspa-bodeShifterCV + ladspa-butthigh-iir + ladspa-buttlow-iir + ladspa-bwxover-iir + ladspa-chebstortion + ladspa-comb + ladspa-comb-c + ladspa-comb-l + ladspa-comb-n + ladspa-combSplitter + ladspa-const + ladspa-crossoverDist + ladspa-dcRemove + ladspa-decay + ladspa-decimator + ladspa-declip + ladspa-delay-5s + ladspa-delay-c + ladspa-delay-l + ladspa-delay-n + ladspa-delayorama + ladspa-diode + ladspa-divider + ladspa-dj-eq + ladspa-dj-eq-mono + ladspa-djFlanger + ladspa-dysonCompress + ladspa-fadDelay + ladspa-fastLookaheadLimiter + ladspa-flanger + ladspa-fmOsc + ladspa-foldover + ladspa-fourByFourPole + ladspa-foverdrive + ladspa-freqTracker + ladspa-gate + ladspa-giantFlange + ladspa-gong + ladspa-gongBeater + ladspa-gsm + ladspa-gverb + ladspa-hardLimiter + ladspa-harmonicGen + ladspa-hermesFilter + ladspa-highpass-iir + ladspa-hilbert + ladspa-hpf + ladspa-imp + ladspa-impulse-fc + ladspa-inv + ladspa-karaoke + ladspa-lcrDelay + ladspa-lfoPhaser + ladspa-lowpass-iir + ladspa-lpf + ladspa-lsFilter + ladspa-matrixMSSt + ladspa-matrixSpatialiser + ladspa-matrixStMS + ladspa-mbeq + ladspa-modDelay + ladspa-multivoiceChorus + ladspa-noise-white + ladspa-notch-iir + ladspa-pitchScale + ladspa-pitchScaleHQ + ladspa-plate + ladspa-pointerCastDistortion + ladspa-rateShifter + ladspa-retroFlange + ladspa-revdelay + ladspa-ringmod-1i1o1l + ladspa-ringmod-2i1o + ladspa-satanMaximiser + ladspa-sc1 + ladspa-sc2 + ladspa-sc3 + ladspa-sc4 + ladspa-sc4m + ladspa-se4 + ladspa-shaper + ladspa-sifter + ladspa-sinCos + ladspa-sine-faaa + ladspa-sine-faac + ladspa-sine-fcaa + ladspa-sine-fcac + ladspa-singlePara + ladspa-sinusWavewrapper + ladspa-smoothDecimate + ladspa-split + ladspa-stepMuxer + ladspa-surroundEncoder + ladspa-svf + ladspa-tap-autopan + ladspa-tap-chorusflanger + ladspa-tap-deesser + ladspa-tap-doubler + ladspa-tap-dynamics-m + ladspa-tap-dynamics-st + ladspa-tap-equalizer + ladspa-tap-equalizer-bw + ladspa-tap-limiter + ladspa-tap-pinknoise + ladspa-tap-pitch + ladspa-tap-reflector + ladspa-tap-reverb + ladspa-tap-rotspeak + ladspa-tap-sigmoid + ladspa-tap-stereo-echo + ladspa-tap-tremolo + ladspa-tap-tubewarmth + ladspa-tap-vibrato + ladspa-tapeDelay + ladspa-transient + ladspa-triplePara + ladspa-valve + ladspa-valveRect + ladspa-vynil + ladspa-waveTerrain + ladspa-xfade + ladspa-xfade4 + ladspa-zm1 GstSirenDec GstSirenEnc GstSpeed GstSrtEnc + GstTRM GstTemplateMatch GstTtaDec GstTtaParse GstVMncDec - GstValve GstVcdParse + GstVdpVideoPostProcess + GstWildmidi GstXvidDec GstXvidEnc + GstY4mDec Gstedgedetect Gstfaceblur Gstpyramidsegment @@ -176,8 +444,46 @@ GObject MpegTSParse MpegTsMux MpegVideoParse + SatBaseVideoDecoder + GstVdpDecoder + GstVdpH264Dec + GstVdpMpeg4Dec + GstVdpMpegDec + frei0r-mixer-addition + frei0r-mixer-alpha-injection + frei0r-mixer-alphaatop + frei0r-mixer-alphain + frei0r-mixer-alphaout + frei0r-mixer-alphaover + frei0r-mixer-alphaxor + frei0r-mixer-blend + frei0r-mixer-burn + frei0r-mixer-color-only + frei0r-mixer-composition + frei0r-mixer-darken + frei0r-mixer-difference + frei0r-mixer-divide + frei0r-mixer-dodge + frei0r-mixer-grain-extract + frei0r-mixer-grain-merge + frei0r-mixer-hardlight + frei0r-mixer-hue + frei0r-mixer-lighten + frei0r-mixer-multiply + frei0r-mixer-overlay + frei0r-mixer-rgb + frei0r-mixer-saturation + frei0r-mixer-screen + frei0r-mixer-softlight + frei0r-mixer-subtract + frei0r-mixer-uv-map + frei0r-mixer-value + frei0r-mixer-xfade0r GstPad + GstVdpOutputSrcPad + GstVdpVideoSrcPad GstPadTemplate + GstSignalProcessorPadTemplate GstPlugin GstPluginFeature GstElementFactory @@ -185,9 +491,13 @@ GObject GstTypeFindFactory GstRegistry GstRingBuffer + GstAudioSinkRingBuffer + GstJackAudioSinkRingBuffer + GstJackAudioSrcRingBuffer GstTask GstTaskPool GstSignalObject + GstVdpDevice MpegTsPatInfo MpegTsPmtInfo GInterface @@ -195,9 +505,11 @@ GInterface GstChildProxy GstColorBalance GstImplementsInterface + GstMixer GstNavigation GstPhotography GstPreset GstTagSetter GstURIHandler + GstXOverlay MXFDescriptiveMetadataFrameworkInterface diff --git a/docs/plugins/gst-plugins-bad-plugins.interfaces b/docs/plugins/gst-plugins-bad-plugins.interfaces index a135859ac..bfa93f055 100644 --- a/docs/plugins/gst-plugins-bad-plugins.interfaces +++ b/docs/plugins/gst-plugins-bad-plugins.interfaces @@ -1,25 +1,44 @@ GstBin GstChildProxy GstPipeline GstChildProxy +GstCameraBin GstChildProxy GstImplementsInterface GstColorBalance GstTagSetter GstQTMoovRecover GstChildProxy -GstCameraBin GstChildProxy GstImplementsInterface GstColorBalance GstTagSetter GstPhotography +GstGSettingsSwitchSink GstChildProxy +GstGSettingsAudioSink GstChildProxy +GstGSettingsVideoSink GstChildProxy +GstGSettingsSwitchSrc GstChildProxy +GstGSettingsAudioSrc GstChildProxy +GstGSettingsVideoSrc GstChildProxy +RsnDvdBin GstChildProxy GstURIHandler DvbBaseBin GstChildProxy GstURIHandler -GstSDPDemux GstChildProxy GstAutoConvert GstChildProxy +GstAutoVideoConvert GstChildProxy +GstSDPDemux GstChildProxy GstFPSDisplaySink GstChildProxy -GstXvidEnc GstPreset +GstMpeg2enc GstPreset +GstSDLVideoSink GstImplementsInterface GstXOverlay GstNavigation GstDfbVideoSink GstImplementsInterface GstNavigation GstColorBalance -GstKateEnc GstTagSetter -GstKateTag GstTagSetter +VdpSink GstImplementsInterface GstNavigation GstXOverlay +GstApExSink GstImplementsInterface GstMixer +GstCeltEnc GstTagSetter GstPreset +GstCDAudio GstURIHandler +GstMythtvSrc GstURIHandler GstMMS GstURIHandler +GstNeonhttpSrc GstURIHandler GstVCDSrc GstURIHandler GstDataURISrc GstURIHandler -GstMetadataMux GstTagSetter +GstAmrWbEnc GstPreset GstFaac GstPreset -GstAsfMux GstTagSetter +GstXvidEnc GstPreset +GstDiracEnc GstPreset +GstVP8Enc GstTagSetter GstPreset +GstKateEnc GstTagSetter +GstKateTag GstTagSetter +GstJifMux GstTagSetter GstId3BaseMux GstTagSetter GstId3Mux GstTagSetter -GstJifMux GstTagSetter GstQTMux GstTagSetter GstMP4Mux GstTagSetter +GstISMLMux GstTagSetter GstGPPMux GstTagSetter GstMJ2Mux GstTagSetter +GstAsfMux GstTagSetter diff --git a/docs/plugins/gst-plugins-bad-plugins.prerequisites b/docs/plugins/gst-plugins-bad-plugins.prerequisites index e9203c176..f55006018 100644 --- a/docs/plugins/gst-plugins-bad-plugins.prerequisites +++ b/docs/plugins/gst-plugins-bad-plugins.prerequisites @@ -1,6 +1,8 @@ GstChildProxy GstObject GstImplementsInterface GstElement -GstColorBalance GstImplementsInterface GstElement +GstXOverlay GstImplementsInterface GstElement GstTagSetter GstElement -GstPhotography GstImplementsInterface GstElement +GstColorBalance GstImplementsInterface GstElement +GstMixer GstImplementsInterface GstElement MXFDescriptiveMetadataFrameworkInterface MXFDescriptiveMetadata +GstPhotography GstImplementsInterface GstElement diff --git a/docs/plugins/inspect/plugin-valve.xml b/docs/plugins/inspect/plugin-valve.xml deleted file mode 100644 index c67f8cc6b..000000000 --- a/docs/plugins/inspect/plugin-valve.xml +++ /dev/null @@ -1,34 +0,0 @@ -<plugin> - <name>valve</name> - <description>Valve</description> - <filename>../../gst/valve/.libs/libgstvalve.so</filename> - <basename>libgstvalve.so</basename> - <version>0.10.20.1</version> - <license>LGPL</license> - <source>gst-plugins-bad</source> - <package>GStreamer Bad Plug-ins git</package> - <origin>Unknown package origin</origin> - <elements> - <element> - <name>valve</name> - <longname>Valve element</longname> - <class>Filter</class> - <description>This element drops all packets when drop is TRUE</description> - <author>Olivier Crete <olivier.crete@collabora.co.uk></author> - <pads> - <caps> - <name>sink</name> - <direction>sink</direction> - <presence>always</presence> - <details>ANY</details> - </caps> - <caps> - <name>src</name> - <direction>source</direction> - <presence>always</presence> - <details>ANY</details> - </caps> - </pads> - </element> - </elements> -</plugin>
\ No newline at end of file |