Commit graph

2186 commits

Author SHA1 Message Date
Simon Morlat
97ef67377c update ms2 and oRTP, add documentation for zrtp related functions. Fix bug about sesion name not taken into SDP answers. 2014-04-01 22:44:15 +02:00
Simon Morlat
5cff5bebe5 fix bad enum cast and invalid enum translation 2014-03-28 17:12:49 +01:00
Ghislain MARY
1a05114e49 Use #define instead of enum. 2014-03-28 14:25:32 +01:00
Simon Morlat
a191c39224 fix bug around legacy sip_random_port property 2014-03-27 17:19:01 +01:00
Simon Morlat
fe3a59ed69 destroy http provider before sal is destroyed, otherwise the belle_sip_stack is already destroyed when destroying the provider. 2014-03-27 10:32:57 +01:00
Simon Morlat
3013fd8ae2 allow configuration of root_ca before provisioning, so that it can be used for https fetching 2014-03-26 17:51:47 +01:00
Simon Morlat
8a292b30cc fix generic publishes not properly terminated. 2014-03-26 17:09:02 +01:00
Ghislain MARY
1c3714327f Do not use raw attributes to get values. 2014-03-26 16:58:13 +01:00
Simon Morlat
266207c5f0 change behavior of linphone_core_get_sip_transports() if random port selection was specified.
Only linphone_core_get_sip_transports_used() will return the real port if random port selection was specified.
2014-03-26 11:30:07 +01:00
Simon Morlat
250495034e rely on belle-sip ability to choose SIP transport random port using bind(). 2014-03-25 22:48:17 +01:00
Simon Morlat
2276fd70fe wrap chat enablement methods to java 2014-03-25 13:11:15 +01:00
Simon Morlat
c25273e9ca add C function to disable chat 2014-03-25 12:48:50 +01:00
Simon Morlat
546dcfb160 enable real early media sending for incoming calls. 2014-03-25 10:58:18 +01:00
Simon Morlat
9d31ca0e5d add java wrapper to LinphoneErrorInfo 2014-03-24 16:33:42 +01:00
Simon Morlat
269f8d1c4e add new API to obtain full details about failures (calls, registration, events).
Fix bug when receiving a 487 after cancelling call, resulting in a call waiting tone to be played.
2014-03-21 18:15:28 +01:00
Simon Morlat
4d6894901e remove unused variable and update ms2 2014-03-20 16:25:15 +01:00
Jehan Monnier
904db718b3 make sure multiple incoming calls with privacy enabled can be handled 2014-03-20 14:16:04 +01:00
Simon Morlat
67faeff9a8 fix proxy config selection: use default proxy config if no matching proxy config is found for a given destination. 2014-03-20 10:36:56 +01:00
Ghislain MARY
0e2446c0b6 Indicate what RTCP packet has been updated in the LinphoneCallStats structure. 2014-03-19 16:07:05 +01:00
Ghislain MARY
22e88c8da1 Copy RTCP XR configuration in each streams when creating the local media description. 2014-03-19 16:07:05 +01:00
Ghislain MARY
ff9f8c71c2 Pass good RTCP XR configuration to the RTP session. 2014-03-19 16:07:05 +01:00
Ghislain MARY
4f68673168 Define RTCP XR packets sending intervals. 2014-03-19 16:07:05 +01:00
Ghislain MARY
681b445470 Prevent duplication of RTCP XR attribute in the medias when identical to the session one. 2014-03-19 16:07:05 +01:00
Ghislain MARY
894fd28432 Fix RTCP XR parameters negociation. 2014-03-19 16:07:04 +01:00
Ghislain MARY
9a4fd36948 Configure the RTCP XR parameters of the rtp session. 2014-03-19 16:07:04 +01:00
Ghislain MARY
4c3baa0528 Define RTCP XR structure in oRTP instead of sal. 2014-03-19 16:07:04 +01:00
Simon Morlat
8be3fd04d1 wrap linphone_core_set_tone() to java 2014-03-18 17:55:21 +01:00
Simon Morlat
d032c1d3c9 Merge branch 'master' of git.linphone.org:linphone
Conflicts:
	coreapi/linphonecore.h
	coreapi/private.h
2014-03-18 17:32:23 +01:00
Simon Morlat
a7aab35b4f add function to override common telephony tones by wav files 2014-03-18 17:12:40 +01:00
Jehan Monnier
4e7f788ffa add jni wrapper for: enableSdp200Ack 2014-03-18 13:05:17 +01:00
Jehan Monnier
504616b3ef add set/get for SDP control 2014-03-18 10:56:23 +01:00
Jehan Monnier
260e7e1d5c minimal SIP UPDATE support 2014-03-18 09:08:25 +01:00
Jehan Monnier
36a124d277 add comments about resetting ZRTP context in case of RE-INVITE 2014-03-18 09:08:25 +01:00
Simon Morlat
c7f23e6494 set default value of video renderer 2014-03-17 11:40:36 +01:00
Simon Morlat
815348c25c add setMtu() getMtu() to java API 2014-03-13 17:42:28 +01:00
Simon Morlat
a73cadc64f improve linphone_core_stop_ringing() so that it also suppresses call waiting beep. 2014-03-11 17:38:02 +01:00
Simon Morlat
edc2963e44 finish to remove automatic on-the-phone notifications 2014-03-11 17:26:57 +01:00
Simon Morlat
a0b7b1f3b0 rework implementation of SUBSCRIBEs delayed to successful registration.
In case of network errors, SUBSCRIBE could be sent before registration refresh, this should be fixed.
2014-03-11 17:25:07 +01:00
Ghislain MARY
526af17dd5 Do not notify on-the-phone presence automatically when starting the first call.
It is the application that has to handle the presence as it wishes.
2014-03-11 15:14:38 +01:00
Simon Morlat
a45d28a328 implement receiving of in-dialog chat message 2014-03-10 17:25:44 +01:00
Simon Morlat
e022c57627 fix few bugs around ipv6 detection 2014-03-09 22:18:37 +01:00
Ghislain MARY
52406b95ed Allow configuring RTCP XR from linphonerc file. 2014-03-07 17:02:21 +01:00
Ghislain MARY
07aeef8017 Handle RTCP XR attribute in offer/answer. 2014-03-07 17:02:21 +01:00
Sylvain Berfini
7630d39863 Added possibility to set parameters key=value for sections 2014-03-07 15:46:07 +01:00
Guillaume Beraudo
f5db8bf6af Fix known proxy condition 2014-03-06 11:21:25 +01:00
Guillaume Beraudo
92747748af Honor sip_randop_port during transport migration 2014-03-06 11:16:59 +01:00
Sylvain Berfini
aad2df16d1 Wrapper JNI for more LinphoneReason + linphone_core_set_call_error_tone 2014-03-06 10:53:07 +01:00
Jehan Monnier
29037e50c4 add trace to know whan disconnection is due lack of rtp packets 2014-03-05 15:04:23 +01:00
Simon Morlat
90b5d17172 split linphone_gtk_iterate and fix bad enum casting in chat message handling 2014-03-05 14:41:08 +01:00
Simon Morlat
95030951d1 add new function to play a file locally, in or out of calls.
add new function to define a tone or wav file to be played automatically upon call errors
2014-03-04 22:58:56 +01:00