Commit graph

5526 commits

Author SHA1 Message Date
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
Simon Morlat
ca9ae30566 update ms2 2014-08-25 18:35:55 +02:00
Ghislain MARY
6018686807 Fix compilation warning. 2014-08-25 16:59:20 +02:00
François Grisez
4677df1e93 Integration of Android's wake locks 2014-08-25 14:53:34 +02:00
Ghislain MARY
614df3fd3f Fix some refcount and userdata issues in the Python wrapper. 2014-08-25 13:40:57 +02:00
Simon Morlat
8e21453946 update ms2 for android sound improvements 2014-08-22 18:23:29 +02:00
Simon Morlat
0a8d30ce15 Merge branch 'master' of git://git.linphone.org/linphone 2014-08-22 18:23:21 +02:00
Ghislain MARY
ec11864066 Remove duplicated user pointer. 2014-08-22 17:57:45 +02:00
Ghislain MARY
3d512a019c Fix update of primary contact. 2014-08-22 14:47:45 +02:00
Simon Morlat
9df45abebd Merge branch 'master' of git://git.linphone.org/linphone 2014-08-21 21:49:00 +02:00
Ghislain MARY
aa5f676dcd Improve fetching of the local IP to take into account the destination. 2014-08-21 17:51:01 +02:00
Simon Morlat
c68dd94acb allow notification of registration_state_changed callback for removed proxy configs. 2014-08-21 17:01:55 +02:00
François Grisez
293ed89daa Delete CU_ASSERT_PTR_NOT_NULL while H264 detection 2014-08-21 15:52:36 +02:00
Ghislain MARY
b6a9bdeed5 Use belle-sip reference counting for LinphoneProxyConfig and LinphoneCall objects. 2014-08-21 16:20:12 +02:00
François Grisez
f40c178dc4 Refactor "Call recording tester" 2014-08-21 15:34:36 +02:00
Ghislain MARY
9cdd062f48 Update ms2 submodule. 2014-08-21 11:59:14 +02:00
Simon Morlat
7b7a2570b7 improve timing of tester 2014-08-20 22:08:44 +02:00
Simon Morlat
a53740de5f fix call acceptance with policy test, by adding linphone_core_create_call_params(). 2014-08-20 18:08:24 +02:00
Ghislain MARY
eca15bf8c0 Use sphinx to generate the documentation of the Python wrapper. 2014-08-20 16:45:45 +02:00
Ghislain MARY
af6678a973 Hand-written implementation of linphone_core_get_sound_devices() in the Python wrapper. 2014-08-20 14:53:57 +02:00
Ghislain MARY
7a79aa17bc Remove useless file. 2014-08-20 14:47:02 +02:00
Gautier Pelloux-Prayer
c8bd7e1007 Fix android writable dir for tests 2014-08-20 09:31:55 +02:00