Commit graph

5428 commits

Author SHA1 Message Date
Ghislain MARY
989505d3ee Rework argument type handling in the Python wrapper generator. 2014-08-11 17:13:37 +02:00
Simon Morlat
b9a6e50746 fix problems with authinfo wrappers, update ms2 for opensles fixes 2014-08-11 16:53:58 +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
7a4458c2e2 Set linphone core callbacks as instance methods in the Python example. 2014-08-11 15:34:12 +02:00
Ghislain MARY
860b23448c Allow any callable as linphone core callbacks and log handler in the Python wrapper. 2014-08-11 15:33:29 +02:00
François Grisez
87eb75d379 Update description comment of the LinphoneCallParams.setRecordFile() method. 2014-08-11 15:21:18 +02:00
Ghislain MARY
92ee0383c2 Execute the commands and the linphone_core_iterate() in the same thread in the Python example. 2014-08-11 14:38:23 +02:00
Ghislain MARY
4a0ec4a571 Dispatch Windows messages regularly in the Python wrapper. 2014-08-11 14:37:26 +02:00
François Grisez
6689ab019e Update desciption comment of linphone_call_params_set_record_file() function. 2014-08-11 15:10:32 +02:00
François Grisez
7d94757ac0 Enable openh264 plugins for the "Call recording tester" 2014-08-11 13:33:38 +02:00
François Grisez
f4dc674dc2 Enable openh264 plugin for "Call recording" test 2014-08-11 13:33:38 +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
18ed8688b1 Add linphone_core_set_preferred_framerate() to the media_parameters documentation group. 2014-08-10 22:39:50 +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
François Grisez
211b56c29f Add specific config files for the "call recording" tester 2014-08-06 13:45:35 +02:00
François Grisez
62efa148c2 Rename recording_call() into call_recording()
Save test results into sdcard
2014-08-06 10:55:01 +02:00
Ghislain MARY
3e94f4d61a Merge branch 'master' into dev_python 2014-08-07 16:11:16 +02:00
Ghislain MARY
367a02b95a Correct handling of WINAPI families. 2014-08-07 16:10:08 +02:00
Ghislain MARY
9257334295 Correctly define package data directories when compiling with CMake. 2014-08-07 15:09:10 +02:00
Ghislain MARY
ddf89c8241 The linphone Python module is put in a linphone package. 2014-08-07 14:09:01 +02:00
Ghislain MARY
16fa9f8693 Add CMake script to find linphone library. 2014-08-06 18:11:31 +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
de9538cf8d Take the XML directory instead of all the XML files as parameter for the genapixml.py script. 2014-08-06 17:38:27 +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
ee60f5a10b Merge branch 'master' into dev_python 2014-08-06 12:06:38 +02:00
Ghislain MARY
45bc8f1fa7 Generate documentation when compiling with CMake. 2014-08-06 12:05:44 +02:00
Simon Morlat
31c895b521 really check that we are in a linphone git repo before taking the "git describe". 2014-08-06 11:22:46 +02:00
Ghislain MARY
574ed8e52b Add API to activate the serialization of logs. 2014-08-06 10:53:05 +02:00
François Grisez
1168afe9ef Update mediastreamer submodule 2014-08-06 02:57:57 +02:00
François Grisez
ad65819eb1 Make the "Call recording" tester to save the recording file in another place for Android 2014-08-06 02:57:56 +02:00
Simon Morlat
dd07464872 fix windows build 2014-08-06 18:28:29 +02:00
Simon Morlat
2b04532518 fix compilation error and fix bug when updating preview in linphone_core_set_preferred_video_size() 2014-08-06 17:27:34 +02:00
Ghislain MARY
44fa58fe8c Restore commented code. 2014-08-05 17:49:02 +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
d141724b6c Merge branch 'master' into dev_python 2014-08-05 16:20:13 +02:00
Ghislain MARY
b17cab312a Output the logs from a single thread. 2014-08-05 16:18:43 +02:00
Ghislain MARY
549c6f024a Update oRTP submodule. 2014-08-05 16:18:21 +02:00
Sylvain Berfini
62bb9e0b8c Updated ms2 2014-08-05 16:00:53 +02:00
Ghislain MARY
d798b96869 Update README.mingw file. 2014-08-05 15:41:33 +02:00
François Grisez
4525fe436c Do not set video session wether the H264 payload connot be found 2014-08-05 16:08:37 +02:00
François Grisez
f056bb1085 Make "Call recording" tester writes in a wav file when video support is disabled. 2014-08-05 15:54:00 +02:00
François Grisez
7ec17111b0 Add video support to the "Call recording" test 2014-08-05 15:08:03 +02:00
Sylvain Berfini
0046baac1b Updated ms2 2014-08-05 12:02:22 +02:00
Ghislain MARY
9725f1596b Improve compilation with CMake. 2014-08-04 22:11:49 +02:00
François Grisez
d4665fde59 Add "Call recording" test to the Call suite 2014-08-04 18:18:56 +02:00
François Grisez
9582124ed5 Update mediastreamer2 submodule 2014-08-04 18:18:56 +02:00
Ghislain MARY
0aca2d72fc Check for NULL pointer before calling *_ref() function in Python wrapper. 2014-08-04 17:52:30 +02:00
Ghislain MARY
6a191c2fb5 Add call_state_changed callback in the Python application. 2014-08-04 17:52:04 +02:00