Commit graph

84 commits

Author SHA1 Message Date
Jehan Monnier
1948fbcb07 Revert most of Ronan refactoring to avoid to much instability on master. 2017-09-08 15:13:34 +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
Johan Pascal
47485efe7c linphone_core_get_zrtp_secrets_file is back 2017-04-18 21:38:18 +07:00
Johan Pascal
313b60c004 zid cache migration moved to bzrtp lib
- cache migration is now performed in place not to another file
- tester of the migration needs to be fixed
2017-04-16 18:11:09 +07:00
Simon Morlat
c244261bd6 Merge branch 'master' of git.linphone.org:linphone 2017-04-14 15:55:50 +02:00
Ronan Abhamon
8c143958f3 feat(core): wrap linphone_core_clear_all_auth_info 2017-04-14 09:27:39 +02:00
François Grisez
408da4db34 Declared the return type of functions returning an error code as LinphoneStatus 2017-04-13 17:00:23 +02:00
Sandrine Avakian
0024fab59d Merge branch 'master' into dev_loc 2017-04-11 13:29:35 +02:00
Jehan Monnier
6f3270f4e4 Merge remote-tracking branch 'origin/sqlzidcache' 2017-04-10 11:15:13 +02:00
Sandrine Avakian
9d6f6f6651 Merge branch 'master' into dev_loc 2017-04-06 15:02:43 +02:00
François Grisez
d8568491eb Add linphone_core_create_account_creator() 2017-04-06 12:02:03 +02:00
Sandrine Avakian
710c416e0a Merge commit '77913a3c5e3aace6ab48b78383c011d50c6bec3c' into dev_loc
# Conflicts:
#	coreapi/bellesip_sal/sal_op_call.c
#	coreapi/callbacks.c
#	mediastreamer2
#	oRTP
2017-04-04 14:50:10 +02:00
Ghislain MARY
d5ba6a1bf8 Fix Python wrapper generation. 2017-04-04 11:42:31 +02:00
Johan Pascal
9368df7238 Merge branch 'master' into sqlzidcache
# Conflicts:
#	mediastreamer2
2017-04-04 09:57:35 +07:00
François Grisez
5a46392c98 Fix memory leak in C++ wrapper 2017-04-03 13:49:57 +02:00
François Grisez
351bb97027 Reworking of Liblinphone's API around payload types 2017-04-03 12:34:49 +02:00
Johan Pascal
fcc61d1aa5 Switch to sql based zrtp/lime cache
Warning: no migration from old xml cache provided yet
2017-04-01 11:05:08 +07:00
Ghislain MARY
60802389ba Change the account creator API so that it is wrapper-friendly. 2017-03-31 11:52:26 +02:00
Ghislain MARY
548a81228f Add definition of callbacks on the LinphoneCall object. 2017-03-30 15:40:33 +02:00
Sandrine Avakian
a7a1c181a1 Merge commit 'a620881569eecd0938bb4101224b4353d029c788' into dev_loc 2017-03-30 10:51:14 +02:00
Erwan Croze
2482371bc4 Add account creator request engine + some changes 2017-03-28 17:08:01 +02:00
François Grisez
ee5b550ecb Linphone API: new functions to get port ranges 2017-03-28 16:48:46 +02:00
François Grisez
652f26cb81 Disable wrapping of functions or structs that are deprecated at that commit time
Also add compiler depecation tag on functions that are marked as
deperecated in their documentation.
2017-03-28 08:51:35 +02:00
Sandrine Avakian
281cabcf4f Merge branch 'master' into dev_loc
# Conflicts:
#	coreapi/error_info.c
2017-03-27 15:36:31 +02:00
Ghislain MARY
1c104010f6 Add API and config parameter to define the echo canceller filter name to use. 2017-03-27 13:51:46 +02:00
Sandrine Avakian
931a13df6c Modifying linphone_core_notify_notify_presence_received and linphone_core_notify_notify_presence_received_for_uri_or_tel
to be public. Declaring them into core.h .
2017-03-23 11:26:44 +01:00