<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>