Simon Morlat
41a3e1e06d
rework multicast. It is not necessary to bind to the multicast address. 0.0.0.0 just works while the binding to the multicast address is rejected on windows
...
fixes reading provisionning config file from disk on windows.
2015-02-17 23:43:20 +01:00
Jehan Monnier
e1291ba3ea
rework a bit dtls
2015-02-17 17:05:10 +01:00
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