40
40
<td valign="top" align="right"></td>
41
41
</tr></table></div>
42
<div class="refsynopsisdiv" title="Synopsis">
42
<div class="refsynopsisdiv">
43
43
<a name="gst-plugins-bad-plugins-speed.synopsis"></a><h2>Synopsis</h2>
44
<a name="GstSpeed"></a><pre class="synopsis"> <a class="link" href="gst-plugins-bad-plugins-speed.html#GstSpeed-struct" title="GstSpeed">GstSpeed</a>;
44
<a name="GstSpeed"></a><pre class="synopsis">struct <a class="link" href="gst-plugins-bad-plugins-speed.html#GstSpeed-struct" title="struct GstSpeed">GstSpeed</a>;
47
<div class="refsect1" title="Object Hierarchy">
47
<div class="refsect1">
48
48
<a name="gst-plugins-bad-plugins-speed.object-hierarchy"></a><h2>Object Hierarchy</h2>
49
49
<pre class="synopsis">
50
50
<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
70
70
element (but relies on the decoder/demuxer to handle this correctly, also
71
71
requires a fairly up-to-date gst-plugins-base, as of February 2007).
73
<div class="refsect2" title="Example launch line">
74
<a name="id646522"></a><h3>Example launch line</h3>
75
<div class="refsect2">
76
<a name="idp6898496"></a><h3>Example launch line</h3>
75
77
<div class="informalexample">
76
78
<table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
79
81
<td class="listing_lines" align="right"><pre>1</pre></td>
80
<td class="listing_code"><pre class="programlisting">gst<span class="symbol">-</span>launch filesrc location<span class="symbol">=</span>test<span class="symbol">.</span>ogg <span class="symbol">!</span> decodebin <span class="symbol">!</span> audioconvert <span class="symbol">!</span> speed speed<span class="symbol">=</span><span class="number">1.5</span> <span class="symbol">!</span> audioconvert <span class="symbol">!</span> audioresample <span class="symbol">!</span> autoaudiosink</pre></td>
82
<td class="listing_code"><pre class="programlisting">gst<span class="gtkdoc opt">-</span>launch filesrc location<span class="gtkdoc opt">=</span>test<span class="gtkdoc opt">.</span>ogg <span class="gtkdoc opt">!</span> decodebin <span class="gtkdoc opt">!</span> audioconvert <span class="gtkdoc opt">!</span> speed speed<span class="gtkdoc opt">=</span><span class="number">1.5</span> <span class="gtkdoc opt">!</span> audioconvert <span class="gtkdoc opt">!</span> audioresample <span class="gtkdoc opt">!</span> autoaudiosink</pre></td>
85
87
Plays an .ogg file at 1.5x speed.
88
92
Last reviewed on 2007-02-26 (0.10.4.1)
91
<div class="refsect1" title="Details">
94
<div class="refsynopsisdiv">
96
<div class="refsect2">
97
<a name="idp5560176"></a><h3>Element Information</h3>
98
<div class="variablelist"><table border="0">
99
<col align="left" valign="top">
102
<td><p><span class="term">plugin</span></p></td>
104
<a class="link" href="gst-plugins-bad-plugins-plugin-speed.html#plugin-speed">speed</a>
108
<td><p><span class="term">author</span></p></td>
109
<td>Andy Wingo <apwingo@eos.ncsu.edu>, Tim-Philipp Müller <tim@centricular.net></td>
112
<td><p><span class="term">class</span></p></td>
113
<td>Filter/Effect/Audio</td>
119
<div class="refsect2">
120
<a name="idp7866528"></a><h3>Element Pads</h3>
121
<div class="variablelist"><table border="0">
122
<col align="left" valign="top">
125
<td><p><span class="term">name</span></p></td>
129
<td><p><span class="term">direction</span></p></td>
133
<td><p><span class="term">presence</span></p></td>
137
<td><p><span class="term">details</span></p></td>
138
<td>audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)32</td>
141
<td><p><span class="term"></span></p></td>
142
<td> audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true</td>
146
<div class="variablelist"><table border="0">
147
<col align="left" valign="top">
150
<td><p><span class="term">name</span></p></td>
154
<td><p><span class="term">direction</span></p></td>
158
<td><p><span class="term">presence</span></p></td>
162
<td><p><span class="term">details</span></p></td>
163
<td>audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)32</td>
166
<td><p><span class="term"></span></p></td>
167
<td> audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true</td>
176
<div class="refsect1">
92
177
<a name="gst-plugins-bad-plugins-speed.details"></a><h2>Details</h2>
93
<div class="refsect2" title="GstSpeed">
94
<a name="GstSpeed-struct"></a><h3>GstSpeed</h3>
95
<pre class="programlisting">typedef struct _GstSpeed GstSpeed;</pre>
178
<div class="refsect2">
179
<a name="GstSpeed-struct"></a><h3>struct GstSpeed</h3>
180
<pre class="programlisting">struct GstSpeed;</pre>
100
<div class="refsect1" title="Property Details">
185
<div class="refsect1">
101
186
<a name="gst-plugins-bad-plugins-speed.property-details"></a><h2>Property Details</h2>
102
<div class="refsect2" title='The "speed" property'>
187
<div class="refsect2">
103
188
<a name="GstSpeed--speed"></a><h3>The <code class="literal">"speed"</code> property</h3>
104
189
<pre class="programlisting"> "speed" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> : Read / Write / Construct</pre>