1<!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>motioncells: GStreamer Bad Plugins 1.0 Plugins Reference Manual</title> 6<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> 7<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"> 9<link rel="prev" href="gst-plugins-bad-plugins-modplug.html" title="modplug"> 10<link rel="next" href="gst-plugins-bad-plugins-mpeg2enc.html" title="mpeg2enc"> 11<meta name="generator" content="GTK-Doc V1.28 (XML mode)"> 12<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="5"><tr valign="middle"> 16<td width="100%" align="left" class="shortcuts"> 17<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> 18 <a href="#gst-plugins-bad-plugins-motioncells.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> 19 <a href="#gst-plugins-bad-plugins-motioncells.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> 20 <a href="#gst-plugins-bad-plugins-motioncells.properties" class="shortcut">Properties</a></span> 21</td> 22<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> 23<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> 24<td><a accesskey="p" href="gst-plugins-bad-plugins-modplug.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> 25<td><a accesskey="n" href="gst-plugins-bad-plugins-mpeg2enc.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> 26</tr></table> 27<div class="refentry"> 28<a name="gst-plugins-bad-plugins-motioncells"></a><div class="titlepage"></div> 29<div class="refnamediv"><table width="100%"><tr> 30<td valign="top"> 31<h2><span class="refentrytitle"><a name="gst-plugins-bad-plugins-motioncells.top_of_page"></a>motioncells</span></h2> 32<p>motioncells</p> 33</td> 34<td class="gallery_image" valign="top" align="right"></td> 35</tr></table></div> 36<div class="refsect1"> 37<a name="gst-plugins-bad-plugins-motioncells.properties"></a><h2>Properties</h2> 38<div class="informaltable"><table class="informaltable" border="0"> 39<colgroup> 40<col width="150px" class="properties_type"> 41<col width="300px" class="properties_name"> 42<col width="200px" class="properties_flags"> 43</colgroup> 44<tbody> 45<tr> 46<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> 47<td class="property_name"><a class="link" href="gst-plugins-bad-plugins-motioncells.html#GstMotioncells--calculatemotion" title="The “calculatemotion” property">calculatemotion</a></td> 48<td class="property_flags">Read / Write</td> 49</tr> 50<tr> 51<td class="property_type"> 52<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> 53<td class="property_name"><a class="link" href="gst-plugins-bad-plugins-motioncells.html#GstMotioncells--cellscolor" title="The “cellscolor” property">cellscolor</a></td> 54<td class="property_flags">Read / Write</td> 55</tr> 56<tr> 57<td class="property_type"> 58<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> 59<td class="property_name"><a class="link" href="gst-plugins-bad-plugins-motioncells.html#GstMotioncells--datafile" title="The “datafile” property">datafile</a></td> 60<td class="property_flags">Read / Write</td> 61</tr> 62<tr> 63<td class="property_type"> 64<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> 65<td class="property_name"><a class="link" href="gst-plugins-bad-plugins-motioncells.html#GstMotioncells--datafileextension" title="The “datafileextension” property">datafileextension</a></td> 66<td class="property_flags">Read / Write</td> 67</tr> 68<tr> 69<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> 70<td class="property_name"><a class="link" href="gst-plugins-bad-plugins-motioncells.html#GstMotioncells--display" title="The “display” property">display</a></td> 71<td class="property_flags">Read / Write</td> 72</tr> 73<tr> 74<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a></td> 75<td class="property_name"><a class="link" href="gst-plugins-bad-plugins-motioncells.html#GstMotioncells--gap" title="The “gap” property">gap</a></td> 76<td class="property_flags">Read / Write</td> 77</tr> 78<tr> 79<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a></td> 80<td class="property_name"><a class="link" href="gst-plugins-bad-plugins-motioncells.html#GstMotioncells--gridx" title="The “gridx” property">gridx</a></td> 81<td class="property_flags">Read / Write</td> 82</tr> 83<tr> 84<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a></td> 85<td class="property_name"><a class="link" href="gst-plugins-bad-plugins-motioncells.html#GstMotioncells--gridy" title="The “gridy” property">gridy</a></td> 86<td class="property_flags">Read / Write</td> 87</tr> 88<tr> 89<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a></td> 90<td class="property_name"><a class="link" href="gst-plugins-bad-plugins-motioncells.html#GstMotioncells--minimummotionframes" title="The “minimummotionframes” property">minimummotionframes</a></td> 91<td class="property_flags">Read / Write</td> 92</tr> 93<tr> 94<td class="property_type"> 95<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> 96<td class="property_name"><a class="link" href="gst-plugins-bad-plugins-motioncells.html#GstMotioncells--motioncellsidx" title="The “motioncellsidx” property">motioncellsidx</a></td> 97<td class="property_flags">Read / Write</td> 98</tr> 99<tr> 100<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a></td> 101<td class="property_name"><a class="link" href="gst-plugins-bad-plugins-motioncells.html#GstMotioncells--motioncellthickness" title="The “motioncellthickness” property">motioncellthickness</a></td> 102<td class="property_flags">Read / Write</td> 103</tr> 104<tr> 105<td class="property_type"> 106<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> 107<td class="property_name"><a class="link" href="gst-plugins-bad-plugins-motioncells.html#GstMotioncells--motionmaskcellspos" title="The “motionmaskcellspos” property">motionmaskcellspos</a></td> 108<td class="property_flags">Read / Write</td> 109</tr> 110<tr> 111<td class="property_type"> 112<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> 113<td class="property_name"><a class="link" href="gst-plugins-bad-plugins-motioncells.html#GstMotioncells--motionmaskcoords" title="The “motionmaskcoords” property">motionmaskcoords</a></td> 114<td class="property_flags">Read / Write</td> 115</tr> 116<tr> 117<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> 118<td class="property_name"><a class="link" href="gst-plugins-bad-plugins-motioncells.html#GstMotioncells--postallmotion" title="The “postallmotion” property">postallmotion</a></td> 119<td class="property_flags">Read / Write</td> 120</tr> 121<tr> 122<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a></td> 123<td class="property_name"><a class="link" href="gst-plugins-bad-plugins-motioncells.html#GstMotioncells--postnomotion" title="The “postnomotion” property">postnomotion</a></td> 124<td class="property_flags">Read / Write</td> 125</tr> 126<tr> 127<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a></td> 128<td class="property_name"><a class="link" href="gst-plugins-bad-plugins-motioncells.html#GstMotioncells--sensitivity" title="The “sensitivity” property">sensitivity</a></td> 129<td class="property_flags">Read / Write</td> 130</tr> 131<tr> 132<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a></td> 133<td class="property_name"><a class="link" href="gst-plugins-bad-plugins-motioncells.html#GstMotioncells--threshold" title="The “threshold” property">threshold</a></td> 134<td class="property_flags">Read / Write</td> 135</tr> 136<tr> 137<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> 138<td class="property_name"><a class="link" href="gst-plugins-bad-plugins-motioncells.html#GstMotioncells--usealpha" title="The “usealpha” property">usealpha</a></td> 139<td class="property_flags">Read / Write</td> 140</tr> 141</tbody> 142</table></div> 143</div> 144<a name="GstMotioncells"></a><div class="refsect1"> 145<a name="gst-plugins-bad-plugins-motioncells.other"></a><h2>Types and Values</h2> 146<div class="informaltable"><table class="informaltable" width="100%" border="0"> 147<colgroup> 148<col width="150px" class="name"> 149<col class="description"> 150</colgroup> 151<tbody><tr> 152<td class="datatype_keyword">struct</td> 153<td class="function_name"><a class="link" href="gst-plugins-bad-plugins-motioncells.html#GstMotioncells-struct" title="struct GstMotioncells">GstMotioncells</a></td> 154</tr></tbody> 155</table></div> 156</div> 157<div class="refsect1"> 158<a name="gst-plugins-bad-plugins-motioncells.object-hierarchy"></a><h2>Object Hierarchy</h2> 159<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> 160 <span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a> 161 <span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstObject.html#GstObject-struct">GstObject</a> 162 <span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct">GstElement</a> 163 <span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gstreamer-libs-1.0/GstBaseTransform.html#GstBaseTransform-struct">GstBaseTransform</a> 164 <span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gst-plugins-base-libs-1.0/GstVideoFilter.html#GstVideoFilter-struct">GstVideoFilter</a> 165 <span class="lineart">╰──</span> GstOpencvVideoFilter 166 <span class="lineart">╰──</span> GstMotioncells 167</pre> 168</div> 169<div class="refsect1"> 170<a name="gst-plugins-bad-plugins-motioncells.description"></a><h2>Description</h2> 171<p>Performs motion detection on videos.</p> 172<div class="refsect2"> 173<a name="id-1.2.141.7.3"></a><h3>Example launch line</h3> 174<div class="informalexample"> 175 <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> 176 <tbody> 177 <tr> 178 <td class="listing_lines" align="right"><pre>1</pre></td> 179 <td class="listing_code"><pre class="programlisting">gst<span class="gtkdoc opt">-</span>launch<span class="gtkdoc opt">-</span><span class="number">1.0</span> videotestsrc pattern<span class="gtkdoc opt">=</span><span class="number">18</span> <span class="gtkdoc opt">!</span> videorate <span class="gtkdoc opt">!</span> videoscale <span class="gtkdoc opt">!</span> video<span class="gtkdoc opt">/</span>x<span class="gtkdoc opt">-</span>raw<span class="gtkdoc opt">,</span>width<span class="gtkdoc opt">=</span><span class="number">320</span><span class="gtkdoc opt">,</span>height<span class="gtkdoc opt">=</span><span class="number">240</span><span class="gtkdoc opt">,</span>framerate<span class="gtkdoc opt">=</span><span class="number">5</span><span class="gtkdoc opt">/</span><span class="number">1</span> <span class="gtkdoc opt">!</span> videoconvert <span class="gtkdoc opt">!</span> motioncells <span class="gtkdoc opt">!</span> videoconvert <span class="gtkdoc opt">!</span> xvimagesink</pre></td> 180 </tr> 181 </tbody> 182 </table> 183</div> 184 185</div> 186<div class="refsynopsisdiv"> 187<h2>Synopsis</h2> 188<div class="refsect2"> 189<a name="id-1.2.141.7.4.1"></a><h3>Element Information</h3> 190<div class="variablelist"><table border="0" class="variablelist"> 191<colgroup> 192<col align="left" valign="top"> 193<col> 194</colgroup> 195<tbody> 196<tr> 197<td><p><span class="term">plugin</span></p></td> 198<td> 199 <a class="link" href="gst-plugins-bad-plugins-plugin-opencv.html#plugin-opencv">opencv</a> 200 </td> 201</tr> 202<tr> 203<td><p><span class="term">author</span></p></td> 204<td>Robert Jobbagy <jobbagy dot robert at gmail dot com>, Nicola Murino <nicola dot murino at gmail.com></td> 205</tr> 206<tr> 207<td><p><span class="term">class</span></p></td> 208<td>Filter/Effect/Video</td> 209</tr> 210</tbody> 211</table></div> 212</div> 213<hr> 214<div class="refsect2"> 215<a name="id-1.2.141.7.4.2"></a><h3>Element Pads</h3> 216<div class="variablelist"><table border="0" class="variablelist"> 217<colgroup> 218<col align="left" valign="top"> 219<col> 220</colgroup> 221<tbody> 222<tr> 223<td><p><span class="term">name</span></p></td> 224<td>sink</td> 225</tr> 226<tr> 227<td><p><span class="term">direction</span></p></td> 228<td>sink</td> 229</tr> 230<tr> 231<td><p><span class="term">presence</span></p></td> 232<td>always</td> 233</tr> 234<tr> 235<td><p><span class="term">details</span></p></td> 236<td>video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</td> 237</tr> 238</tbody> 239</table></div> 240<div class="variablelist"><table border="0" class="variablelist"> 241<colgroup> 242<col align="left" valign="top"> 243<col> 244</colgroup> 245<tbody> 246<tr> 247<td><p><span class="term">name</span></p></td> 248<td>src</td> 249</tr> 250<tr> 251<td><p><span class="term">direction</span></p></td> 252<td>source</td> 253</tr> 254<tr> 255<td><p><span class="term">presence</span></p></td> 256<td>always</td> 257</tr> 258<tr> 259<td><p><span class="term">details</span></p></td> 260<td>video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</td> 261</tr> 262</tbody> 263</table></div> 264</div> 265</div> 266</div> 267<div class="refsect1"> 268<a name="gst-plugins-bad-plugins-motioncells.functions_details"></a><h2>Functions</h2> 269<p></p> 270</div> 271<div class="refsect1"> 272<a name="gst-plugins-bad-plugins-motioncells.other_details"></a><h2>Types and Values</h2> 273<div class="refsect2"> 274<a name="GstMotioncells-struct"></a><h3>struct GstMotioncells</h3> 275<pre class="programlisting">struct GstMotioncells;</pre> 276</div> 277</div> 278<div class="refsect1"> 279<a name="gst-plugins-bad-plugins-motioncells.property-details"></a><h2>Property Details</h2> 280<div class="refsect2"> 281<a name="GstMotioncells--calculatemotion"></a><h3>The <code class="literal">“calculatemotion”</code> property</h3> 282<pre class="programlisting"> “calculatemotion” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> 283<p>Toggles motion calculation. If FALSE, this filter does nothing.</p> 284<p>Flags: Read / Write</p> 285<p>Default value: TRUE</p> 286</div> 287<hr> 288<div class="refsect2"> 289<a name="GstMotioncells--cellscolor"></a><h3>The <code class="literal">“cellscolor”</code> property</h3> 290<pre class="programlisting"> “cellscolor” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> 291<p>Color for motion cells in R,G,B format. Max per channel is 255.</p> 292<p>Flags: Read / Write</p> 293<p>Default value: "255,255,0"</p> 294</div> 295<hr> 296<div class="refsect2"> 297<a name="GstMotioncells--datafile"></a><h3>The <code class="literal">“datafile”</code> property</h3> 298<pre class="programlisting"> “datafile” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> 299<p>Location of motioncells data file (empty string means no saving).</p> 300<p>Flags: Read / Write</p> 301<p>Default value: NULL</p> 302</div> 303<hr> 304<div class="refsect2"> 305<a name="GstMotioncells--datafileextension"></a><h3>The <code class="literal">“datafileextension”</code> property</h3> 306<pre class="programlisting"> “datafileextension” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> 307<p>Extension of datafile.</p> 308<p>Flags: Read / Write</p> 309<p>Default value: "vamc"</p> 310</div> 311<hr> 312<div class="refsect2"> 313<a name="GstMotioncells--display"></a><h3>The <code class="literal">“display”</code> property</h3> 314<pre class="programlisting"> “display” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> 315<p>Toggle display of motion cells on current frame.</p> 316<p>Flags: Read / Write</p> 317<p>Default value: FALSE</p> 318</div> 319<hr> 320<div class="refsect2"> 321<a name="GstMotioncells--gap"></a><h3>The <code class="literal">“gap”</code> property</h3> 322<pre class="programlisting"> “gap” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre> 323<p>Interval in seconds after which motion is considered finished and a motion finished bus message is posted.</p> 324<p>Flags: Read / Write</p> 325<p>Allowed values: [1,60]</p> 326<p>Default value: 5</p> 327</div> 328<hr> 329<div class="refsect2"> 330<a name="GstMotioncells--gridx"></a><h3>The <code class="literal">“gridx”</code> property</h3> 331<pre class="programlisting"> “gridx” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre> 332<p>Number of horizontal grid cells.</p> 333<p>Flags: Read / Write</p> 334<p>Allowed values: [8,32]</p> 335<p>Default value: 10</p> 336</div> 337<hr> 338<div class="refsect2"> 339<a name="GstMotioncells--gridy"></a><h3>The <code class="literal">“gridy”</code> property</h3> 340<pre class="programlisting"> “gridy” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre> 341<p>Number of vertical grid cells.</p> 342<p>Flags: Read / Write</p> 343<p>Allowed values: [8,32]</p> 344<p>Default value: 10</p> 345</div> 346<hr> 347<div class="refsect2"> 348<a name="GstMotioncells--minimummotionframes"></a><h3>The <code class="literal">“minimummotionframes”</code> property</h3> 349<pre class="programlisting"> “minimummotionframes” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre> 350<p>Minimum number of motion frames triggering a motion event.</p> 351<p>Flags: Read / Write</p> 352<p>Allowed values: [1,60]</p> 353<p>Default value: 1</p> 354</div> 355<hr> 356<div class="refsect2"> 357<a name="GstMotioncells--motioncellsidx"></a><h3>The <code class="literal">“motioncellsidx”</code> property</h3> 358<pre class="programlisting"> “motioncellsidx” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> 359<p>Describe a cell with its line and column idx separated with ":". Pass multiple cells as a comma-separated list.</p> 360<p>Flags: Read / Write</p> 361<p>Default value: NULL</p> 362</div> 363<hr> 364<div class="refsect2"> 365<a name="GstMotioncells--motioncellthickness"></a><h3>The <code class="literal">“motioncellthickness”</code> property</h3> 366<pre class="programlisting"> “motioncellthickness” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre> 367<p>Motion Cell Border Thickness. Set to -1 to fill motion cell.</p> 368<p>Flags: Read / Write</p> 369<p>Allowed values: [G_MAXULONG,5]</p> 370<p>Default value: 1</p> 371</div> 372<hr> 373<div class="refsect2"> 374<a name="GstMotioncells--motionmaskcellspos"></a><h3>The <code class="literal">“motionmaskcellspos”</code> property</h3> 375<pre class="programlisting"> “motionmaskcellspos” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> 376<p>Describe a cell with its line and column idx separated with ":". Pass multiple cells as a comma-separated list.</p> 377<p>Flags: Read / Write</p> 378<p>Default value: NULL</p> 379</div> 380<hr> 381<div class="refsect2"> 382<a name="GstMotioncells--motionmaskcoords"></a><h3>The <code class="literal">“motionmaskcoords”</code> property</h3> 383<pre class="programlisting"> “motionmaskcoords” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> 384<p>Describe a region with its upper left and lower right x, y coordinates separated with ":". Pass multiple regions as a comma-separated list.</p> 385<p>Flags: Read / Write</p> 386<p>Default value: NULL</p> 387</div> 388<hr> 389<div class="refsect2"> 390<a name="GstMotioncells--postallmotion"></a><h3>The <code class="literal">“postallmotion”</code> property</h3> 391<pre class="programlisting"> “postallmotion” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> 392<p>Post bus messages for every motion frame or just motion start and motion stop.</p> 393<p>Flags: Read / Write</p> 394<p>Default value: FALSE</p> 395</div> 396<hr> 397<div class="refsect2"> 398<a name="GstMotioncells--postnomotion"></a><h3>The <code class="literal">“postnomotion”</code> property</h3> 399<pre class="programlisting"> “postnomotion” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre> 400<p>If non 0, post a no_motion event on the bus if no motion is detected for the given number of seconds.</p> 401<p>Flags: Read / Write</p> 402<p>Allowed values: [0,180]</p> 403<p>Default value: 0</p> 404</div> 405<hr> 406<div class="refsect2"> 407<a name="GstMotioncells--sensitivity"></a><h3>The <code class="literal">“sensitivity”</code> property</h3> 408<pre class="programlisting"> “sensitivity” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a></pre> 409<p>Motion detection sensitivity.</p> 410<p>Flags: Read / Write</p> 411<p>Allowed values: [0,1]</p> 412<p>Default value: 0.5</p> 413</div> 414<hr> 415<div class="refsect2"> 416<a name="GstMotioncells--threshold"></a><h3>The <code class="literal">“threshold”</code> property</h3> 417<pre class="programlisting"> “threshold” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a></pre> 418<p>Threshold value for motion. Filter detects motion when at least this fraction of the cells have moved.</p> 419<p>Flags: Read / Write</p> 420<p>Allowed values: [0,1]</p> 421<p>Default value: 0.01</p> 422</div> 423<hr> 424<div class="refsect2"> 425<a name="GstMotioncells--usealpha"></a><h3>The <code class="literal">“usealpha”</code> property</h3> 426<pre class="programlisting"> “usealpha” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> 427<p>Toggle usage of alpha blending on frames with motion cells.</p> 428<p>Flags: Read / Write</p> 429<p>Default value: TRUE</p> 430</div> 431</div> 432</div> 433<div class="footer"> 434<hr>Generated by GTK-Doc V1.28</div> 435</body> 436</html>