Commit graph

10550 commits

Author SHA1 Message Date
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
0a2ea96a1e C++ wrapper: add a Doxygen brief description above class declarations 2017-04-24 14:37:08 +02:00
François Grisez
28b257a873 Improve documentation about LinphonePayloadType objects 2017-04-24 11:38:31 +02:00
Benjamin Reis
b1a30f1a43 Fix crash when no default friend_list 2017-04-24 10:11:04 +02:00
Erwan Croze
a0d1ddf830 Fix get_identity of account_creator 2017-04-24 10:09:48 +02:00
Sylvain Berfini
47322a211d Added a few missing getters for some properties 2017-04-21 17:34:02 +02:00
François Grisez
a8283e6f88 Fix build 2017-04-21 15:58:11 +02:00
François Grisez
0c3985c05f Generate the docstrings for the enums and enum values 2017-04-21 15:45:22 +02:00
François Grisez
e4068bb84f Bugfixes in abstractapi.py and metadoc.py
* prevent metadoc.Translator.translate() from crashing when None
  is passed as argument.
* set the briefDescription attributes of enum values$
2017-04-21 15:45:22 +02:00
Sylvain Berfini
9398d378c2 Moved abstractapi to tools to prevent duplicating it in each wrapper 2017-04-21 15:34:40 +02:00
Ghislain MARY
357a64a766 Fix LinphoneConfig.cmake.in. 2017-04-21 15:06:46 +02:00
François Grisez
9add72c20e C++ wrapper: add doxygen docstrings in the API 2017-04-21 14:30:25 +02:00
François Grisez
1867815979 Add a brief to each documentation group 2017-04-21 14:30:25 +02:00
Erwan Croze
cc244afc08 Add new create proxy config in account creator 2017-04-21 14:01:15 +02:00
Ghislain MARY
1b2ed9e088 Simplify LinphoneConfig.cmake.in. 2017-04-21 11:26:25 +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
Ghislain MARY
b7610d5d0b Fix definition of video preview. 2017-04-20 14:40:23 +02:00
Sylvain Berfini
e71cdfa713 Added getter/setter for LinphoneVideoActivationPolicy object 2017-04-20 11:38:37 +02:00
Ronan Abhamon
740eac982a fix(coreapi/linphonecore): fix preview ogl render, use now output2 2017-04-20 11:20:22 +02:00
Sylvain Berfini
fba1e7ccb1 Fixed missing bandwidth information for video/text since rework 2017-04-19 18:14:28 +02:00
Ronan Abhamon
101adaeab8 feat(coreapi/linphonecore): provide a linphone_core_preview_ogl_render function 2017-04-19 17:00:16 +02:00
Simon Morlat
05a9cf1279 fix zrtp bug 2017-04-19 16:55:31 +02:00
Erwan Croze
e32dd9cf05 Fix account_creator and account_creator_tester 2017-04-19 16:49:08 +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
f796ef33b2 LinphoneCallStats is now unowned to prevent leak when linphone_call_get_stats method will be wrapped 2017-04-19 16:28:17 +02:00
Sylvain Berfini
83b94af9a4 LinphoneCallStats is now a belle_sip_object. BREAKS BINARY COMPATIBILITY 2017-04-19 16:17:51 +02:00
Ghislain MARY
1dcd17198e Fix wrong logic in linphone_core_set_preferred_video_definition(). 2017-04-19 15:35:47 +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
Simon Morlat
b6f74357e0 delete JNI weak refs when the java object (LinphoneFriend or LinphoneChatMessage) is finalized.
This will avoid a periodic weak ref overflow.
2017-04-19 14:28:17 +02:00
Erwan Croze
9adce33173 Rename new create proxy config of account creator 2017-04-19 13:39:12 +02:00
Jehan Monnier
33f261bc82 remove direct build dependency on BZRTP unless LIME enabled 2017-04-19 12:28:03 +02:00
Ghislain MARY
d53a2f4f05 Fix crashes related to LinphoneVideoDefinition. 2017-04-19 12:05:05 +02:00
Sylvain Berfini
68b4de89f1 Fixed linphone_transports_new method + created LinphoneVideoActivationPolicy to replace LinphoneVideoPolicy 2017-04-18 19:02:29 +02:00
Johan Pascal
a160392f8e Remove dependence on bzrtp in linphonecore
- use mediastreamer wrappers to access bzrtp cache functions
2017-04-18 23:46:12 +07:00
Sylvain Berfini
31cc2ad6e1 Updated two more tests in Register suite to test linphone_core_get_transports and linphone_core_get_transports_used 2017-04-18 18:27:41 +02:00
Sylvain Berfini
ec5eb75511 Fixed leak of LinphoneTransports in Register tester 2017-04-18 18:15:13 +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
cbd6248ea0 Fixed tester compilation 2017-04-18 17:49:54 +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
273c896336 Fix load of xml file 2017-04-18 17:39:20 +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