-
- Downloads
ice: fix addReflectiveCandidate() with new PJNATH
addReflectiveCandidate is a hack of how PJNATH ICE transport work
and has made some assumptions only available on PJSIP 2.4.x.
PJNATH has changed of implementation when PJSIP 2.5.5 has been released
to support IPv6 addressing.
This bump to 2.5.5 invalids these assumptions causing some
nasty effects when addReflectiveCandidate is called (ex: UPnP).
This patch adapts the hack by a wonder-more-powerful hack.
It hacks the ICE transport STUN server array, that normally
filled by at leas one or two local host IP (as a local host is
seen as a local STUN server by PJNATH ICE transport layer).
This permits internal PJNATH implementation to be "happy".
-sorry
Change-Id: I38d133bd8891675251521e14916eeeaa557703f2
Reviewed-by:
Stepan Salenikovich <stepan.salenikovich@savoirfairelinux.com>
Please register or sign in to comment