Commit graph

233 commits

Author SHA1 Message Date
Yann Diorcet
5c939acd69 Merge branch 'upnp'
Conflicts:
	coreapi/callbacks.c
	coreapi/linphonecore.c
	gtk/Makefile.am
	mediastreamer2
2013-01-25 12:01:50 +01:00
Yann Diorcet
be6d786ba2 Add upnp call stats 2013-01-24 15:59:42 +01:00
Simon Morlat
7e06844a25 enhance liblinphone documentation 2013-01-21 12:41:46 +01:00
Yann Diorcet
35d65d36f2 Merge branch 'master' of git.linphone.org:linphone into upnp
Conflicts:
	coreapi/linphone_tunnel.cc
	mediastreamer2
2013-01-17 15:34:58 +01:00
Yann Diorcet
3b33b27f60 Add common name certificate verification function in sal
Add eXosip sal wrapper to eXosip_tls_verify_cn
2013-01-16 15:35:03 +01:00
Yann Diorcet
d6b9b813eb Update linphone tunnel API 2013-01-15 12:47:49 +01:00
Yann Diorcet
8026b597a7 Starting uPNP integration 2012-12-21 10:11:06 +01:00
Ghislain MARY
7d07ca75e7 Apply the user agent as soon as it is changed.
The user agent is no longer global and now depends on the linphone core
(kind of, there is still a global variable behind to hold its value).
2012-12-11 10:38:57 +01:00
Yann Diorcet
3e7a110e01 Fix autotool warnings 2012-12-10 17:03:07 +01:00
Simon Morlat
c6bd038a6d implement manual low banwdwidth mode.
It is also possible to check whether peer is under low bandwidth by looking into the linphone_call_get_remote_params()
2012-11-27 14:45:02 +01:00
Yann Diorcet
17c6593abc Add getter for zrtp_secrets_file, static_picture and root_ca 2012-11-26 10:51:50 +01:00
Simon Morlat
96dc7aac83 write documentation of audio conferencing module. 2012-11-22 23:11:13 +01:00
Yann Diorcet
b986d67c4f Add mic gain db getter/setter
Save playback/mic at config uninit
2012-11-06 14:44:16 +01:00
Yann Diorcet
e54f0596b8 Add in call timeout 2012-10-31 10:52:43 +01:00
Simon Morlat
e829fa6e22 add int linphone_core_decline_call(LinphoneCore *lc, LinphoneCall * call, LinphoneReason reason) 2012-10-19 11:41:03 +02:00
Simon Morlat
e5d63effa2 document linphone_call_zoom_video and put it in the right place. 2012-10-17 14:36:15 +02:00
Ghislain MARY
3910894b7c Allow random selection of media ports without configured ranges. 2012-10-11 15:39:12 +02:00
Jehan Monnier
6a0b67f9b5 add low bandwidth call param 2012-10-02 16:51:45 +02:00
Jehan Monnier
b4b8dcfdc9 Merge branch 'master' of git.linphone.org:linphone 2012-10-02 15:30:50 +02:00
Jehan Monnier
a977e46cbc add call id to LinphoneCallLogs 2012-10-02 15:30:06 +02:00
Ghislain MARY
48512d1e10 Delete LinphoneCallUpdated state and add LinphoneCallUpdating state. 2012-10-02 11:12:39 +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
Guillaume Beraudo
b1f7136e1b Detect SSL support in exosip and disable TLS accordingly. 2012-09-26 14:38:47 +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
3e48688f72 Add comment about iterate() interval for ICE to work properly. 2012-09-25 15:24:02 +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
c4086e989a Add ICE state to the call stats. 2012-09-17 15:10:28 +02:00
Simon Morlat
d676eb51df implement dscp settings from config file and gtk interface 2012-09-14 17:39:27 +02:00
Jehan Monnier
8004607607 add support of external-body for SIP message 2012-09-13 17:43:33 +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
76c56b7eb7 callback notif text delivered JNI 2012-09-12 16:35:30 +02:00
Jehan Monnier
acd370ea93 add linphone_core_get_calls_nb to linphonecore.h 2012-09-05 09:01:11 +02:00
Jehan Monnier
3cbabc1069 add device identifier api 2012-09-03 18:13:15 +02:00
Jehan Monnier
4e847d24ca add function LinphoneProxyConfig * linphone_core_create_proxy_config(LinphoneCore *lc) to create proxy config with default values from section [default_values] 2012-08-30 16:27:43 +02:00
Jehan Monnier
e1f018f274 fix linphone_core_find_payload_type wildcard mode 2012-08-30 12:43:09 +02:00
Jehan Monnier
f28e7960a1 add sip message delivery notification 2012-08-29 18:16:38 +02:00
Ghislain MARY
6996864bf5 Change API of linphone_core_find_payload_type() to take the number of channels into account. 2012-08-28 09:03:38 +02:00
Ghislain MARY
199108c924 Add configuration of adaptive jitter compensation enabling. 2012-08-27 12:53:10 +02:00
Simon Morlat
9b9106c1e7 fix bad function name 2012-08-24 10:41:06 +02:00
Ghislain MARY
202821d4f5 Merge branch 'master' into dev_ice 2012-08-10 13:21:45 +02:00
Ghislain MARY
d0e7a66501 Refactor code to prevent changing linphone_core API. 2012-08-09 13:04:19 +02:00
Simon Morlat
3be24046c2 update documentation 2012-08-06 10:40:59 +02:00
Simon Morlat
bde9b86e96 add API to set custom parameters in the SIP contact address of registers. 2012-08-03 16:33:22 +02:00
Ghislain MARY
652471f66f Defer call update when adding video during communication if ICE is activated to wait for ICE candidates gathering to finish. 2012-08-01 15:24:15 +02:00
Ghislain MARY
950c65ffd9 Defer ringing when ICE is activated to be able to gather local candidates. 2012-08-01 09:29:19 +02:00
Ghislain MARY
fd852f01c6 Add configuration parameter to enable ICE. 2012-07-19 15:03:27 +02:00
Simon Morlat
ace189f5f2 change the way call log dates are stored in linphonerc 2012-06-26 23:12:38 +02:00
Simon Morlat
f5555cc7ff enhance documentation 2012-06-21 12:13:10 +02:00