Commit graph

383 commits

Author SHA1 Message Date
Benjamin Reis
5d566fcc32 Add reason header to CANCEL and add tests for reason headers 2017-06-05 10:29:40 +02:00
Erwan Croze
4b648c1158 Use of BCTBX_NO_BREAK instead of LINPHONE_NO_BREAK 2017-05-31 15:25:47 +02:00
Erwan Croze
6ef2f2a96f Fix LINPHONE_NO_BREAK definition 2017-05-30 16:43:47 +02:00
François Grisez
41a1f556e1 Add LINPHONE_NO_BREAK macro
This macro tells GCC that a 'break' statement has been deliberately
omitted in a switch block.
2017-05-30 14:21:30 +02:00
Sylvain Berfini
19a0bf173f Added doc on linphone_call_get_authentication_token to wrap it 2017-05-30 11:54:05 +02:00
Ronan Abhamon
2b6bcbc7f4 fix(conference): wrap correctly `get_participants 2017-05-19 09:34:11 +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
Jehan Monnier
bb29521ab0 add default values for nat policy in link with proxy config default values 2017-05-09 16:10:20 +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
Ronan Abhamon
5fb392bccf feat(friend): set_vcard should take a ref! 2017-05-09 10:28:02 +02:00
Ronan Abhamon
e112362041 feat(vcard): add a clone method 2017-04-28 16:14:53 +02:00
Erwan Croze
9d1bb6b6a8 Fix resend_message for wrapper 2017-04-26 17:06:29 +02:00
Ronan Abhamon
fa2dad63d4 fix(lpconfig): in linphone_config_load_from_xml_file, replace LpConfig by LinphoneConfig 2017-04-26 15:24:06 +02:00
Erwan Croze
b3df86baf2 Fix remote provisioning 2017-04-24 15:54:59 +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
Erwan Croze
cc244afc08 Add new create proxy config in account creator 2017-04-21 14:01:15 +02:00
Erwan Croze
99aa481b51 Add new enum to account_creator 2017-04-21 11:10:39 +02:00
Erwan Croze
f144451342 Some change on Account_creator 2017-04-21 10:58:54 +02:00
Ghislain MARY
0442579dea Add missing symbol exports. 2017-04-20 15:26:25 +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
Sylvain Berfini
e7637881d0 Updated linphonecore_jni.cc to reflect latest changes made to LinphoneCallStats 2017-04-19 16:46:30 +02:00
Sylvain Berfini
83b94af9a4 LinphoneCallStats is now a belle_sip_object. BREAKS BINARY COMPATIBILITY 2017-04-19 16:17:51 +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
Ghislain MARY
4011283313 Add linphone_video_definition_clone(). 2017-04-19 14:50:15 +02:00
Sylvain Berfini
68b4de89f1 Fixed linphone_transports_new method + created LinphoneVideoActivationPolicy to replace LinphoneVideoPolicy 2017-04-18 19:02:29 +02:00
Ghislain MARY
2780bb6905 Remove declaration of function that is not defined. 2017-04-18 18:14:06 +02:00
Sylvain Berfini
173ac0e665 Updated some tests in Register suite to use new LinphoneTransports object + Fixed wrapper generation for linphone_range_set/get_user_data methods 2017-04-18 18:07:50 +02:00
Ghislain MARY
21a04409aa Fix automatic wrapper generation. 2017-04-18 18:02:34 +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
Erwan Croze
59c56393f6 Add new rcfile for test 2017-04-18 17:39:20 +02:00
Erwan Croze
be6603fd94 Add new xml file loading for dynamic conf 2017-04-18 17:39:20 +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
Sylvain Berfini
1877a93662 Simplified LinphoneAudioRouteEnum to please the wrapper generator 2017-04-14 15:33:28 +02:00
Simon Morlat
7f57f6828c merge branch with reason header support and new ErrorInfo features.
Add JNI and java interfaces. Fix issues.
2017-04-14 15:28:58 +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
Simon Morlat
d2925edca5 Merge remote-tracking branch 'origin/dev_loc' 2017-04-13 16:51:26 +02:00
François Grisez
69e19e22b7 Change declaration of LinphoneStatus from enum to typedef 2017-04-13 15:23:21 +02:00
François Grisez
b8d8eac32f Make linphone_presence_model_set_basic_status() uses LinphoneStatus for its status code 2017-04-13 12:12:03 +02:00