Commit graph

124 commits

Author SHA1 Message Date
Jehan Monnier
42654a327c add LinphoneReasonUnauthorized 2013-08-21 11:29:32 +02:00
Jehan Monnier
7c27400203 fix typo in dnd reason 2013-07-23 21:18:28 +02:00
Jehan Monnier
3051c9bdad add LinphoneReasonDoNotDisturb 2013-07-23 21:10:14 +02:00
Ghislain MARY
60c1b0a4ce Some changes to only use API allowed for WP8 applications. 2013-07-19 11:39:21 +02:00
Simon Morlat
83268b313b * fixes for dialog serialization
* fix crash when receiving a NOTIFY after a SUBSCRIBE is terminated
2013-07-05 16:12:56 +02:00
Ghislain MARY
a147f07905 Merge branch 'master' of git.linphone.org:linphone into belle-sip 2013-07-02 17:46:02 +02:00
Simon Morlat
36e445f97f generic subscribe notify api in progress 2013-06-06 11:01:54 +02:00
Jehan Monnier
6e3c6551a9 Merge remote-tracking branch 'public/master' into belle-sip
Conflicts:
	NEWS
	coreapi/linphonecore.c
2013-06-03 18:16:28 +02:00
Simon Morlat
9ac3d64c86 - implement contact +sip.instance parameter, with random uuid generated and store in linphonerc
- add user-agent string in response
2013-05-09 18:04:11 +02:00
Jehan Monnier
bf3e436117 Merge commit 'a3f10cc' 2013-04-25 10:39:00 +02:00
Jehan Monnier
6a53afc451 Merge commit 'a3f10cc' 2013-04-25 10:39:00 +02:00
Jehan Monnier
a3f10ccd2f add special case to compute aac network birate 2013-04-25 10:36:18 +02:00
Jehan Monnier
91cdae81ce add special case to compute aac network birate 2013-04-25 10:36:18 +02:00
Jehan Monnier
2fede18b16 implement compatibility mode with exosip when only one transport is available 2013-03-25 21:45:34 +01:00
Simon Morlat
13aa1cc029 Merge remote-tracking branch 'public/master' into belle-sip 2013-03-22 11:01:39 +01:00
Simon Morlat
654662128f fix again 2013-03-22 11:00:23 +01:00
Simon Morlat
606d3c0a25 fix again 2013-03-22 11:00:23 +01:00
Simon Morlat
76e61b810d fix previous commit. 2013-03-22 10:58:25 +01:00
Simon Morlat
b37cdb6783 fix previous commit. 2013-03-22 10:58:25 +01:00
Simon Morlat
1521d1f7f0 change the way local interface is searched. 2013-03-22 10:56:44 +01:00
Simon Morlat
2aba9114a4 change the way local interface is searched. 2013-03-22 10:56:44 +01:00
Jehan Monnier
d69d96a0ca Merge remote-tracking branch 'public/master' into belle-sip 2013-03-15 17:50:37 +01:00
Ghislain MARY
2048bac55a Do not create ICE check list for non-active streams.
It may lead to some crashes if a check list exists for a non-active stream.
2013-03-15 16:03:32 +01:00
Ghislain MARY
42f23a4d6c Do not create ICE check list for non-active streams.
It may lead to some crashes if a check list exists for a non-active stream.
2013-03-15 16:03:32 +01:00
Simon Morlat
bee6752f6e add automatic tone user indications 2013-03-14 13:27:53 +01:00
Simon Morlat
e1552ee1ee add automatic tone user indications 2013-03-14 13:27:53 +01:00
Jehan Monnier
33ebb44b85 fix build issue from wp8 build 2013-03-04 17:26:28 +01:00
Sylvain Berfini
5c30c2a318 Merge remote-tracking branch 'origin/belle-sip' into wp
Conflicts:
	coreapi/bellesip_sal/sal_impl.c
	coreapi/misc.c
	tester/call_tester.c
	tester/liblinphone_tester.c
2013-03-01 14:39:38 +01:00
Sylvain Berfini
e7af27f1a1 Fix link step of compilation 2013-02-28 11:08:09 +01:00
Sylvain Berfini
c3ebf99f5e Fix compilation for WP8 2013-02-27 17:28:15 +01:00
Jehan Monnier
936ec61f40 call->audio_bw should be rouded to the upper value 2013-02-26 17:29:28 +01:00
Simon Morlat
0700c04d4a implement call recording. 2013-02-06 15:06:40 +01:00
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
Ghislain MARY
39bbe2656b Keep the total number of streams and the number of active streams in the media description.
This is to respect section 8 of RFC 3264 ("Modifying the Session"). The
number of streams in the SDP MUST NOT decrease.
2013-01-23 12:25:08 +01:00
Yann Diorcet
3b20b89886 Merge branch 'master' of git.linphone.org:linphone into upnp
Conflicts:
	coreapi/linphonecore.c
	mediastreamer2
2013-01-09 13:58:33 +01:00
Ghislain MARY
9f9602e728 Factorize media streams code. 2013-01-07 16:22:12 +01:00
Yann Diorcet
f3805137e6 Working call with uPnP 2013-01-04 16:19:13 +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
Ghislain MARY
23b788205b Remove useless code. 2012-10-08 12:36:03 +02:00
Ghislain MARY
c7b3b58145 Clean ICE remote candidates in the media description when sending re-invite after an ICE restart. 2012-10-05 11:31:54 +02:00
Ghislain MARY
8c02cac390 Fix to prevent crashes. 2012-10-05 11:31:54 +02:00
Ghislain MARY
c3894e57f8 Handle ICE running state in call statistics update. 2012-10-04 17:05:02 +02:00
Ghislain MARY
55f676763a If the remote deactivates a media stream, remove the ICE check list for this stream. 2012-10-03 15:24:13 +02:00
Ghislain MARY
63c5dfed39 Unselect previous ICE valid pairs before adding losing pairs. 2012-10-03 14:11:05 +02:00
Jehan Monnier
6a0b67f9b5 add low bandwidth call param 2012-10-02 16:51:45 +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
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
Ghislain MARY
650cb5b160 Prevent using getifaddrs() to get the local IP during ICE gathering. 2012-09-26 15:08:04 +02:00