Commit graph

3423 commits

Author SHA1 Message Date
Simon Morlat
2cd6f5f474 implement rtcp-mux, not tested yet. 2015-11-06 13:07:43 +01:00
Simon Morlat
2c2f6f2eaf fix warnings 2015-11-03 10:13:26 +01:00
Simon Morlat
7b529234d6 remove dangerous LinphoneCore.createDefaultCallParameters() from java api. 2015-11-02 22:01:25 +01:00
Simon Morlat
bd00a4df59 improve echo calibration user experience. 2015-11-02 21:53:46 +01:00
Ghislain MARY
057bf0430a Merge branch '3.9.x' 2015-11-02 17:36:35 +01:00
Sylvain Berfini
d6bbd3db9e Fix text payloads order (red first, t140 after) and added fmtp parameter for red payload 2015-11-02 16:25:24 +01:00
Sylvain Berfini
93c593da83 Fixed pending_message text value when dealing with accented chars + added test 2015-11-02 14:38:08 +01:00
Sylvain Berfini
868c725dae Improved a few things in RTT + added tests for message end character compatibility 2015-11-02 12:05:47 +01:00
Simon Morlat
3d7bbb5bd5 remove linphone_core_create_default_call_parameters() because this function is dangerous and error prone.
Indeed, it cannot guarantee that the created call params are compatible with the call being accepted or updated.
For doing an outgoing call there is no problem in using it but linphone_core_create_call_params() is better and hard to mis-use.
2015-10-31 12:00:28 +01:00
Simon Morlat
d94a20367f add missing Java bindings 2015-10-30 15:46:52 +01:00
Ghislain MARY
a2ed27b20d Ensure username, domain, route and email are lowercase in the account creator. 2015-10-30 14:36:55 +01:00
Simon Morlat
9f2f6163d0 fix tunnelconfig problems 2015-10-29 16:05:31 +01:00
Simon Morlat
c4cf58931e rework TunnelConfig java wrapper to make it state of art and in the public interfaces. 2015-10-27 18:41:36 +01:00
Ghislain MARY
c364aaf144 Fix crash in linphone_proxy_config_set_identity(). 2015-10-27 16:33:19 +01:00
Gautier Pelloux-Prayer
5e8c64cf6c proxy.c: fix crash in linphone_proxy_config_set_identity_address when addr is invalid 2015-10-27 16:33:11 +01:00
Ghislain MARY
a5938f1abd Fix crash in linphone_proxy_config_set_identity(). 2015-10-27 16:32:06 +01:00
Gautier Pelloux-Prayer
3331ad4a10 proxy.c: fix crash in linphone_proxy_config_set_identity_address when addr is invalid 2015-10-27 16:21:00 +01:00
Simon Morlat
e39a90c1dd make LinphoneTunnelConfig a real object 2015-10-27 14:49:29 +01:00
Ghislain MARY
f6c1858954 Fix bug with AVPF features being wrongly negociated when using DTLS. 2015-10-27 12:48:54 +01:00
Gautier Pelloux-Prayer
1148296984 xmlrpc.c: fix invalid unref operation 2015-10-27 12:48:16 +01:00
Ghislain MARY
a4d8d5857b Fix bug with AVPF features being wrongly negociated when using DTLS. 2015-10-27 12:24:56 +01:00
Gautier Pelloux-Prayer
86832a1b26 xmlrpc.c: fix invalid unref operation 2015-10-26 17:30:39 +01:00
Simon Morlat
aa7adfdac7 fix crash when receiving an invalid 200Ok for INVITE 2015-10-24 10:10:52 +02:00
Ghislain MARY
6cc4570ecd Really fix has_video in call params. 2015-10-23 14:56:06 +02:00
Ghislain MARY
141098e434 Improve header files handling in CMake. 2015-10-23 10:47:48 +02:00
Simon Morlat
a416d49e17 fix problems with call params video enablement 2015-10-22 17:34:23 +02:00
Ghislain MARY
42d58b77a7 Add header files to source files with CMake. 2015-10-22 17:33:18 +02:00
Simon Morlat
b65516c163 fix crash when no audio stream exists. 2015-10-22 16:14:32 +02:00
Ghislain MARY
c5eaa00e6f Use nowebcam device if the call is paused. 2015-10-22 15:37:20 +02:00
Gautier Pelloux-Prayer
1b6b49a579 conference: fix conference API with tests - there must be no current call in conference 2015-10-21 15:44:33 +02:00
Sylvain Berfini
67c22d57ee Changes to be able to call lp_config_get_sections_names from python wrapper 2015-10-21 15:10:02 +02:00
Ghislain MARY
8ab1343c16 Fix build with CMake. 2015-10-21 15:01:41 +02:00
Sylvain Berfini
f999712c5b Added new functions in lpconfig to dump xml and get a list of sections' names 2015-10-21 13:58:36 +02:00
Simon Morlat
4b7f92995a fix compilation issue 2015-10-20 22:23:41 +02:00
Simon Morlat
3497afd30e fix test not unregistering, causing later problems on other tests 2015-10-20 12:45:21 +02:00
Sylvain Berfini
55a4b5a77e Fix part of the quality report test with realtime text problem 2015-10-20 12:29:32 +02:00
Sylvain Berfini
abca8ffbe0 More changes on quality reporting for text + fix mistake in previous commit 2015-10-20 12:23:54 +02:00
Sylvain Berfini
dbf3a7debd Fix future issue in quality reporting if streams index != 0,1,2 2015-10-20 11:43:41 +02:00
Simon Morlat
02ef798b58 fix crash with presence. A subscribe refresh must be notified to the upper layer. 2015-10-20 11:42:14 +02:00
Sylvain Berfini
f574e10a87 Fix crash in quality reporting when call with audio, video and text + fix future index out of bound issue (if main stream index > 3) 2015-10-20 10:13:22 +02:00
Simon Morlat
61061fa307 implement transaction_timeout handler for presence 2015-10-20 09:57:48 +02:00
Ghislain MARY
c1f90bf283 Add JNI for the API to clear custom SDP attributes. 2015-10-19 16:20:01 +02:00
Ghislain MARY
a32d59ae30 Add API to clear custom SDP attributes. 2015-10-19 16:00:08 +02:00
Ghislain MARY
4b28d3a933 Search for iconv quietly when building with CMake. 2015-10-19 15:43:15 +02:00
Simon Morlat
17f575229b fix crash and compilation issue 2015-10-19 13:04:04 +02:00
Simon Morlat
59b7e88d7d add new test 2015-10-19 12:55:08 +02:00
Ghislain MARY
68ff77160e Fix custom SDP attributes not being put in SDP when updating call or accepting call update. 2015-10-19 11:42:51 +02:00
Sylvain Berfini
82995a0696 Factorized code to copy user data in call logs 2015-10-19 10:55:57 +02:00
Sylvain Berfini
ba1765c2f7 Fix missing user data on call logs 2015-10-19 10:48:33 +02:00
Simon Morlat
30838c9985 fix bug made visible by previous commit 2015-10-18 22:03:14 +02:00