agent: trickle ICE mode
authorJakub Adam <jakub.adam@collabora.com>
Wed, 9 Jan 2019 09:29:17 +0000 (10:29 +0100)
committerOlivier CrĂȘte <olivier.crete@ocrete.ca>
Fri, 8 Mar 2019 14:41:30 +0000 (14:41 +0000)
commita6112cec215b7d6f699950a0631b8e6f81f83f18
tree6e8dc507ea7807cdad308546318146222efff9ab
parent14b27084913aa2036cb5b282aaf80df5ea6a6d12
agent: trickle ICE mode

In this mode, activated by setting "ice-trickle" property of a
NiceAgent to TRUE, a component without a successful connectivity check
will wait indefinitely for more remote candidates to come.

nice_agent_peer_candidate_gathering_done() must be called after
receiving the last remote candidate for the component to finally change
its state to NICE_COMPONENT_STATE_FAILED.
agent/agent-priv.h
agent/agent.c
agent/agent.h
agent/conncheck.c
agent/stream.c
agent/stream.h
docs/reference/libnice/libnice-docs.xml
docs/reference/libnice/libnice-sections.txt
nice/libnice.sym