mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-21 06:38:19 +00:00
docs: add scaletempo to docs
This commit is contained in:
parent
61913ab7b4
commit
ef547ff48e
6 changed files with 99 additions and 9 deletions
|
@ -98,6 +98,7 @@ EXTRA_HFILES = \
|
||||||
$(top_srcdir)/gst/audiofx/audiowsincband.h \
|
$(top_srcdir)/gst/audiofx/audiowsincband.h \
|
||||||
$(top_srcdir)/gst/audiofx/audiowsinclimit.h \
|
$(top_srcdir)/gst/audiofx/audiowsinclimit.h \
|
||||||
$(top_srcdir)/gst/audiofx/audiofirfilter.h \
|
$(top_srcdir)/gst/audiofx/audiofirfilter.h \
|
||||||
|
$(top_srcdir)/gst/audiofx/gstscaletempo.h \
|
||||||
$(top_srcdir)/gst/audioparsers/gstaacparse.h \
|
$(top_srcdir)/gst/audioparsers/gstaacparse.h \
|
||||||
$(top_srcdir)/gst/audioparsers/gstac3parse.h \
|
$(top_srcdir)/gst/audioparsers/gstac3parse.h \
|
||||||
$(top_srcdir)/gst/audioparsers/gstamrparse.h \
|
$(top_srcdir)/gst/audioparsers/gstamrparse.h \
|
||||||
|
|
|
@ -138,6 +138,7 @@
|
||||||
<xi:include href="xml/element-rtpptdemux.xml" />
|
<xi:include href="xml/element-rtpptdemux.xml" />
|
||||||
<xi:include href="xml/element-rtpsession.xml" />
|
<xi:include href="xml/element-rtpsession.xml" />
|
||||||
<xi:include href="xml/element-rtpssrcdemux.xml" />
|
<xi:include href="xml/element-rtpssrcdemux.xml" />
|
||||||
|
<xi:include href="xml/element-scaletempo.xml" />
|
||||||
<xi:include href="xml/element-shagadelictv.xml" />
|
<xi:include href="xml/element-shagadelictv.xml" />
|
||||||
<xi:include href="xml/element-shapewipe.xml" />
|
<xi:include href="xml/element-shapewipe.xml" />
|
||||||
<xi:include href="xml/element-smpte.xml" />
|
<xi:include href="xml/element-smpte.xml" />
|
||||||
|
|
|
@ -2268,6 +2268,20 @@ GST_TYPE_RIPPLETV
|
||||||
gst_rippletv_get_type
|
gst_rippletv_get_type
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
|
||||||
|
<SECTION>
|
||||||
|
<FILE>element-scaletempo</FILE>
|
||||||
|
<TITLE>scaletempo</TITLE>
|
||||||
|
GstScaletempo
|
||||||
|
<SUBSECTION Standard>
|
||||||
|
GstScaletempoClass
|
||||||
|
GST_IS_SCALETEMPO
|
||||||
|
GST_IS_SCALETEMPO_CLASS
|
||||||
|
GST_SCALETEMPO
|
||||||
|
GST_SCALETEMPO_CLASS
|
||||||
|
GST_TYPE_SCALETEMPO
|
||||||
|
gst_scaletempo_get_type
|
||||||
|
</SECTION>
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>element-shagadelictv</FILE>
|
<FILE>element-shagadelictv</FILE>
|
||||||
<TITLE>shagadelictv</TITLE>
|
<TITLE>shagadelictv</TITLE>
|
||||||
|
|
|
@ -253,7 +253,7 @@
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>>= G_MAXULONG</RANGE>
|
<RANGE>>= G_MAXULONG</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Start Index</NICK>
|
<NICK>Stop Index</NICK>
|
||||||
<BLURB>Stop value of index. The special value -1 means no stop.</BLURB>
|
<BLURB>Stop value of index. The special value -1 means no stop.</BLURB>
|
||||||
<DEFAULT>0</DEFAULT>
|
<DEFAULT>0</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
@ -898,6 +898,16 @@
|
||||||
<DEFAULT>2</DEFAULT>
|
<DEFAULT>2</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstRTSPSrc::udp-reconnect</NAME>
|
||||||
|
<TYPE>gboolean</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Reconnect to the server</NICK>
|
||||||
|
<BLURB>Reconnect to the server if RTSP connection is closed when doing UDP.</BLURB>
|
||||||
|
<DEFAULT>TRUE</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstRTPDec::skip</NAME>
|
<NAME>GstRTPDec::skip</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
|
@ -3261,40 +3271,40 @@
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstVideoCrop::bottom</NAME>
|
<NAME>GstVideoCrop::bottom</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>>= 0</RANGE>
|
<RANGE>>= G_MAXULONG</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Bottom</NICK>
|
<NICK>Bottom</NICK>
|
||||||
<BLURB>Pixels to crop at bottom.</BLURB>
|
<BLURB>Pixels to crop at bottom (-1 to auto-crop).</BLURB>
|
||||||
<DEFAULT>0</DEFAULT>
|
<DEFAULT>0</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstVideoCrop::left</NAME>
|
<NAME>GstVideoCrop::left</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>>= 0</RANGE>
|
<RANGE>>= G_MAXULONG</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Left</NICK>
|
<NICK>Left</NICK>
|
||||||
<BLURB>Pixels to crop at left.</BLURB>
|
<BLURB>Pixels to crop at left (-1 to auto-crop).</BLURB>
|
||||||
<DEFAULT>0</DEFAULT>
|
<DEFAULT>0</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstVideoCrop::right</NAME>
|
<NAME>GstVideoCrop::right</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>>= 0</RANGE>
|
<RANGE>>= G_MAXULONG</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Right</NICK>
|
<NICK>Right</NICK>
|
||||||
<BLURB>Pixels to crop at right.</BLURB>
|
<BLURB>Pixels to crop at right (-1 to auto-crop).</BLURB>
|
||||||
<DEFAULT>0</DEFAULT>
|
<DEFAULT>0</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstVideoCrop::top</NAME>
|
<NAME>GstVideoCrop::top</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>>= 0</RANGE>
|
<RANGE>>= G_MAXULONG</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Top</NICK>
|
<NICK>Top</NICK>
|
||||||
<BLURB>Pixels to crop at top.</BLURB>
|
<BLURB>Pixels to crop at top (-1 to auto-crop).</BLURB>
|
||||||
<DEFAULT>0</DEFAULT>
|
<DEFAULT>0</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
|
@ -23398,3 +23408,43 @@
|
||||||
<DEFAULT>TRUE</DEFAULT>
|
<DEFAULT>TRUE</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstScaletempo::overlap</NAME>
|
||||||
|
<TYPE>gdouble</TYPE>
|
||||||
|
<RANGE>[0,1]</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Overlap Length</NICK>
|
||||||
|
<BLURB>Percentage of stride to overlap.</BLURB>
|
||||||
|
<DEFAULT>0.2</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstScaletempo::rate</NAME>
|
||||||
|
<TYPE>gdouble</TYPE>
|
||||||
|
<RANGE>[-2.14748e+09,2.14748e+09]</RANGE>
|
||||||
|
<FLAGS>r</FLAGS>
|
||||||
|
<NICK>Playback Rate</NICK>
|
||||||
|
<BLURB>Current playback rate.</BLURB>
|
||||||
|
<DEFAULT>1</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstScaletempo::search</NAME>
|
||||||
|
<TYPE>guint</TYPE>
|
||||||
|
<RANGE><= 500</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Search Length</NICK>
|
||||||
|
<BLURB>Length in milliseconds to search for best overlap position.</BLURB>
|
||||||
|
<DEFAULT>14</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstScaletempo::stride</NAME>
|
||||||
|
<TYPE>guint</TYPE>
|
||||||
|
<RANGE>[1,5000]</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Stride Length</NICK>
|
||||||
|
<BLURB>Length in milliseconds to output each stride.</BLURB>
|
||||||
|
<DEFAULT>30</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
|
|
@ -103,6 +103,7 @@ GObject
|
||||||
GstProgressReport
|
GstProgressReport
|
||||||
GstRgAnalysis
|
GstRgAnalysis
|
||||||
GstRgLimiter
|
GstRgLimiter
|
||||||
|
GstScaletempo
|
||||||
GstTagInject
|
GstTagInject
|
||||||
GstVideoFilter
|
GstVideoFilter
|
||||||
GstAgingTV
|
GstAgingTV
|
||||||
|
@ -203,6 +204,7 @@ GObject
|
||||||
GstRtpSPEEXDepay
|
GstRtpSPEEXDepay
|
||||||
GstRtpSV3VDepay
|
GstRtpSV3VDepay
|
||||||
GstRtpTheoraDepay
|
GstRtpTheoraDepay
|
||||||
|
GstRtpVP8Depay
|
||||||
GstRtpVRawDepay
|
GstRtpVRawDepay
|
||||||
GstRtpVorbisDepay
|
GstRtpVorbisDepay
|
||||||
GstRtpXQTDepay
|
GstRtpXQTDepay
|
||||||
|
@ -237,6 +239,7 @@ GObject
|
||||||
GstRtpMPAPay
|
GstRtpMPAPay
|
||||||
GstRtpSPEEXPay
|
GstRtpSPEEXPay
|
||||||
GstRtpTheoraPay
|
GstRtpTheoraPay
|
||||||
|
GstRtpVP8Pay
|
||||||
GstRtpVRawPay
|
GstRtpVRawPay
|
||||||
GstRtpVorbisPay
|
GstRtpVorbisPay
|
||||||
GstRTPDec
|
GstRTPDec
|
||||||
|
|
|
@ -261,5 +261,26 @@
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>scaletempo</name>
|
||||||
|
<longname>Scaletempo</longname>
|
||||||
|
<class>Filter/Effect/Rate</class>
|
||||||
|
<description>Sync audio tempo with playback rate</description>
|
||||||
|
<author>Rov Juvano <rovjuvano@users.sourceforge.net></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw, format=(string)F32LE, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw, format=(string)S16LE, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw, format=(string)F32LE, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw, format=(string)S16LE, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
</elements>
|
</elements>
|
||||||
</plugin>
|
</plugin>
|
Loading…
Reference in a new issue