Simon Morlat
28ae2ec0bd
Fix problem with event queue being reset by account creator of liblinphone_tester
2015-03-25 12:39:05 +01:00
Jehan Monnier
15b915e036
-No longer rewrite callparams->has_video, but use dedicated params to save offers answer result regarding video
...
-Invoke FIR in method linphone_core_send_vfu_request
-Invoke CallStatsUpdated even in case of scheduled updates
-Fix media direction in case of paused/resumed with paused by « inactive »
2015-03-23 12:49:31 +01:00
Ghislain MARY
bee22b84f2
Disable opus on Windows Phone 8 devices with a single CPU.
2015-03-20 15:40:03 +01:00
Gautier Pelloux-Prayer
ba701257fe
linphonecore.c: add linphone_core_set_log_level_mask and deprecate linphone_core_set_log_level since it's actually a misname of the first function
2015-03-20 14:13:21 +01:00
François Grisez
0ce5a5f7df
Add a config parameter to avoid linphone to save authentication data
2015-03-19 14:18:22 +01:00
Johan Pascal
7e742958a2
Fix compilation when LIME is disabled
...
- enabled by default switch using --enable-lime
- check for polarssl gcm.h presence (version >=1.3)
2015-03-19 00:21:07 +01:00
François Grisez
dd38893ff1
Fix bug in the management of the payloads list
...
It was impossible to disable the codecs which are enabled at the first use
of Linphone.
2015-03-16 17:18:48 +01:00
Simon Morlat
272d1ac8ea
fix memory leaks
...
reuse same sip.instance in account manager of tester
2015-03-16 16:22:19 +01:00
Gautier Pelloux-Prayer
ebb8149889
qos analyzer: use Stateful algorithm as default choice now instead of the previous Simple one
2015-03-16 11:49:59 +01:00
Simon Morlat
b2b1410a69
fix multiple memory leaks
2015-03-13 15:18:08 +01:00
Ghislain MARY
333ac018a0
va_copy is not available on Windows.
2015-03-13 10:43:40 +01:00
Jehan Monnier
902fc4f99d
Merge branch 'master' of git.linphone.org:linphone
2015-03-12 21:01:37 +01:00
Jehan Monnier
bc91a1bd30
fix trace upload
2015-03-12 15:51:34 +01:00
Jehan Monnier
5035992c64
Merge remote-tracking branch 'private/dev_lime'
...
Conflicts:
coreapi/linphonecall.c
2015-03-12 15:08:35 +01:00
Guillaume BIENKOWSKI
cc2b63af4e
Fix va_list crash
2015-03-12 14:46:23 +01:00
Simon Morlat
c7a6cb0986
fix vtables
...
linphone_core_remove_listener() can safely be called from within a callback.
don't destroy the vtable in linphone_core_destroy(), similar to what is done with linphone_core_remove_listener().
2015-03-10 15:25:02 +01:00
Sylvain Berfini
db7ba6939a
Changes regarding mic gain + changes for echo cancelation on Android
2015-03-10 12:11:56 +01:00
Simon Morlat
147b143d40
update ms2, factorize code, clean logs
2015-03-05 15:13:33 +01:00
Johan Pascal
2f17142775
Lime not active as default
2015-02-26 22:47:55 +01:00
Johan Pascal
d133ebd5eb
Merge remote-tracking branch 'linphone-public/master' into dev_lime
2015-02-26 22:46:24 +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
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
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
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
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
c9376cc2dd
Add parameter and API to allow ringing while in the incoming early media call state.
2015-02-06 19:03:03 +01:00
Simon Morlat
10ebac867d
fix function that searches soundcard
2015-02-05 14:33:44 +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
Simon Morlat
816ab8dfbd
adapt to mediastreamer2
2015-01-27 17:03:48 +01:00
Johan Pascal
219451388d
Merge remote-tracking branch 'origin/master' into dev_dtls
2015-01-27 10:42:06 +01:00
Guillaume BIENKOWSKI
7acf4df883
Add a unit test for a no-sdp reinvite after a pause, and implement a correction to handle this case.
2015-01-23 14:30:38 +01:00
Simon Morlat
16180e2430
change the way payload type numbers are assigned, so that an application can support more payload type than the RTP profile table allows to contain.
...
Compliance with RFC3264 (offer answer model) is improved, by reusing numbers in case of reINVITEs.
Fix memory leaks
Move offer/answer related tests into a new test suite.
2015-01-21 22:38:46 +01:00
Guillaume BIENKOWSKI
0c4e7456d9
Prevent creating sip addresses which are not valid when using them
2015-01-15 17:19:45 +01:00
Johan Pascal
85ca8c3cac
Merge remote-tracking branch 'origin/master' into dev_dtls
2015-01-14 00:16:11 +01:00
Johan Pascal
37e5ccfbc2
DTLS-SRTP init linphone console too
2015-01-13 14:53:18 +01:00
Gautier Pelloux-Prayer
9e6fa8ceb6
Doxygen: replace invalid @returns with @return
2015-01-09 11:42:05 +01:00
Johan Pascal
e93a80f322
Merge remote-tracking branch 'origin/master' into dev_dtls
2015-01-05 18:17:05 +01:00
Johan Pascal
88e2ba7625
move srtp from ortp to mediastreamer2
2015-01-05 15:02:52 +01:00
Jehan Monnier
d7437ef1f5
enable ice with tunnel
2014-12-22 21:47:35 +01:00
Ghislain MARY
afe5abba86
Add some Python setup tests.
2014-12-19 15:56:30 +01:00
Simon Morlat
74c44f6c25
User pointer must remain the property of the user.
2014-12-18 19:15:29 +01:00
Ghislain MARY
3347aa9a53
Fix const string return values so that wrapper generators know that these strings do not need to be dealloced.
2014-12-18 11:51:25 +01:00