<div dir="ltr"><div>Hi, <br></div><div>I have a small problem with the "ice-trickle" option. </div><div>I set it to TRUE and then passed a remote candidate on one of my peers.</div><div>This triggered a connectivity check which failed and then, after a small timeout my component changed state to FAILED.</div><div>I am not sure if this is proper behaviour. In documentation there is written: When <code class="gmail-literal">TRUE</code>, the agent will postpone changing a component state to
<a class="gmail-link" href="https://libnice.freedesktop.org/libnice/NiceAgent.html#NICE-COMPONENT-STATE-FAILED:CAPS"><code class="gmail-literal">NICE_COMPONENT_STATg_object_set(E_FAILED</code></a> until <a class="gmail-link" href="https://libnice.freedesktop.org/libnice/NiceAgent.html#nice-agent-peer-candidate-gathering-done" title="nice_agent_peer_candidate_gathering_done ()"><code class="gmail-function">nice_agent_peer_candidate_gathering_done()</code></a>
has been called with the ID of the component's stream.<br></div><div>I didn't call nice_agent_peer_candidate_gathering_done so I suppose my component shouldn't change state.</div><div>I set "ice-trickle" using nice_agent_new_full() as well as g_object_set().</div><div>Am I missing something? <br></div><div><br></div><div>Thanks in advance</div><div>Michał<br></div></div>