Commit graph

108 commits

Author SHA1 Message Date
Ghislain MARY
73bf010d1b Use LinphoneCoreCbs instead of LinphoneVTable in testers. 2018-01-10 16:36:31 +01:00
Ghislain MARY
474bce2bd7 Separate creation and start of core. 2018-01-10 12:02:24 +01:00
Ronan Abhamon
335f19b20b feat(MainDb): legacy friends import 2018-01-08 11:36:49 +01:00
Ghislain MARY
5b31f56f6c Handle fallback to basic chat room when a client group chat room is created inviting a single participant that does not support it. 2017-12-19 14:15:22 +01:00
Ghislain MARY
181bfa2ec9 Change the chat room instantiated callback to chat room state changed. 2017-12-04 15:12:25 +01:00
Ronan Abhamon
f23cfe2795 feat(c-core): wrap find one to one chat room function 2017-11-30 14:55:02 +01:00
Ronan Abhamon
d111d78f71 feat(core-c): provide a way to find chat room 2017-11-30 11:20:38 +01:00
Ghislain MARY
c115a448dd Fix chat messages routing issues because of gruu addresses. 2017-11-24 15:26:35 +01:00
François Grisez
f6cd06d37d Wrappers generator: logging system reworking 2017-11-23 15:22:44 +01:00
Erwan Croze
64e550f764 Merge fix for client group chat room 2017-10-27 13:44:42 +02:00
Erwan Croze
04b6f1386d Adding and implementing find_contacts_by_char 2017-10-19 14:11:37 +02:00
Sylvain Berfini
06032c0340 Added new constructors for XmlRpcRequest and XmlRpcSession 2017-10-17 17:58:01 +02:00
Sylvain Berfini
0c9100d573 Reworking of the EC calibrator API in order to be automatically wrapped 2017-10-17 17:25:29 +02:00
Ghislain MARY
66a92bb88a Some const fixes. 2017-10-13 10:04:39 +02:00
Sylvain Berfini
d63af8a799 Created replacements for methods returning const char ** using bctbx_lists 2017-10-12 13:37:01 +02:00
François Grisez
af625e5c8f Fix wrappers generation 2017-10-11 16:11:33 +02:00
Sylvain Berfini
ff688cd975 Finished removeCallbacks in JNI layer for Java wrapper for multi listenable classes 2017-10-11 15:04:02 +02:00
Benjamin Reis
6984378aa9 add linphone_core_cbs_set_message_received_unable_decrypt linphone_core_cbs_get_message_received_unable_decrypt 2017-10-02 11:17:39 +02:00
Ghislain MARY
076e744dcd Handle subject in INVITE + create body when creating the client group chat room. 2017-09-26 16:58:13 +02:00
Ghislain MARY
d0e4898633 Rename and document conference factory uri API. 2017-09-25 14:19:42 +02:00
Ghislain MARY
a38e222045 Separate client chat room instantiation and creation on the server when adding the first participants. 2017-09-22 11:21:12 +02:00
Ghislain MARY
53627f92e0 No longer depend on gettext + remove core callbacks that were deprecated since a very long time. 2017-09-21 18:30:08 +02:00
Ghislain MARY
0a15a02ff0 Add callbacks to the LinphoneChatRoom object. 2017-09-18 11:52:35 +02:00
Ghislain MARY
4a13ac6a7a Use real pointer for C++ object inside LinphoneCallParams as it is a ClonableObject. 2017-09-13 17:40:09 +02:00
Ghislain MARY
7588a54016 Convert LinphoneCall to Call C++ class. 2017-09-08 14:15:08 +02:00
Ronan Abhamon
1c3bcf0b16 feat(core): big refactoring & full c address impl 2017-09-05 13:59:54 +02:00
Jehan Monnier
552be2a639 small rework of trace level management. 2017-08-23 09:21:24 +02:00
Erwan Croze
a0080315de Add info to core.h types.h for wrapper 2017-08-01 11:30:59 +02:00
Simon Morlat
e4149d19a8 Add LinphoneCall callback to be notified about ACKs, in order to be able to add custom headers in sent ACKs and read custom headers in received ACKs. 2017-06-26 22:49:15 +02:00
Sylvain Berfini
7647218252 Merge branch 'dev_continuous_bw_measurement' 2017-06-26 15:02:46 +02:00
Ghislain MARY
346e8ae92e Fix wrapper generation for linphone_core_set_dns_servers() function. 2017-06-22 13:44:24 +02:00
Sylvain Berfini
36df948b23 Added expected_bandwidth parameter 2017-06-16 15:12:57 +02:00
Ronan Abhamon
28e6664aae feat(core): wrap linphone_core_video_supported in C++ 2017-06-12 14:16:27 +02:00
Ghislain MARY
e350d2cad2 Handle check for update. 2017-06-05 15:47:37 +02:00
Simon Morlat
3b0a9c0048 add new method to create a conference from a list of participants. 2017-05-15 18:06:47 +02:00
Simon Morlat
989da9f7e5 add documentation to public methods. 2017-05-10 18:02:15 +02:00
Sylvain Berfini
1f94814f54 Moved donotwrap to correct place for CoreVTable 2017-05-09 12:29:50 +02:00
Sylvain Berfini
8f523677ea Do not wrap CoreVTable related methods and classes 2017-05-09 12:15:21 +02:00
Ghislain MARY
a17e2be2fa The LinphonePlayer is now a belle_sip_object and is now wrappable. 2017-04-24 15:52:00 +02:00
François Grisez
a0aa795f63 Improve clarity of the documentation about LinphonePayloadType
As floating objects are automatically freed by the garbage collector
of bellesip, there is not need to unref PayloadType objects that have
been allocated on the fly by getters in LinphoneCore and LinphoneCallParams.

Then, the lines saying that the gotten LinphonePayloadType objects must be
freed after usage have been removed and there is no more reference to
the floating ref mechanisme as it is totally transparent for API users.
2017-04-24 15:20:03 +02:00
François Grisez
28b257a873 Improve documentation about LinphonePayloadType objects 2017-04-24 11:38:31 +02:00
Sylvain Berfini
47322a211d Added a few missing getters for some properties 2017-04-21 17:34:02 +02:00
Sylvain Berfini
e71cdfa713 Added getter/setter for LinphoneVideoActivationPolicy object 2017-04-20 11:38:37 +02:00
Ronan Abhamon
101adaeab8 feat(coreapi/linphonecore): provide a linphone_core_preview_ogl_render function 2017-04-19 17:00:16 +02:00
François Grisez
379a7df153 Add LINPHONE_DEPRECATED on functions which are marked as deprecated in their documentation 2017-04-19 15:04:37 +02:00
François Grisez
b10240dc49 Fix crash while parsing XML documentation 2017-04-19 15:04:37 +02:00
Sylvain Berfini
68b4de89f1 Fixed linphone_transports_new method + created LinphoneVideoActivationPolicy to replace LinphoneVideoPolicy 2017-04-18 19:02:29 +02:00
Sylvain Berfini
05b045cb67 Added missing set_user_data and get_user_data to LinphoneRange + created LinphoneTransports to replace LinphoneSipTransports 2017-04-18 17:43:36 +02:00
Ghislain MARY
f5c41494d3 Add new LinphoneVideoDefinition object and deprecate API functions handling MSVideoSize structures. 2017-04-18 17:37:35 +02:00
Sylvain Berfini
be66a259ae Deprecated LinphoneIntRange, replaced by LinphoneRange 2017-04-18 16:43:15 +02:00