Commit graph

5547 commits

Author SHA1 Message Date
Ghislain MARY
dfcedfd701 Include config.h when HAVE_CONFIG_H is defined (needed for compilation with CMake). 2014-09-01 10:44:13 +02:00
Ghislain MARY
095beeb583 Build player.c on all platforms. 2014-09-01 10:43:01 +02:00
Simon Morlat
2c90f5e702 add player api, fix bug in linphone_core_terminate_conference() 2014-08-31 21:58:32 +02:00
Simon Morlat
9c396a9cd9 Fix big crash in call logs because logs built from linphonerc were constructed using ms_new0(LinphoneCallLog,1). 2014-08-31 10:56:37 +02:00
Simon Morlat
c9c23c2318 remove unnecessary includes, update ms2 2014-08-30 13:00:37 +02:00
Simon Morlat
6d57908ce2 move flexisip conf files into a dedicated directory.
Add README
simple_call is checking CallReleased state.
2014-08-29 19:47:42 +02:00
Ghislain MARY
53c6673032 Fix reference count problem when returning an already existing Python object from the native object user data. 2014-08-29 17:34:41 +02:00
Ghislain MARY
b4978948f9 Add some call unit tests in Python. 2014-08-29 16:39:23 +02:00
François Grisez
b6d1b58b17 Fix compilation error. Add missing #define _GNU_SOURCE 2014-08-29 16:32:27 +02:00
Jehan Monnier
0369a30fb0 make liblinphone message tester more reliable 2014-08-29 15:57:45 +02:00
Jehan Monnier
a72ba5d1b5 fix call_tester call_base method 2014-08-29 15:57:45 +02:00
Ghislain MARY
2f63ec8135 Fix typo that is causing crashes. 2014-08-29 15:32:40 +02:00
Ghislain MARY
a03227d3e2 Fix reference count issue in the set_log_handler() method of the Python module + Allow setting its value to None. 2014-08-29 15:22:24 +02:00
Ghislain MARY
1caa2d8de3 Add reference count handling to LinphoneCallLog objects. 2014-08-29 15:07:13 +02:00
Ghislain MARY
34c945f201 Fix compilation. 2014-08-29 15:06:22 +02:00
Ghislain MARY
b4963d9f70 Put call log related code in its own files. 2014-08-29 14:39:34 +02:00
Ghislain MARY
53a34317a5 Some API and documentation change for automatic wrapper generation. 2014-08-29 11:44:21 +02:00
Ghislain MARY
ba77efa244 Fix return of boolean values in the Python wrapper. 2014-08-29 11:43:42 +02:00
Ghislain MARY
883b240b01 Fix Python register unit tests. 2014-08-28 17:13:07 +02:00
Ghislain MARY
0e77ac4883 Add a second call unit test in Python. 2014-08-28 17:05:27 +02:00
Ghislain MARY
d2acdcdc1b Prevent crash in the Python wrapper when destroying the cores. 2014-08-28 17:04:19 +02:00
Margaux Clerc
06cac462a7 Use ref/unref function in JNI for proxy config 2014-08-28 16:40:47 +02:00
Ghislain MARY
3bba8ea3d2 Normalize default proxy getter signature so that it can be automatically wrapped. 2014-08-28 16:26:21 +02:00
Ghislain MARY
5d6f9c0bb5 Increment Python object reference count in event handler when the object already exists. 2014-08-28 16:26:21 +02:00
Ghislain MARY
5719dd8e92 Revert "Remove wrong decrementation of refcount in the event callbacks of the Python wrapper."
This reverts commit aa05370dce.
2014-08-28 16:26:21 +02:00
François Grisez
b2df35fdaf Fix bug #1416
Data are written in a .part suffixed temporary file while snapshot is going on.
Once snapsot is completed, the temporary file is renamed into the specified name.
2014-08-28 16:12:49 +02:00
Jehan Monnier
0373b59583 ORTP:fix mingw build 2014-08-28 15:43:48 +02:00
Ghislain MARY
97b43deef2 Use the new to_address and from_address attributes in the Python wrapper. 2014-08-28 15:13:28 +02:00
Ghislain MARY
3d4821c69e Renamed get_to(), set_to(), get_from() and set_from() respectively to get_to_address(), set_to_address(), get_from_address() and set_from_address(). 2014-08-28 15:11:17 +02:00
Jehan Monnier
9b68f18820 keep linphone_core_get_chat_room(LinphoneCore *lc, const LinphoneAddress *addr) with const param 2014-08-28 14:59:00 +02:00
Ghislain MARY
9f155f9cb5 Add first call unit tests in Python. 2014-08-28 14:16:42 +02:00
Ghislain MARY
515369ca83 Taking a reference on the native object directly when creating the Python object. 2014-08-28 14:15:04 +02:00
Ghislain MARY
60aee12e5c Fix linphone_core_get_chat_room() that was not creating the chat room if it did not exist yet. 2014-08-28 12:03:17 +02:00
Ghislain MARY
bb673bb9f4 Improve logging in the Python module unit tests. 2014-08-28 10:44:12 +02:00
Ghislain MARY
13ca8e0e4c Add a user_data properties to the objects of the Python wrapper. 2014-08-28 09:41:30 +02:00
Jehan Monnier
272b40e149 make sure rtp port are released even in case of call error 2014-08-27 16:58:54 +02:00
Ghislain MARY
5e23b563f7 Start adding registration unit tests for the Python wrapper. 2014-08-27 16:57:17 +02:00
Ghislain MARY
aa05370dce Remove wrong decrementation of refcount in the event callbacks of the Python wrapper. 2014-08-27 16:48:43 +02:00
Ghislain MARY
46eec72a57 Use iterate interval of 20ms instead of 100ms in the tester. 2014-08-27 16:48:07 +02:00
François Grisez
a323e3c357 Add the setAndroidPowerManager private method to the LinphoneCoreImpl class 2014-08-27 16:52:31 +02:00
Simon Morlat
69750c29f4 fix refcount of proxy config 2014-08-27 14:22:29 +02:00
Simon Morlat
b011dd6234 update ms2 2014-08-27 13:55:12 +02:00
Ghislain MARY
b05b3db1e6 Add first Python module unit tests. 2014-08-27 12:38:26 +02:00
Ghislain MARY
294916d0eb Use belle-sip reference counting for LinphoneChatRoom objects. 2014-08-27 12:37:58 +02:00
Simon Morlat
ec0a93b632 prevent unnecessary lookup in pending auth list 2014-08-27 12:04:59 +02:00
Ghislain MARY
4c6dcb5799 Fix type issue with bool_t in the Python wrapper, leading to memory overwrite. 2014-08-27 11:34:35 +02:00
Simon Morlat
32e0c948a1 update ms2 2014-08-26 16:01:38 +02:00
Jehan Monnier
0cbb5c5d20 MS2:on Android, make sure a resolution is selected even if an highest or equal is not found from the list 2014-08-26 15:24:21 +02:00
Guillaume BIENKOWSKI
d28e18e058 Null-check the auth-info when it fails. In some cases it could be Nil 2014-08-26 11:34:31 +02:00
François Grisez
cb355233b2 Fix compilation error 2014-08-25 18:55:25 +02:00