Commit graph

6329 commits

Author SHA1 Message Date
Simon Morlat
90ee807c7e event queue needs to be unregistered since RtpSession is kept 2015-02-11 09:31:09 +01:00
Margaux Clerc
e797f7063f Add logcollection methods in linphoneFactory 2015-02-10 18:17:04 +01:00
Simon Morlat
f06f93a76c update ms2 2015-02-10 17:07:34 +01:00
Ghislain MARY
b305c88613 Fix Python unit tests. 2015-02-10 16:09:02 +01:00
Simon Morlat
e04eaf9b2f update ms2 2015-02-10 15:48:36 +01:00
Simon Morlat
e9f89d162f do not unregister event queue while msticker is still running with the RtpSession.
The stream must be first stopped, then queue can be destroyed safely
2015-02-10 15:12:21 +01:00
Gautier Pelloux-Prayer
f248cde16a Disable ms_audio_diff on ios simulator too because it locks the main loop 2015-02-10 14:04:20 +01:00
Ghislain MARY
a27e9ecbbc Update ms2 submodule. 2015-02-10 12:15:03 +01:00
Margaux Clerc
cd00cc8355 Add LinphoneCore.setPrimaryContact() with address 2015-02-09 17:37:59 +01:00
Jehan Monnier
5a79ebff2e disable advanced presence test for now 2015-02-09 17:35:32 +01:00
François Grisez
5f7da2c9ca Fix bug #1987: crash when pulseaudio is down 2015-02-09 16:55:56 +01:00
Simon Morlat
b97cb51e58 repair liblinphone again 2015-02-07 23:57:47 +01:00
Simon Morlat
70e66a5b43 update ms2 2015-02-07 18:20:56 +01:00
Simon Morlat
e4cd438007 update ms2 2015-02-07 13:44:19 +01:00
Simon Morlat
5dbc66938c rename LinphoneCallParamsMediaDirection into LinphoneMediaDirection, as it has no reason to be attached to LinphoneCallParams and could be re-used in other contexts. 2015-02-07 13:30:30 +01:00
Simon Morlat
7b62f3313d repair linphone, broken by previous commit implementing stream directions. 2015-02-07 13:23:33 +01:00
Simon Morlat
72bf8d5289 update ms2 2015-02-07 11:44:09 +01:00
Simon Morlat
589d3cd540 appnaping improvements
- take a background task during the ice gatethering for incoming call
- add timestamps to gtk debug window, which was required to investigate the issue.

Requires up to date belle-sip
2015-02-06 19:31:42 +01:00
Ghislain MARY
b20e1de362 Improve "two incoming early-media video calls" test. 2015-02-06 19:05:12 +01:00
Ghislain MARY
0d94ad277f Handle media direction when creating the local media description according to the call params. 2015-02-06 19:04:11 +01:00
Ghislain MARY
c9376cc2dd Add parameter and API to allow ringing while in the incoming early media call state. 2015-02-06 19:03:03 +01:00
François Grisez
083b34008d Makes linphonecsh to handle arguments passed to init 2015-02-06 15:52:22 +01:00
François Grisez
5d19161059 Fix crash with CentOS 6 2015-02-06 15:52:22 +01:00
Margaux Clerc
fae682d42a Check exceptions on JNI listeners 2015-02-06 14:37:29 +01:00
Ghislain MARY
bbb87a1771 Add test with several incoming early-media video calls. 2015-02-06 15:31:07 +01:00
Ghislain MARY
0f12a36b67 Allow queuing several incoming calls instead of declining all of them except the first. 2015-02-06 15:30:05 +01:00
Margaux Clerc
23a51c7e6d Update ms2 2015-02-06 14:24:53 +01:00
Simon Morlat
1a9adcd1ca fix ipv6 test 2015-02-06 12:17:34 +01:00
Simon Morlat
9357c20551 fix tests not passing when the entire suite is run. enhance ipv6 test 2015-02-06 12:07:30 +01:00
Simon Morlat
59758df62d add custom header API to proxy config 2015-02-05 20:34:38 +01:00
Ghislain MARY
e6f1364782 Add multicast call tester when building with CMake. 2015-02-05 19:35:01 +01:00
Ghislain MARY
ad5e0316f6 Add early-media call to the video tester. 2015-02-05 19:11:26 +01:00
Ghislain MARY
1d080cb1f5 Add default_max_bandwidth parameter and apply it to video when no bandwidth is specified in the signalling. 2015-02-05 17:54:03 +01:00
Jehan Monnier
2b7f2fd1cb Finilize multicast api java binding 2015-02-05 14:40:27 +01:00
Simon Morlat
10ebac867d fix function that searches soundcard 2015-02-05 14:33:44 +01:00
François Grisez
485c8678f6 Fix bad initialization order of GTK+ 2015-02-05 13:28:30 +01:00
François Grisez
8f3844b4b6 Fix an invalid read in the "Call/Call with custom header" test 2015-02-05 10:25:29 +01:00
Simon Morlat
ee1c644b5b update ortp 2015-02-05 01:41:32 +01:00
Simon Morlat
cc5928e7bb update ms2 2015-02-05 01:20:14 +01:00
Simon Morlat
7798932b93 fix to previous commit: a real local interface must be decided and bound to to send multicast.
For unicast calls, continue to bind to 0.0.0.0 as we need it for multi-homed environments.
2015-02-05 01:16:05 +01:00
Simon Morlat
9b95f24fc3 avoid multiple warnings due to ms_is_multicast() not used correctly, make code stream type agnostic 2015-02-05 00:09:46 +01:00
Simon Morlat
0009864a69 make remote offered fmtp appended to local ones, instead of replacing 2015-02-04 22:25:39 +01:00
Margaux Clerc
c2116983d5 Remove clear exceptions 2015-02-04 18:18:07 +01:00
Jehan Monnier
ca9738f673 prepare multicast control api java binding 2015-02-04 17:38:20 +01:00
François Grisez
eb82b8abc7 Initialize a tm structur 2015-02-04 17:27:49 +01:00
Jehan Monnier
c2551b2baa fix multicast documentation, add java api 2015-02-04 16:39:28 +01:00
François Grisez
2ef0e530b6 Fix compilation. Compatibility with C99 2015-02-04 16:19:33 +01:00
François Grisez
60c5f9dbbc Fix compiation. Backward compatibility with gtk<2.24 2015-02-04 16:18:30 +01:00
Jehan Monnier
8d45f23dfd fix regression in offer/answer due to multicast 2015-02-04 15:31:51 +01:00
Jehan Monnier
a08aacea3f add android support for multicast rtp 2015-02-04 12:17:15 +01:00