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>identity: GStreamer Core 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 Core Plugins 1.0 Plugins Reference Manual"> 8<link rel="up" href="ch01.html" title="gstreamer Elements"> 9<link rel="prev" href="gstreamer-plugins-funnel.html" title="funnel"> 10<link rel="next" href="gstreamer-plugins-input-selector.html" title="input-selector"> 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="#gstreamer-plugins-identity.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> 19 <a href="#gstreamer-plugins-identity.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> 20 <a href="#gstreamer-plugins-identity.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> 21 <a href="#gstreamer-plugins-identity.signals" class="shortcut">Signals</a></span> 22</td> 23<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> 24<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> 25<td><a accesskey="p" href="gstreamer-plugins-funnel.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> 26<td><a accesskey="n" href="gstreamer-plugins-input-selector.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> 27</tr></table> 28<div class="refentry"> 29<a name="gstreamer-plugins-identity"></a><div class="titlepage"></div> 30<div class="refnamediv"><table width="100%"><tr> 31<td valign="top"> 32<h2><span class="refentrytitle"><a name="gstreamer-plugins-identity.top_of_page"></a>identity</span></h2> 33<p>identity</p> 34</td> 35<td class="gallery_image" valign="top" align="right"></td> 36</tr></table></div> 37<div class="refsect1"> 38<a name="gstreamer-plugins-identity.properties"></a><h2>Properties</h2> 39<div class="informaltable"><table class="informaltable" border="0"> 40<colgroup> 41<col width="150px" class="properties_type"> 42<col width="300px" class="properties_name"> 43<col width="200px" class="properties_flags"> 44</colgroup> 45<tbody> 46<tr> 47<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> 48<td class="property_name"><a class="link" href="gstreamer-plugins-identity.html#GstIdentity--check-imperfect-offset" title="The “check-imperfect-offset” property">check-imperfect-offset</a></td> 49<td class="property_flags">Read / Write</td> 50</tr> 51<tr> 52<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> 53<td class="property_name"><a class="link" href="gstreamer-plugins-identity.html#GstIdentity--check-imperfect-timestamp" title="The “check-imperfect-timestamp” property">check-imperfect-timestamp</a></td> 54<td class="property_flags">Read / Write</td> 55</tr> 56<tr> 57<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a></td> 58<td class="property_name"><a class="link" href="gstreamer-plugins-identity.html#GstIdentity--datarate" title="The “datarate” property">datarate</a></td> 59<td class="property_flags">Read / Write</td> 60</tr> 61<tr> 62<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a></td> 63<td class="property_name"><a class="link" href="gstreamer-plugins-identity.html#GstIdentity--drop-probability" title="The “drop-probability” property">drop-probability</a></td> 64<td class="property_flags">Read / Write</td> 65</tr> 66<tr> 67<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> 68<td class="property_name"><a class="link" href="gstreamer-plugins-identity.html#GstIdentity--dump" title="The “dump” property">dump</a></td> 69<td class="property_flags">Read / Write</td> 70</tr> 71<tr> 72<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a></td> 73<td class="property_name"><a class="link" href="gstreamer-plugins-identity.html#GstIdentity--error-after" title="The “error-after” property">error-after</a></td> 74<td class="property_flags">Read / Write</td> 75</tr> 76<tr> 77<td class="property_type"> 78<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> 79<td class="property_name"><a class="link" href="gstreamer-plugins-identity.html#GstIdentity--last-message" title="The “last-message” property">last-message</a></td> 80<td class="property_flags">Read</td> 81</tr> 82<tr> 83<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> 84<td class="property_name"><a class="link" href="gstreamer-plugins-identity.html#GstIdentity--signal-handoffs" title="The “signal-handoffs” property">signal-handoffs</a></td> 85<td class="property_flags">Read / Write</td> 86</tr> 87<tr> 88<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> 89<td class="property_name"><a class="link" href="gstreamer-plugins-identity.html#GstIdentity--silent" title="The “silent” property">silent</a></td> 90<td class="property_flags">Read / Write</td> 91</tr> 92<tr> 93<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> 94<td class="property_name"><a class="link" href="gstreamer-plugins-identity.html#GstIdentity--single-segment" title="The “single-segment” property">single-segment</a></td> 95<td class="property_flags">Read / Write</td> 96</tr> 97<tr> 98<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> 99<td class="property_name"><a class="link" href="gstreamer-plugins-identity.html#GstIdentity--sleep-time" title="The “sleep-time” property">sleep-time</a></td> 100<td class="property_flags">Read / Write</td> 101</tr> 102<tr> 103<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> 104<td class="property_name"><a class="link" href="gstreamer-plugins-identity.html#GstIdentity--sync" title="The “sync” property">sync</a></td> 105<td class="property_flags">Read / Write</td> 106</tr> 107<tr> 108<td class="property_type"><a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstBuffer.html#GstBufferFlags"><span class="type">GstBufferFlags</span></a></td> 109<td class="property_name"><a class="link" href="gstreamer-plugins-identity.html#GstIdentity--drop-buffer-flags" title="The “drop-buffer-flags” property">drop-buffer-flags</a></td> 110<td class="property_flags">Read / Write</td> 111</tr> 112<tr> 113<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a></td> 114<td class="property_name"><a class="link" href="gstreamer-plugins-identity.html#GstIdentity--ts-offset" title="The “ts-offset” property">ts-offset</a></td> 115<td class="property_flags">Read / Write</td> 116</tr> 117<tr> 118<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> 119<td class="property_name"><a class="link" href="gstreamer-plugins-identity.html#GstIdentity--drop-allocation" title="The “drop-allocation” property">drop-allocation</a></td> 120<td class="property_flags">Read / Write</td> 121</tr> 122<tr> 123<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a></td> 124<td class="property_name"><a class="link" href="gstreamer-plugins-identity.html#GstIdentity--eos-after" title="The “eos-after” property">eos-after</a></td> 125<td class="property_flags">Read / Write</td> 126</tr> 127</tbody> 128</table></div> 129</div> 130<div class="refsect1"> 131<a name="gstreamer-plugins-identity.signals"></a><h2>Signals</h2> 132<div class="informaltable"><table class="informaltable" border="0"> 133<colgroup> 134<col width="150px" class="signals_return"> 135<col width="300px" class="signals_name"> 136<col width="200px" class="signals_flags"> 137</colgroup> 138<tbody><tr> 139<td class="signal_type"><span class="returnvalue">void</span></td> 140<td class="signal_name"><a class="link" href="gstreamer-plugins-identity.html#GstIdentity-handoff" title="The “handoff” signal">handoff</a></td> 141<td class="signal_flags"><a href="/usr/share/gtk-doc/html/gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> 142</tr></tbody> 143</table></div> 144</div> 145<a name="GstIdentity"></a><div class="refsect1"> 146<a name="gstreamer-plugins-identity.other"></a><h2>Types and Values</h2> 147<div class="informaltable"><table class="informaltable" width="100%" border="0"> 148<colgroup> 149<col width="150px" class="name"> 150<col class="description"> 151</colgroup> 152<tbody><tr> 153<td class="datatype_keyword">struct</td> 154<td class="function_name"><a class="link" href="gstreamer-plugins-identity.html#GstIdentity-struct" title="struct GstIdentity">GstIdentity</a></td> 155</tr></tbody> 156</table></div> 157</div> 158<div class="refsect1"> 159<a name="gstreamer-plugins-identity.object-hierarchy"></a><h2>Object Hierarchy</h2> 160<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> 161 <span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a> 162 <span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstObject.html#GstObject-struct">GstObject</a> 163 <span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct">GstElement</a> 164 <span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gstreamer-libs-1.0/GstBaseTransform.html#GstBaseTransform-struct">GstBaseTransform</a> 165 <span class="lineart">╰──</span> GstIdentity 166</pre> 167</div> 168<div class="refsect1"> 169<a name="gstreamer-plugins-identity.description"></a><h2>Description</h2> 170<p>Dummy element that passes incoming data through unmodified. It has some 171useful diagnostic functions, such as offset and timestamp checking.</p> 172<div class="refsynopsisdiv"> 173<h2>Synopsis</h2> 174<div class="refsect2"> 175<a name="id-1.2.13.8.3.1"></a><h3>Element Information</h3> 176<div class="variablelist"><table border="0" class="variablelist"> 177<colgroup> 178<col align="left" valign="top"> 179<col> 180</colgroup> 181<tbody> 182<tr> 183<td><p><span class="term">plugin</span></p></td> 184<td> 185 <a class="link" href="gstreamer-plugins-plugin-coreelements.html#plugin-coreelements">coreelements</a> 186 </td> 187</tr> 188<tr> 189<td><p><span class="term">author</span></p></td> 190<td>Erik Walthinsen <omega@cse.ogi.edu></td> 191</tr> 192<tr> 193<td><p><span class="term">class</span></p></td> 194<td>Generic</td> 195</tr> 196</tbody> 197</table></div> 198</div> 199<hr> 200<div class="refsect2"> 201<a name="id-1.2.13.8.3.2"></a><h3>Element Pads</h3> 202<div class="variablelist"><table border="0" class="variablelist"> 203<colgroup> 204<col align="left" valign="top"> 205<col> 206</colgroup> 207<tbody> 208<tr> 209<td><p><span class="term">name</span></p></td> 210<td>sink</td> 211</tr> 212<tr> 213<td><p><span class="term">direction</span></p></td> 214<td>sink</td> 215</tr> 216<tr> 217<td><p><span class="term">presence</span></p></td> 218<td>always</td> 219</tr> 220<tr> 221<td><p><span class="term">details</span></p></td> 222<td>ANY</td> 223</tr> 224</tbody> 225</table></div> 226<div class="variablelist"><table border="0" class="variablelist"> 227<colgroup> 228<col align="left" valign="top"> 229<col> 230</colgroup> 231<tbody> 232<tr> 233<td><p><span class="term">name</span></p></td> 234<td>src</td> 235</tr> 236<tr> 237<td><p><span class="term">direction</span></p></td> 238<td>source</td> 239</tr> 240<tr> 241<td><p><span class="term">presence</span></p></td> 242<td>always</td> 243</tr> 244<tr> 245<td><p><span class="term">details</span></p></td> 246<td>ANY</td> 247</tr> 248</tbody> 249</table></div> 250</div> 251</div> 252</div> 253<div class="refsect1"> 254<a name="gstreamer-plugins-identity.functions_details"></a><h2>Functions</h2> 255<p></p> 256</div> 257<div class="refsect1"> 258<a name="gstreamer-plugins-identity.other_details"></a><h2>Types and Values</h2> 259<div class="refsect2"> 260<a name="GstIdentity-struct"></a><h3>struct GstIdentity</h3> 261<pre class="programlisting">struct GstIdentity;</pre> 262<p>Opaque <a class="link" href="gstreamer-plugins-identity.html#GstIdentity"><span class="type">GstIdentity</span></a> data structure</p> 263</div> 264</div> 265<div class="refsect1"> 266<a name="gstreamer-plugins-identity.property-details"></a><h2>Property Details</h2> 267<div class="refsect2"> 268<a name="GstIdentity--check-imperfect-offset"></a><h3>The <code class="literal">“check-imperfect-offset”</code> property</h3> 269<pre class="programlisting"> “check-imperfect-offset” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> 270<p>Send element messages if offset and offset_end do not match up.</p> 271<p>Flags: Read / Write</p> 272<p>Default value: FALSE</p> 273</div> 274<hr> 275<div class="refsect2"> 276<a name="GstIdentity--check-imperfect-timestamp"></a><h3>The <code class="literal">“check-imperfect-timestamp”</code> property</h3> 277<pre class="programlisting"> “check-imperfect-timestamp” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> 278<p>Send element messages if timestamps and durations do not match up.</p> 279<p>Flags: Read / Write</p> 280<p>Default value: FALSE</p> 281</div> 282<hr> 283<div class="refsect2"> 284<a name="GstIdentity--datarate"></a><h3>The <code class="literal">“datarate”</code> property</h3> 285<pre class="programlisting"> “datarate” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre> 286<p>(Re)timestamps buffers with number of bytes per second (0 = inactive).</p> 287<p>Flags: Read / Write</p> 288<p>Allowed values: >= 0</p> 289<p>Default value: 0</p> 290</div> 291<hr> 292<div class="refsect2"> 293<a name="GstIdentity--drop-probability"></a><h3>The <code class="literal">“drop-probability”</code> property</h3> 294<pre class="programlisting"> “drop-probability” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a></pre> 295<p>The Probability a buffer is dropped.</p> 296<p>Flags: Read / Write</p> 297<p>Allowed values: [0,1]</p> 298<p>Default value: 0</p> 299</div> 300<hr> 301<div class="refsect2"> 302<a name="GstIdentity--dump"></a><h3>The <code class="literal">“dump”</code> property</h3> 303<pre class="programlisting"> “dump” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> 304<p>Dump buffer contents to stdout.</p> 305<p>Flags: Read / Write</p> 306<p>Default value: FALSE</p> 307</div> 308<hr> 309<div class="refsect2"> 310<a name="GstIdentity--error-after"></a><h3>The <code class="literal">“error-after”</code> property</h3> 311<pre class="programlisting"> “error-after” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre> 312<p>Error after N buffers.</p> 313<p>Flags: Read / Write</p> 314<p>Allowed values: >= G_MAXULONG</p> 315<p>Default value: -1</p> 316</div> 317<hr> 318<div class="refsect2"> 319<a name="GstIdentity--last-message"></a><h3>The <code class="literal">“last-message”</code> property</h3> 320<pre class="programlisting"> “last-message” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> 321<p>last-message.</p> 322<p>Flags: Read</p> 323<p>Default value: NULL</p> 324</div> 325<hr> 326<div class="refsect2"> 327<a name="GstIdentity--signal-handoffs"></a><h3>The <code class="literal">“signal-handoffs”</code> property</h3> 328<pre class="programlisting"> “signal-handoffs” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> 329<p>If set to <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, the identity will emit a handoff signal when handling a buffer. 330When set to <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>, no signal will be emitted, which might improve performance.</p> 331<p>Flags: Read / Write</p> 332<p>Default value: TRUE</p> 333</div> 334<hr> 335<div class="refsect2"> 336<a name="GstIdentity--silent"></a><h3>The <code class="literal">“silent”</code> property</h3> 337<pre class="programlisting"> “silent” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> 338<p>silent.</p> 339<p>Flags: Read / Write</p> 340<p>Default value: TRUE</p> 341</div> 342<hr> 343<div class="refsect2"> 344<a name="GstIdentity--single-segment"></a><h3>The <code class="literal">“single-segment”</code> property</h3> 345<pre class="programlisting"> “single-segment” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> 346<p>Timestamp buffers and eat segments so as to appear as one segment.</p> 347<p>Flags: Read / Write</p> 348<p>Default value: FALSE</p> 349</div> 350<hr> 351<div class="refsect2"> 352<a name="GstIdentity--sleep-time"></a><h3>The <code class="literal">“sleep-time”</code> property</h3> 353<pre class="programlisting"> “sleep-time” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> 354<p>Microseconds to sleep between processing.</p> 355<p>Flags: Read / Write</p> 356<p>Default value: 0</p> 357</div> 358<hr> 359<div class="refsect2"> 360<a name="GstIdentity--sync"></a><h3>The <code class="literal">“sync”</code> property</h3> 361<pre class="programlisting"> “sync” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> 362<p>Synchronize to pipeline clock.</p> 363<p>Flags: Read / Write</p> 364<p>Default value: FALSE</p> 365</div> 366<hr> 367<div class="refsect2"> 368<a name="GstIdentity--drop-buffer-flags"></a><h3>The <code class="literal">“drop-buffer-flags”</code> property</h3> 369<pre class="programlisting"> “drop-buffer-flags” <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstBuffer.html#GstBufferFlags"><span class="type">GstBufferFlags</span></a></pre> 370<p>Drop buffers with the given flags.</p> 371<p>Flags: Read / Write</p> 372<p class="since">Since: 1.8</p> 373</div> 374<hr> 375<div class="refsect2"> 376<a name="GstIdentity--ts-offset"></a><h3>The <code class="literal">“ts-offset”</code> property</h3> 377<pre class="programlisting"> “ts-offset” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a></pre> 378<p>Timestamp offset in nanoseconds for synchronisation, negative for earlier sync.</p> 379<p>Flags: Read / Write</p> 380<p>Default value: 0</p> 381</div> 382<hr> 383<div class="refsect2"> 384<a name="GstIdentity--drop-allocation"></a><h3>The <code class="literal">“drop-allocation”</code> property</h3> 385<pre class="programlisting"> “drop-allocation” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> 386<p>Don't forward allocation queries.</p> 387<p>Flags: Read / Write</p> 388<p>Default value: FALSE</p> 389</div> 390<hr> 391<div class="refsect2"> 392<a name="GstIdentity--eos-after"></a><h3>The <code class="literal">“eos-after”</code> property</h3> 393<pre class="programlisting"> “eos-after” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre> 394<p>EOS after N buffers.</p> 395<p>Flags: Read / Write</p> 396<p>Allowed values: >= G_MAXULONG</p> 397<p>Default value: -1</p> 398<p class="since">Since: 1.16</p> 399</div> 400</div> 401<div class="refsect1"> 402<a name="gstreamer-plugins-identity.signal-details"></a><h2>Signal Details</h2> 403<div class="refsect2"> 404<a name="GstIdentity-handoff"></a><h3>The <code class="literal">“handoff”</code> signal</h3> 405<pre class="programlisting"><span class="returnvalue">void</span> 406user_function (<a class="link" href="gstreamer-plugins-identity.html#GstIdentity"><span class="type">GstIdentity</span></a> *identity, 407 <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstBuffer.html#GstBuffer-struct"><span class="type">GstBuffer</span></a> *buffer, 408 <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> 409<p>This signal gets emitted before passing the buffer downstream.</p> 410<div class="refsect3"> 411<a name="GstIdentity-handoff.parameters"></a><h4>Parameters</h4> 412<div class="informaltable"><table class="informaltable" width="100%" border="0"> 413<colgroup> 414<col width="150px" class="parameters_name"> 415<col class="parameters_description"> 416<col width="200px" class="parameters_annotations"> 417</colgroup> 418<tbody> 419<tr> 420<td class="parameter_name"><p>identity</p></td> 421<td class="parameter_description"><p>the identity instance</p></td> 422<td class="parameter_annotations"> </td> 423</tr> 424<tr> 425<td class="parameter_name"><p>buffer</p></td> 426<td class="parameter_description"><p>the buffer that just has been received</p></td> 427<td class="parameter_annotations"> </td> 428</tr> 429<tr> 430<td class="parameter_name"><p>pad</p></td> 431<td class="parameter_description"><p>the pad that received it</p></td> 432<td class="parameter_annotations"> </td> 433</tr> 434<tr> 435<td class="parameter_name"><p>user_data</p></td> 436<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> 437<td class="parameter_annotations"> </td> 438</tr> 439</tbody> 440</table></div> 441</div> 442<p>Flags: <a href="/usr/share/gtk-doc/html/gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> 443</div> 444</div> 445</div> 446<div class="footer"> 447<hr>Generated by GTK-Doc V1.28</div> 448</body> 449</html>