Commit graph

10991 commits

Author SHA1 Message Date
Sylvain Berfini
28950cd3f4 Call new mediastreamer2 stream type API to fix ringing from linphone in wrong stream on Android 2017-11-20 15:18:39 +01:00
Jehan Monnier
eb8c416848 make sure complex sip case always use ipv4 2017-11-20 11:27:00 +01:00
Simon Morlat
fecdf406bb Fix soundcard usage optimization for iOS: after a conference call the AudioUnit wasn't released, which was causing next call to have no audio. 2017-11-17 17:04:05 +01:00
Erwan Croze
8b1498247a Not setting dns automatically in core if an app has set it 2017-11-16 11:48:04 +01:00
François Grisez
bd08e5940c Fill private information with zeros while destroying LinphoneChatMessage objects 2017-11-15 09:25:50 +01:00
Benjamin Reis
3d923a8759 play call_error tone on play_sndcard instead of rinf_sndcard 2017-11-14 14:51:36 +01:00
Sylvain Berfini
dde2e3009f Added API to create and store a fake LinphoneCallLog 2017-11-14 14:43:38 +01:00
François Grisez
5817cb363e Replace 'error:' by 'warning:' in a log message. (Fix build with Visual Studio) 2017-11-13 16:41:36 +01:00
Simon Morlat
7e58bc828a set callback before setting levels 2017-11-10 11:04:29 +01:00
Simon Morlat
c6a06ea0a7 add TMMBR callback at java level 2017-11-09 14:45:55 +01:00
François Grisez
757c396fbf Fix build when ENABLE_SQLITE_STORAGE=NO 2017-11-03 17:24:40 +01:00
François Grisez
510869445b Fix build error when video support is disabled 2017-11-03 15:41:41 +01:00
François Grisez
e535326174 Makes the INFO DTMF parser more tolerant about spaces 2017-11-03 10:50:29 +01:00
François Grisez
373391366c Makes metadoc.py to support Python 2 2017-10-31 17:12:40 +01:00
Simon Morlat
583002cfcd Fix logging facility. Liblinphone outputs in the "liblinphone" log domain, mediastreamer and ortp have now their own log domains too. 2017-10-31 12:21:59 +01:00
François Grisez
3a8fb2bb6d Turns ENABLE_SPHINX_DOC option into conditional option 2017-10-27 16:50:05 +02:00
François Grisez
759f089f68 Multi-language HTML documentation generation 2017-10-27 15:57:20 +02:00
François Grisez
750146f8b0 Fix some Doxygen documentations 2017-10-27 15:40:24 +02:00
Mickaël Turnel
6e72e85bc6 Fix missing linked library bctoolbox 2017-10-23 09:58:40 +02:00
François Grisez
3fbe231594 Fix C++ wrapper generation when the VCard support of Liblinphone is disabled. 2017-10-18 14:55:37 +02:00
Mickaël Turnel
40b0857de0 Set invalid flag message from fatal to warning 2017-10-18 12:13:18 +02:00
Simon Morlat
fba4cd41cf fix some vcard tests 2017-10-17 14:42:53 +02:00
Simon Morlat
68cd38d0d3 Update documentation of linphone_call_update() 2017-10-17 14:39:13 +02:00
Simon Morlat
d207c98faf Fix austrian dial plan 2017-10-17 14:35:34 +02:00
François Grisez
ffd23a9812 [Abstract API] Blacklists linphone_factory_create_core_2() and linphone_factory_cerate_core_with_config_2() while parsing
This must be done since these functions must be manually wrapped for each targeted language.
2017-10-17 11:45:52 +02:00
Simon Morlat
868c54118f fix accidental removal of linphone_factory_create_core() 2017-10-16 16:54:31 +02:00
Simon Morlat
b607a1fc52 fix issue with DNS servers not set (on Android) after creating the LinphoneCore.
This prevented http interaction (such as account creator or provisioning) to work correctly.
2017-10-16 16:24:32 +02:00
Mickaël Turnel
47c66901e6 Fix warning error on win10 2017-10-16 15:07:14 +02:00
Simon Morlat
d16223338c Fix compilation on other than android and fix runtime issue with getSystemService(class) 2017-10-16 15:01:32 +02:00
Simon Morlat
c797e28c42 remove static to prevent defined-but-not-used warning on platforms other than android. 2017-10-16 10:15:14 +02:00
Simon Morlat
af3d44e60d add helper class in java to access specific functions available only in Android SDK, such as retrieving DNS servers.
Refactor wifi lock, multicast lock so that they use this new class.
Manage the CPU lock required for call in the core, instead of app's LinphoneManager.
2017-10-13 19:38:04 +02:00
Jehan Monnier
8d4d875486 fix gruu tester 2017-10-11 15:11:19 +02:00
François Grisez
f56f27fb2c Add the deprecation date on some deprecated functions 2017-10-10 17:55:16 +02:00
François Grisez
d61a62de91 Creates a new singleton object for logging features in the API of Liblinphone 2017-10-10 15:49:15 +02:00
François Grisez
fe7c1cec74 Fix typo in log messages of the C++ wrapper generator 2017-10-10 15:49:15 +02:00
Simon Morlat
145b05ee8d Fix reference model of LinphoneChatMessage and its listener. 2017-10-06 13:40:26 +02:00
Mickaël Turnel
1dfa27a009 Fix implicit cast for windows 2017-10-06 11:56:30 +02:00
Ghislain MARY
452234d4bc Add log when we cannot find the selected valid ICE pair in the case where it should be there. 2017-10-05 13:33:10 +02:00
Mickaël Turnel
fb465e0def Update fps tests according to VP8 conf table changes 2017-10-05 11:24:01 +02:00
Erwan Croze
fb3a215b7c Blacklist linphone_call_set_audio_route 2017-10-04 10:57:56 +02:00
François Grisez
7e2a6a56fa Make CMake to clean the old XML and HTML Doxygen documentations out before generating them again 2017-10-03 15:20:49 +02:00
François Grisez
07e15c33ac Fix indentation of coreapi/help/doc/doxygen/CMakeLists.txt 2017-10-03 15:13:30 +02:00
Mickaël Turnel
cc6b6bd320 Fix fps unit tests values for mobile devices 2017-09-29 17:49:47 +02:00
Mickaël Turnel
f891abe4db Add unit tests for fps in video calls 2017-09-29 11:53:51 +02:00
Mickaël Turnel
0d38a7a444 Removed default bitrate limitation 2017-09-29 11:53:22 +02:00
Benjamin Reis
f975012e3c add linphone_core_cbs_set_message_received_unable_decrypt linphone_core_cbs_get_message_received_unable_decrypt 2017-09-28 13:13:15 +02:00
Erwan Croze
4fb1db869f Init bctbx logger before create the core in factory 2017-09-27 17:19:35 +02:00
Jehan Monnier
a6b0c7bcb1 make sure local sip ports used by testers are always random 2017-09-27 17:05:59 +02:00
Jehan Monnier
fe7b744e99 avoid crash in case audio resources (mainly on macosx) take to much time to start 2017-09-27 15:04:43 +02:00
Benjamin Reis
63095a3016 re-init streams after stoping them when restarting an invte 2017-09-27 14:41:26 +02:00