Commit graph

1046 commits

Author SHA1 Message Date
Jehan Monnier
fd97457fe7 fix disable-video build 2012-10-02 10:29:55 +02:00
Simon Morlat
9ac0fdee29 set high prio to calibrator thread 2012-10-01 21:08:56 +02:00
Ghislain MARY
3b6eae7441 Add check to prevent crash if something wrong happens when sending Re-INVITE for ICE. 2012-10-01 15:50:50 +02:00
Ghislain MARY
37e69be091 Check that ICE gathering has already been completed before launching it again. 2012-10-01 15:50:50 +02:00
Simon Morlat
1a2ad68149 Merge branch 'master' of git.linphone.org:linphone 2012-10-01 15:06:46 +02:00
Simon Morlat
d9ec3f37bf fix indent 2012-10-01 15:06:22 +02:00
Ghislain MARY
79c2debc99 Fix for ICE state that can be wrong in some failing cases. 2012-10-01 09:50:55 +02:00
Ghislain MARY
85ad456a10 Prevent deleting streams (and therefore RTP sessions) when switching form ICE gathering to the call.
This prevents losing the first ICE connectivity checks if the restart of
the streams is slow.
2012-10-01 09:50:55 +02:00
Simon Morlat
5bb8f5cc87 Revert "Detect SSL support in exosip and disable TLS accordingly."
This reverts commit b1f7136e1b.
2012-09-26 16:00:26 +02:00
Ghislain MARY
650cb5b160 Prevent using getifaddrs() to get the local IP during ICE gathering. 2012-09-26 15:08:04 +02:00
Guillaume Beraudo
b1f7136e1b Detect SSL support in exosip and disable TLS accordingly. 2012-09-26 14:38:47 +02:00
Ghislain MARY
e6d835fa74 Add JNI for used codecs. 2012-09-26 12:46:08 +02:00
Simon Morlat
2043ec6a90 remove GPL statements from source code. Use SDES tool same as user agent.
Fix call parameters when video is disabled.
2012-09-26 12:45:26 +02:00
Ghislain MARY
898a4ce91e Extend call statistics JNI.
Add interface for download bandwidth, upload bandwidth and ICE state.
2012-09-25 17:21:01 +02:00
Ghislain MARY
3e48688f72 Add comment about iterate() interval for ICE to work properly. 2012-09-25 15:24:02 +02:00
Ghislain MARY
fda9d120e0 Fix ICE gathering candidates for the video stream. 2012-09-25 15:24:02 +02:00
Simon Morlat
c01c9b5ee7 fix contact address bug with ice
fix edge detection with ice
2012-09-25 14:15:27 +02:00
Sylvain Berfini
df3f21cac0 Fix LookupCCCFromIso 2012-09-25 11:52:27 +02:00
Sylvain Berfini
0c0f6271ed Added lookupCCCFromIso method to JNI 2012-09-25 10:52:51 +02:00
Ghislain MARY
c55a2c6b50 Delay creation of local media description so that edge network detection works with ICE activated. 2012-09-24 18:48:50 +02:00
Ghislain MARY
e3d56d4124 Select ICE candidates on completion even for the controlled agent. 2012-09-24 18:48:50 +02:00
Jehan Monnier
e4309a8757 fix get local address in case of 3G connectivity on ios 2012-09-24 12:41:13 +02:00
Ghislain MARY
c476c7ec79 Add JNI to access call statistics. 2012-09-21 15:40:40 +02:00
Simon Morlat
b67d2dd4a7 fix: reuse stun discovered ip/port accross reinvites. 2012-09-20 21:31:19 +02:00
Sylvain Berfini
b94ed904fd Previous fix cancelled, real fix applied 2012-09-20 17:57:00 +02:00
Sylvain Berfini
011db1f6a2 getCurrentParamsCopy can return null 2012-09-20 17:51:02 +02:00
Ghislain MARY
92600fc6bb Add check to prevent crash. 2012-09-19 17:59:48 +02:00
Ghislain MARY
c6d9b71cb5 Add ICE failed state. 2012-09-19 17:59:48 +02:00
Simon Morlat
0b475524e7 add call statistics window to gtk 2012-09-19 17:14:49 +02:00
Ghislain MARY
3cd49ea4bd Deactivate ICE if the remote does not support it. 2012-09-19 10:31:14 +02:00
Sylvain Berfini
a1961faa44 Added JNI getFrom to LinphoneChatMessage 2012-09-18 15:32:29 +02:00
Simon Morlat
239e4f553b do not use ICE while in tunnel mode 2012-09-18 12:25:04 +02:00
Simon Morlat
da68646e09 backward compat fixes 2012-09-17 20:52:51 +02:00
Simon Morlat
aaa06771f2 avoid using strtok 2012-09-17 18:36:06 +02:00
Simon Morlat
7256d4b28e set video preview window id effective immediately when possible 2012-09-17 16:23:22 +02:00
Simon Morlat
35d223adee fix bug with preview setting 2012-09-17 16:02:57 +02:00
Simon Morlat
b70085becb set processing of tunnel udp mirror callback on main thread. 2012-09-17 16:02:57 +02:00
Ghislain MARY
c4086e989a Add ICE state to the call stats. 2012-09-17 15:10:28 +02:00
Simon Morlat
5a7090ccb0 fix parameters not written to config file immediately 2012-09-17 14:50:02 +02:00
Simon Morlat
e41b713dc3 fix compile warning 2012-09-14 18:26:44 +02:00
Simon Morlat
efe7222f2e save stun server and firewall policy immediately 2012-09-14 17:59:57 +02:00
Simon Morlat
d676eb51df implement dscp settings from config file and gtk interface 2012-09-14 17:39:27 +02:00
Sylvain Berfini
417d5d93e0 Fix JNI compil 2012-09-14 16:20:02 +02:00
Sylvain Berfini
4d943c9bcc Updated JNI for LinphoneChatMessage 2012-09-14 15:54:30 +02:00
Jehan Monnier
8004607607 add support of external-body for SIP message 2012-09-13 17:43:33 +02:00
Simon Morlat
7d2844a0c1 maximum time spent in linphone_core_refresh_registers for iOS. 2012-09-13 14:54:38 +02:00
Simon Morlat
c2e7592a2a store playback gain as a float (not a char) 2012-09-12 22:27:01 +02:00
Sylvain Berfini
d74083cfaa GetPeerAdress added to LinphoneChatMessage 2012-09-12 16:56:12 +02:00
Sylvain Berfini
328c83b51c GetMessage method for linphoneChatMessage 2012-09-12 16:45:59 +02:00
Sylvain Berfini
5223b0c7c7 Merge branch 'master' of git://git.linphone.org/linphone 2012-09-12 16:35:34 +02:00