Ghislain MARY
aa80b003cc
Do not include sal.h from linphone include headers.
2017-02-08 10:32:37 +01:00
Ghislain MARY
612e63f684
Fix build on Windows.
2017-02-07 18:14:30 +01:00
Ghislain MARY
dfa06fcaaf
Correct definitions of LINPHONE_PUBLIC and LINPHONE_CPPFLAGS on Windows.
2017-02-07 17:33:03 +01:00
Ghislain MARY
7dab49b520
Add missing group definitions in documentation.
2017-02-07 17:32:51 +01:00
Ghislain MARY
cd4870d5ad
Some refactoring to have a more object-oriented API.
2017-02-07 15:32:42 +01:00
Simon Morlat
ebf1760947
add new function to get stream stats
2017-02-07 13:58:15 +01:00
Simon Morlat
2e9a01885e
factorize code and clean strangely designed functions.
2017-02-07 12:36:28 +01:00
Simon Morlat
23c34bc18f
make sure that rtp statistics reported from LinphoneCall are updated after a stream terminates, so that it really says the exact number of packets that were received and sent.
2017-02-05 21:12:13 +01:00
Benjamin Reis
b669640847
Add message_received_unable_decrypt callback
2017-02-01 15:36:01 +01:00
Ronan Abhamon
aa4d6d035d
linphone_call_ogl_render supports preview
2017-02-01 14:13:15 +01:00
Ghislain MARY
e389e34c7e
Fix build of C++ wrapper on Windows.
2017-02-01 12:17:19 +01:00
Ghislain MARY
6735f6e731
Correct definition of LINPHONE_PUBLIC on Windows.
2017-02-01 12:16:24 +01:00
Benjamin Reis
31d5d90ca9
add is_secured API to LinphoneChatMessage
2017-02-01 12:10:59 +01:00
Simon Morlat
61c5137594
integrate new bandwidth control algorithm
2017-02-01 11:01:25 +01:00
Sylvain Berfini
53e99b9a22
Fixes related to tunnel
2017-01-31 15:54:25 +01:00
Ronan Abhamon
3c05f1e7d5
add a linphone_call_ogl_render to use MSOGL ms filter
2017-01-31 14:18:18 +01:00
Ghislain MARY
b297a4cb1d
Rework chat handling.
...
- Add content type information in LIME encrypted message
- Single entry point for all types of chat messages that are first decrypted if necessary and then handled according to their content type
- Add possibility to send chat messages with a content type that is not 'text/plain'
- Encrypt IMDN
2017-01-31 12:25:12 +01:00
Sylvain Berfini
463a24d3e0
Added dual tunnel client feature in TunnelManager and C API above it
2017-01-30 17:14:26 +01:00
Ghislain MARY
8a66d7eaa4
Remove methods using unknown types in generated code for Python module.
2017-01-23 17:14:18 +01:00
François Grisez
558659155c
Reformat the LinphoneCallStats structure
2017-01-20 11:20:10 +01:00
François Grisez
7208bb9a86
Use an enum instead of an integer for the "type" attribute of LinphoneCallStats
2017-01-20 11:20:10 +01:00
Ghislain MARY
a3b52d99ca
Fix Python module.
2017-01-19 17:20:09 +01:00
Benjamin Reis
c5bce292df
Merge branch 'master' of git.linphone.org:linphone
2017-01-17 17:14:46 +01:00
Benjamin Reis
f3b94ce8c0
vcard validation only if friends stored
2017-01-17 17:14:37 +01:00
Ronan Abhamon
c0048ed884
add doc on linphone_core_set_chat_database_path
2017-01-16 16:30:12 +01:00
Ghislain MARY
562bf46ffc
Improve documentation of linphone_core_pause_call(), linphone_core_resume_call() and linphone_core_update_call().
2017-01-16 12:23:19 +01:00
François Grisez
228e4a2f21
Add a getter to LinphoneVcard in order to access to the internal BelCard object
2017-01-16 09:29:21 +01:00
Simon Morlat
656ff43b13
fix most common warnings
2017-01-14 14:13:26 +01:00
Simon Morlat
5805d4b106
fix automake build
2017-01-14 13:52:52 +01:00
François Grisez
8419375aee
Make LiphoneConfig inherite from belle_sip_object
2017-01-13 16:02:20 +01:00
François Grisez
6160b6dbe1
Merge branch 'master' of git.linphone.org:linphone
2017-01-13 14:43:54 +01:00
François Grisez
28f5012238
Fix several issue in the API documentation
2017-01-13 14:41:24 +01:00
François Grisez
3e037f26a0
Add a header file declaring functions exclusive for automatic wrapper generators
2017-01-13 14:08:46 +01:00
François Grisez
16c2d33d98
Define downcast macro for LinphoneAuthInfo
2017-01-12 18:24:42 +01:00
François Grisez
c9347c7312
Mark some functions as deprecated
2017-01-12 17:54:08 +01:00
François Grisez
19950099c0
Rename LpConfig class into LinphoneConfig
2017-01-12 17:52:49 +01:00
François Grisez
85b5ca097a
Reworking of Liblinphone API
...
* Introduction of LinphoneFactory singleton class to create
core-independent object like LinphoneAddress or LinphoneVcard.
* Make several C structures inherite from belle_sip_object_t class:
* LinphoneCore
* LinphoneVcard
* LinphoneAuthInfo
* Creation of the LinphoneCoreCbs class that enable to store the
callbacks used by LinphoneCore.
2017-01-12 17:47:01 +01:00
Sylvain Berfini
63cc85751c
Fixed an issue with LIME and Preferred policy + added tests
2017-01-12 16:40:22 +01:00
Ghislain MARY
9fa30c5c20
Handle error cases in IMDN notifications.
2017-01-09 16:55:16 +01:00
Ghislain MARY
e34327f58f
Handle IM notification policy.
2017-01-03 14:56:56 +01:00
Ghislain MARY
6e37c97cb5
Add the LinphoneImNotifPolicy object to configure whether to display/send IM notifications (is_composing, message delivered, message displayed).
2017-01-03 14:56:17 +01:00
Ghislain MARY
410f5b9e1c
Revert message callbacks moved to LinphoneChatRoom instead of LinphoneChatMessage.
2017-01-03 14:56:17 +01:00
Ghislain MARY
9867c2fee7
Send and receive imdn.
2017-01-03 14:56:17 +01:00
Ghislain MARY
217d34a16a
Some documentation fixes.
2016-12-20 17:48:51 +01:00
Ghislain MARY
4fa7cf664c
Add some new header files.
2016-12-20 17:37:27 +01:00
Ghislain MARY
82b8f3cdd7
Introduce the call.h header file.
2016-12-20 16:18:08 +01:00
Ghislain MARY
b7b409e089
Put error info code in its own files.
2016-12-20 15:31:39 +01:00
Ghislain MARY
66887a5200
Move some documentation from the source code to the headers.
2016-12-20 12:05:42 +01:00
François Grisez
19a36dd4fc
Fix the documentation of linphone_core_interate()
2016-12-19 14:16:27 +01:00
François Grisez
64c7e55c1f
Move some documentations from source files to headers
2016-12-19 14:15:45 +01:00