Commit graph

54 commits

Author SHA1 Message Date
Ghislain MARY
d5ba6a1bf8 Fix Python wrapper generation. 2017-04-04 11:42:31 +02:00
Ghislain MARY
3bc8cb17af Fix Python module build on Windows. 2017-02-14 15:22:52 +01:00
Ghislain MARY
8a66d7eaa4 Remove methods using unknown types in generated code for Python module. 2017-01-23 17:14:18 +01:00
Ghislain MARY
a3b52d99ca Fix Python module. 2017-01-19 17:20:09 +01:00
Ghislain MARY
c71cfe46ec Fix build of Python module + handle wrapper generation of deprecated methods. 2016-09-28 14:19:41 +02:00
Gautier Pelloux-Prayer
f6381d913a license: update FSF address 2016-07-27 11:58:38 +02:00
Ghislain MARY
e3ed72b70d Blacklist linphone_nat_policy_get_stun_server_addrinfo() for Python module. 2016-06-06 12:38:38 +02:00
Ghislain MARY
7b4af96a4a Fix Python module build. 2016-06-06 11:35:31 +02:00
Ghislain MARY
47902f3629 Fix Python module build. 2016-02-15 14:19:20 +01:00
Sylvain Berfini
67c22d57ee Changes to be able to call lp_config_get_sections_names from python wrapper 2015-10-21 15:10:02 +02:00
Ghislain MARY
cb7fb1044e Fix build of Python module. 2015-07-24 15:03:12 +02:00
Ghislain MARY
5b4513e776 Change account creator and xmlrpc API so that Python wrapper generation works correctly. 2015-06-09 15:18:37 +02:00
Ghislain MARY
b6fac76880 Fix Python module build. 2015-03-23 09:34:11 +01:00
Ghislain MARY
75bfeeba88 Handle handwritten dealloc methods in Python module. 2015-01-05 09:48:53 +01:00
Ghislain MARY
afe5abba86 Add some Python setup tests. 2014-12-19 15:56:30 +01:00
Ghislain MARY
42ddf0cf81 Improve Python module documentation. 2014-12-15 15:55:17 +01:00
Ghislain MARY
340d927c3c File transfer with binary content working in Python. 2014-12-11 15:59:29 +01:00
Ghislain MARY
89565386ac Working file transfer in Python.
- Add the LinphoneBuffer object so that file transfer callbacks do not pass out parameters
- Use the LinphoneBuffer object in the file transfer callbacks
- Implement the file_transfer_send callback in the Python file transfer test
2014-12-10 16:35:19 +01:00
Ghislain MARY
395448491a Add LCSipTransports wrapper in the Python module. 2014-12-09 11:21:12 +01:00
Ghislain MARY
908b906e4d Remove some functions from the blacklist of the Python module. 2014-12-05 16:58:07 +01:00
Ghislain MARY
aff27f6554 Rework Python wrapper handwritten code handling. 2014-11-21 11:44:00 +01:00
Ghislain MARY
7787c91c46 Blacklist functions that prevent the Python module from building. 2014-11-12 16:22:20 +01:00
Ghislain MARY
cc50cd1b2b Blacklist some functions for the Python wrapper. 2014-10-09 16:54:29 +02:00
Ghislain MARY
0e9b2a4502 Blacklist linphone_core_add_listener() and linphone_core_remove_listener() in the Python module. 2014-09-30 17:05:00 +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
af6678a973 Hand-written implementation of linphone_core_get_sound_devices() in the Python wrapper. 2014-08-20 14:53:57 +02:00
Ghislain MARY
4a335ba6e1 Complete handling of time_t type in the Python wrapper. 2014-08-18 15:39:48 +02:00
Ghislain MARY
719b507b9f Partial implementation of time_t in the Python wrapper. 2014-08-14 17:48:43 +02:00
Ghislain MARY
02bbe939b1 Generate the Python wrapper for the functions handling MSList objects. 2014-08-14 16:33:35 +02:00
Ghislain MARY
067c8a9527 For functions returning or taking an MSList as an argument, specify what the MSList contains in the documentation. 2014-08-14 14:44:59 +02:00
Ghislain MARY
ebad6bca11 Handwritten implementation of linphone_core_get_video_devices() in the Python wrapper. 2014-08-13 18:11:08 +02:00
Ghislain MARY
31ab25d815 Handle PayloadType objects in the Python wrapper. 2014-08-13 16:10:48 +02:00
Ghislain MARY
efacfee3a3 Standardize user_data/user_pointer naming. 2014-08-13 14:28:48 +02:00
Ghislain MARY
551fa6bc93 Blacklist linphone_core_get_audio_port_range() and linphone_core_get_video_port_range() functions in the Python wrapper. 2014-08-13 14:10:09 +02:00
Ghislain MARY
ab30b93098 Blacklist linphone_core_get_video_devices() in the Python wrapper. 2014-08-13 13:38:20 +02:00
Ghislain MARY
032d83c830 Add Python wrapper for linphone_chat_room_send_message2(). 2014-08-12 17:00:17 +02:00
Ghislain MARY
581c9b29bc Generate Python wrapper for linphone_core_send_dtmf() and linphone_core_play_dtmf(). 2014-08-12 15:08:35 +02:00
Ghislain MARY
1208a71955 Implement VideoSize class in the Python wrapper. 2014-08-12 15:05:10 +02:00
Ghislain MARY
6e2861e544 linphone_core_iterate() Python wrapper no longer needs to be handwritten. 2014-08-11 15:38:39 +02:00
Ghislain MARY
d6945537fb Document the reasons why some function are blacklisted in the Python wrapper. 2014-08-10 22:40:15 +02:00
Ghislain MARY
102cab7620 Hand-written version of linphone_core_iterate() in the Python wrapper.
It adds a loop to peek Windows messages to prevent a deadlock in the
MoveWindow function.
2014-08-08 16:24:13 +02:00
Ghislain MARY
9c3f4771a9 Serialize logs in the Python wrapper. 2014-08-08 16:23:24 +02:00
Ghislain MARY
a75b2d306a Add trick to ensure line endings are correct on Windows in the apixml2python.py script. 2014-08-06 17:39:07 +02:00
Ghislain MARY
fe76b2f4c0 Add an option to define the output file when generating the Python wrapper code. 2014-08-06 14:50:27 +02:00
Ghislain MARY
94df8abd09 Add some commands to handle call in the Python example program. 2014-08-05 17:35:45 +02:00
Ghislain MARY
89dd6fbaa1 Add Python wrapper for linphone_core_new_with_config(). 2014-08-05 16:35:27 +02:00
Ghislain MARY
2fe6c114b6 Generation of linphone core events callbacks in the Python wrapper. 2014-08-01 15:57:25 +02:00
Ghislain MARY
1a2990a8b6 Beginning of the implementation of linphone_core_new() wrapper + Allow setting log handler from python. 2014-07-29 18:11:14 +02:00
Ghislain MARY
a4c2f0ef36 Blacklist some classes in the Python wrapper. 2014-07-18 15:53:43 +02:00
Ghislain MARY
941d57811b Blacklist some functions in the Python wrapper. 2014-07-17 18:24:53 +02:00