blob: 26f374c7604828460f24caf1bc38abfdd65d6f48 [file] [log] [blame]
Olivier Naudanb28313f2012-04-16 08:10:18 -04001<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html>
3<head>
4<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5<title>diffuse</title>
Sebastian Drögee6513c12013-07-14 12:12:42 +02006<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
Olivier Naudanb28313f2012-04-16 08:10:18 -04007<link rel="home" href="index.html" title="GStreamer Bad Plugins 1.0 Plugins Reference Manual">
8<link rel="up" href="ch01.html" title="gst-plugins-bad Elements">
Sebastian Dröge8aae4522012-09-18 10:21:31 +02009<link rel="prev" href="gst-plugins-bad-plugins-dataurisrc.html" title="dataurisrc">
Olivier Naudanb28313f2012-04-16 08:10:18 -040010<link rel="next" href="gst-plugins-bad-plugins-dilate.html" title="dilate">
Sebastian Dröge30887412013-09-19 12:51:06 +020011<meta name="generator" content="GTK-Doc V1.19 (XML mode)">
Olivier Naudanb28313f2012-04-16 08:10:18 -040012<link rel="stylesheet" href="style.css" type="text/css">
13</head>
14<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
15<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
16<tr valign="middle">
Sebastian Dröge8aae4522012-09-18 10:21:31 +020017<td><a accesskey="p" href="gst-plugins-bad-plugins-dataurisrc.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
Olivier Naudanb28313f2012-04-16 08:10:18 -040018<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
19<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
20<th width="100%" align="center">GStreamer Bad Plugins 1.0 Plugins Reference Manual</th>
21<td><a accesskey="n" href="gst-plugins-bad-plugins-dilate.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
22</tr>
23<tr><td colspan="5" class="shortcuts">
24<a href="#gst-plugins-bad-plugins-diffuse.synopsis" class="shortcut">Top</a>
25  | 
26 <a href="#gst-plugins-bad-plugins-diffuse.description" class="shortcut">Description</a>
27  | 
Sebastian Dröge7eb51492012-06-08 13:11:50 +020028 <a href="#gst-plugins-bad-plugins-diffuse.object-hierarchy" class="shortcut">Object Hierarchy</a>
29  | 
Olivier Naudanb28313f2012-04-16 08:10:18 -040030 <a href="#gst-plugins-bad-plugins-diffuse.properties" class="shortcut">Properties</a>
31</td></tr>
32</table>
33<div class="refentry">
34<a name="gst-plugins-bad-plugins-diffuse"></a><div class="titlepage"></div>
35<div class="refnamediv"><table width="100%"><tr>
36<td valign="top">
37<h2><span class="refentrytitle"><a name="gst-plugins-bad-plugins-diffuse.top_of_page"></a>diffuse</span></h2>
38<p>diffuse — Diffuses the image by moving its pixels in random directions</p>
39</td>
40<td valign="top" align="right"></td>
41</tr></table></div>
42<div class="refsynopsisdiv">
43<a name="gst-plugins-bad-plugins-diffuse.synopsis"></a><h2>Synopsis</h2>
Sebastian Dröge7eb51492012-06-08 13:11:50 +020044<a name="GstDiffuse"></a><pre class="synopsis">struct <a class="link" href="gst-plugins-bad-plugins-diffuse.html#GstDiffuse-struct" title="struct GstDiffuse">GstDiffuse</a>;
45</pre>
46</div>
47<div class="refsect1">
48<a name="gst-plugins-bad-plugins-diffuse.object-hierarchy"></a><h2>Object Hierarchy</h2>
49<pre class="synopsis">
50 <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
51 +----<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a>
52 +----<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstObject.html">GstObject</a>
53 +----<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstElement.html">GstElement</a>
54 +----<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer-libs/html/GstBaseTransform.html">GstBaseTransform</a>
55 +----<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-base-libs/html/gst-plugins-base-libs-gstvideofilter.html#GstVideoFilter">GstVideoFilter</a>
56 +----GstGeometricTransform
57 +----GstDiffuse
Olivier Naudanb28313f2012-04-16 08:10:18 -040058</pre>
59</div>
60<div class="refsect1">
61<a name="gst-plugins-bad-plugins-diffuse.properties"></a><h2>Properties</h2>
62<pre class="synopsis">
63 "<a class="link" href="gst-plugins-bad-plugins-diffuse.html#GstDiffuse--scale" title='The "scale" property'>scale</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> : Read / Write
64</pre>
65</div>
66<div class="refsect1">
67<a name="gst-plugins-bad-plugins-diffuse.description"></a><h2>Description</h2>
68<div class="refsynopsisdiv">
69<h2>Synopsis</h2>
70<div class="refsect2">
Sebastian Dröge30887412013-09-19 12:51:06 +020071<a name="id-1.2.18.6.2.1"></a><h3>Element Information</h3>
Sebastian Drögee6513c12013-07-14 12:12:42 +020072<div class="variablelist"><table border="0" class="variablelist">
73<colgroup>
Olivier Naudanb28313f2012-04-16 08:10:18 -040074<col align="left" valign="top">
Sebastian Drögee6513c12013-07-14 12:12:42 +020075<col>
76</colgroup>
Olivier Naudanb28313f2012-04-16 08:10:18 -040077<tbody>
78<tr>
79<td><p><span class="term">plugin</span></p></td>
80<td>
81 <a class="link" href="gst-plugins-bad-plugins-plugin-geometrictransform.html#plugin-geometrictransform">geometrictransform</a>
82 </td>
83</tr>
84<tr>
85<td><p><span class="term">author</span></p></td>
86<td>Thiago Santos&lt;thiago.sousa.santos@collabora.co.uk&gt;</td>
87</tr>
88<tr>
89<td><p><span class="term">class</span></p></td>
90<td>Transform/Effect/Video</td>
91</tr>
92</tbody>
93</table></div>
94</div>
95<hr>
96<div class="refsect2">
Sebastian Dröge30887412013-09-19 12:51:06 +020097<a name="id-1.2.18.6.2.2"></a><h3>Element Pads</h3>
Sebastian Drögee6513c12013-07-14 12:12:42 +020098<div class="variablelist"><table border="0" class="variablelist">
99<colgroup>
Olivier Naudanb28313f2012-04-16 08:10:18 -0400100<col align="left" valign="top">
Sebastian Drögee6513c12013-07-14 12:12:42 +0200101<col>
102</colgroup>
Olivier Naudanb28313f2012-04-16 08:10:18 -0400103<tbody>
104<tr>
105<td><p><span class="term">name</span></p></td>
106<td>sink</td>
107</tr>
108<tr>
109<td><p><span class="term">direction</span></p></td>
110<td>sink</td>
111</tr>
112<tr>
113<td><p><span class="term">presence</span></p></td>
114<td>always</td>
115</tr>
116<tr>
117<td><p><span class="term">details</span></p></td>
Sebastian Dröge7eb51492012-06-08 13:11:50 +0200118<td>video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</td>
Olivier Naudanb28313f2012-04-16 08:10:18 -0400119</tr>
120</tbody>
121</table></div>
Sebastian Drögee6513c12013-07-14 12:12:42 +0200122<div class="variablelist"><table border="0" class="variablelist">
123<colgroup>
Olivier Naudanb28313f2012-04-16 08:10:18 -0400124<col align="left" valign="top">
Sebastian Drögee6513c12013-07-14 12:12:42 +0200125<col>
126</colgroup>
Olivier Naudanb28313f2012-04-16 08:10:18 -0400127<tbody>
128<tr>
129<td><p><span class="term">name</span></p></td>
130<td>src</td>
131</tr>
132<tr>
133<td><p><span class="term">direction</span></p></td>
134<td>source</td>
135</tr>
136<tr>
137<td><p><span class="term">presence</span></p></td>
138<td>always</td>
139</tr>
140<tr>
141<td><p><span class="term">details</span></p></td>
Sebastian Dröge7eb51492012-06-08 13:11:50 +0200142<td>video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</td>
Olivier Naudanb28313f2012-04-16 08:10:18 -0400143</tr>
144</tbody>
145</table></div>
146</div>
147</div>
148<p>
149</p>
150</div>
151<div class="refsect1">
152<a name="gst-plugins-bad-plugins-diffuse.details"></a><h2>Details</h2>
153<div class="refsect2">
Sebastian Dröge7eb51492012-06-08 13:11:50 +0200154<a name="GstDiffuse-struct"></a><h3>struct GstDiffuse</h3>
155<pre class="programlisting">struct GstDiffuse;</pre>
Olivier Naudanb28313f2012-04-16 08:10:18 -0400156<p>
157</p>
158</div>
159</div>
160<div class="refsect1">
161<a name="gst-plugins-bad-plugins-diffuse.property-details"></a><h2>Property Details</h2>
162<div class="refsect2">
163<a name="GstDiffuse--scale"></a><h3>The <code class="literal">"scale"</code> property</h3>
164<pre class="programlisting"> "scale" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> : Read / Write</pre>
165<p>Scale of the texture.</p>
166<p>Allowed values: &gt;= 1</p>
167<p>Default value: 4</p>
168</div>
169</div>
170</div>
171<div class="footer">
172<hr>
Sebastian Dröge30887412013-09-19 12:51:06 +0200173 Generated by GTK-Doc V1.19</div>
Olivier Naudanb28313f2012-04-16 08:10:18 -0400174</body>
175</html>