Change priority algorithm for better values
authorYouness Alaoui <youness.alaoui@collabora.co.uk>
Wed, 9 Apr 2014 01:26:42 +0000 (21:26 -0400)
committerOlivier CrĂȘte <olivier.crete@ocrete.ca>
Thu, 15 May 2014 13:44:00 +0000 (09:44 -0400)
commit3045c9b59785b0986623894d699477394eb73a68
tree21511828792272d22680933fdb8343a065ffdc1c
parent218667da2ad1411b4ab722858e67c2a8c7e716e8
Change priority algorithm for better values

Now we will always give a handicap to UDP candidates, but still give
relays the lower priority. We have the following priorities now :
In reliable mode :
TCP Host : 120
TCP peer-refl : 110
TCP nat-assist : 105
TCP srv-refl : 100
UDP Host : 60
UDP peer-refl : 55
UDP nat-assist : 52
UDP srv-refl : 50
TCP relay : 10
UDP relay : 5

In unreliable mode :
UDP Host : 120
UDP peer-refl : 110
UDP nat-assist : 105
UDP srv-refl : 100
TCP Host : 60
TCP peer-refl : 55
TCP nat-assist : 52
TCP srv-refl : 50
UDP relay : 10
TCP relay : 5
agent/candidate.c
agent/candidate.h
tests/test-priority.c