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
Ghislain MARY
7665054235
Remove function from blacklist.
2014-07-10 11:34:54 +02:00
Ghislain MARY
62d58437ea
Implement instance methods and add a blacklist of C functions that must not be wrapped.
2014-07-09 17:26:05 +02:00
Ghislain MARY
1661ea383a
Add copyright notice.
2014-07-09 14:29:48 +02:00
Ghislain MARY
76c467a163
Begin generation of python module code.
2014-07-07 11:22:06 +02:00