Commit graph

2876 commits

Author SHA1 Message Date
Margaux Clerc
d4670976df Add JNI function mediaInProgress 2015-02-17 16:05:40 +01:00
Ghislain MARY
a149f36615 Add getter API for play_file and record_file. 2015-02-17 12:47:08 +01:00
Jehan Monnier
f5e0bc58de configure cert path for dtls 2015-02-17 09:04:51 +01:00
Simon Morlat
d060f4bd65 fix warning 2015-02-16 18:33:00 +01:00
Jehan Monnier
ccb890ad94 simplify dtls session/media description attributes mgt 2015-02-16 17:50:41 +01:00
Simon Morlat
97c2607ec7 relax tests, ms2 and ortp must appear first in the link command to make sure that they are taken for inner directories. 2015-02-14 22:05:12 +01:00
Jehan Monnier
fd0a7cfd73 add more DTLS tests 2015-02-13 18:01:56 +01:00
Gautier Pelloux-Prayer
71204d66cd Fix compilation warnings on android 2015-02-12 10:40:17 +01:00
Jehan Monnier
358950e135 fix compilation issue 2015-02-11 18:01:36 +01:00
Jehan Monnier
d107a069ed avoid log handler removal in case of subsequence call to linphone_core_set_log_handler 2015-02-11 17:50:21 +01:00
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
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
Margaux Clerc
cd00cc8355 Add LinphoneCore.setPrimaryContact() with address 2015-02-09 17:37:59 +01:00
Simon Morlat
b97cb51e58 repair liblinphone again 2015-02-07 23:57:47 +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
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
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
Margaux Clerc
fae682d42a Check exceptions on JNI listeners 2015-02-06 14:37:29 +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
Simon Morlat
59758df62d add custom header API to proxy config 2015-02-05 20:34:38 +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
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
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
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
Jehan Monnier
3e1a1430f4 add Android wifi lock management at LinphoneCall level 2015-02-04 12:17:15 +01:00
Jehan Monnier
5dc7fa8d1a make sure multicast and unicast eraly media call forking work 2015-02-04 12:17:15 +01:00
Jehan Monnier
98448654d3 add lc default value for call param real_early_media 2015-02-04 12:17:15 +01:00
Jehan Monnier
06fc0526ec multicast impl 2015-02-04 12:17:14 +01:00
Margaux Clerc
8484642ce2 Add video ifdef 2015-02-04 10:57:38 +01:00
Margaux Clerc
c7437e6ffc Revert LinphoneCoreListener modifications for Android 2015-02-03 16:48:48 +01:00
François Grisez
d2d0458cae Fix bug #1961
Fix crash when receiving an INVITE message with an empty body
2015-02-03 14:53:42 +01:00
Simon Morlat
53bc2cd5a0 add tests to check sips and ipv6 support of flexisip 2015-02-02 18:13:55 +01:00
Ghislain MARY
ecf4ba1b5c Enable setting a different video window id for each call. 2015-02-02 14:25:57 +01:00
Johan Pascal
92c1c6d4ac code cleaning
remove useless DTLS debug traces
2015-01-31 22:40:56 +01:00
Simon Morlat
cced42ebc5 add test for generic CN, update oRTP and ms2 2015-01-30 20:00:35 +01:00
Margaux Clerc
31d3bd0bfa Add JNI setRingback function 2015-01-30 10:28:40 +01:00
Simon Morlat
41232a3954 adapt for lastest polarssl on windows, fix system include paths preempting
ortp and ms2 include paths.
2015-01-30 00:00:19 +01:00
Simon Morlat
5f6b3fa729 add setPreferredFramerate/getPreferredFramerate accessors 2015-01-29 15:34:40 +01:00
Jehan Monnier
217be11870 fix Android conpilation issue 2015-01-29 12:57:44 +01:00