<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Basically is this OK?<br>
</p>
<pre class="code highlight" lang="cpp"><span id="LC422" class="line hll annotated" lang="cpp"><span><span id="LC421" class="line annotated" lang="cpp"><span> </span><span class="c1"><span>/</span><span><span>/</span></span><span> </span><span><span>set</span></span><span> </span><span><span>local</span></span><span> </span><span><span>description</span></span></span></span>
</span><span class="n"><span>g_signal_emit_by_name</span></span><span class="p"><span>(</span></span><span class="n"><span>webrtc</span></span><span class="p"><span>,</span></span><span> </span><span class="s"><span>"</span><span><span>set</span></span><span><span>-</span></span><span><span>local</span></span><span><span>-</span></span><span><span>description</span></span><span><span>"</span></span></span><span class="p"><span>,</span></span><span> </span><span class="n"><span>offer, NULL</span></span><span class="p"><span>)</span><span><span>;</span></span></span></span>
<span id="LC423" class="line annotated" lang="cpp"></span>
<span id="LC424" class="line annotated" lang="cpp"><span> </span><span class="c1"><span>/</span><span><span>/</span></span><span> </span><span><span>notify</span></span><span> </span><span><span>listener</span></span><span> </span><span><span>to</span></span><span> </span><span><span>send</span></span><span> </span><span><span>offer</span></span><span> </span><span><span>signal</span></span></span></span>
<span id="LC425" class="line annotated" lang="cpp"><span> </span><span class="n"><span>gchar</span></span><span class="o"><span>*</span></span><span> </span><span class="n"><span>description</span></span><span> </span><span class="o"><span>=</span></span><span> </span><span class="n"><span>gst_sdp_message_as_text</span></span><span class="p"><span>(</span></span><span class="n"><span>offer</span></span><span class="o"><span>-</span><span><span>></span></span></span><span class="n"><span>sdp</span></span><span class="p"><span>)</span><span><span>;</span></span></span></span>
<span id="LC426" class="line annotated" lang="cpp"><span> </span><span class="n"><span>LOG</span></span><span class="p"><span>(</span></span><span class="n"><span>description</span></span><span class="p"><span>)</span></span></span>
<span id="LC427" class="line annotated" lang="cpp"><span> </span><span class="n"><span>listener</span></span><span class="o"><span>-</span><span><span>></span></span></span><span class="n"><span>onLocalOffer</span></span><span class="p"><span>(</span></span><span class="n"><span>description</span></span><span class="p"><span>)</span><span><span>;</span></span></span></span>
<span id="LC428" class="line annotated" lang="cpp"><span> </span><span class="n"><span>g_free</span></span><span class="p"><span>(</span></span><span class="n"><span>description</span></span><span class="p"><span>)</span><span><span>;</span></span></span></span>
</pre>
<p> Or should we be passing a non-null promise argument, and only
proceeding to send the offer when it notifies?</p>
<p>cheers</p>
<p>Rob<br>
</p>
</body>
</html>