Commit graph

47 commits

Author SHA1 Message Date
Sylvain Berfini
83b94af9a4 LinphoneCallStats is now a belle_sip_object. BREAKS BINARY COMPATIBILITY 2017-04-19 16:17:51 +02:00
Sylvain Berfini
68b4de89f1 Fixed linphone_transports_new method + created LinphoneVideoActivationPolicy to replace LinphoneVideoPolicy 2017-04-18 19:02:29 +02:00
Sylvain Berfini
be66a259ae Deprecated LinphoneIntRange, replaced by LinphoneRange 2017-04-18 16:43:15 +02:00
Simon Morlat
ca56844012 fix memory leaks 2017-03-22 15:01:47 +01:00
Ghislain MARY
a8418666e4 Fix deprecation warnings. 2017-03-20 11:15:26 +01:00
Ghislain MARY
6a9b199af6 Remove a lot of deprecation warnings. 2017-03-17 17:49:45 +01:00
Simon Morlat
656ff43b13 fix most common warnings 2017-01-14 14:13:26 +01:00
Ghislain MARY
33b72ce6b5 Move public header files in the include/linphone directory. 2016-11-15 14:41:18 +01:00
Ghislain MARY
400404fc2a Replace MSList by bctbx_list_t in tools and tester. 2016-06-16 18:32:21 +02:00
Ghislain MARY
c13647f8bd Treat warnings as errors on Windows. 2016-06-16 12:23:53 +02:00
Gautier Pelloux-Prayer
4bd7ac7557 tester: add simple call using UDP 2016-06-03 12:12:02 +02:00
Ghislain MARY
5baf4362f0 Fix some depreciation warnings. 2016-03-10 17:57:27 +01:00
Ghislain MARY
4c03b30516 Fix memory leak in video tester. 2016-03-10 16:46:26 +01:00
Gautier Pelloux-Prayer
7567168daa tester: count leaking test as failed too 2016-03-10 16:31:37 +01:00
Gautier Pelloux-Prayer
2eea827121 tester: add non-regression check for memory leaks 2016-02-29 16:26:15 +01:00
Ghislain MARY
142891969e Add possibility to assiocate tags with tests and to run the only the tests corresponding with a specific tag with the --tag option. 2016-01-27 15:04:47 +01:00
Ghislain MARY
cafb1dfa3e Fix strict-prototypes warnings. 2015-11-20 17:56:11 +01:00
Simon Morlat
3d7bbb5bd5 remove linphone_core_create_default_call_parameters() because this function is dangerous and error prone.
Indeed, it cannot guarantee that the created call params are compatible with the call being accepted or updated.
For doing an outgoing call there is no problem in using it but linphone_core_create_call_params() is better and hard to mis-use.
2015-10-31 12:00:28 +01:00
Ghislain MARY
90427700c2 Fix compilation warnings when building tester for Windows 10. 2015-10-01 15:33:24 +02:00
Gautier Pelloux-Prayer
8a2f20ceae tester: add before_each / after_each methods to check memory leaks and fix various ones 2015-09-22 13:54:29 +02:00
Gautier Pelloux-Prayer
b1ae7bf028 tester: add before_each and after_each functions to allow init/cleanup of tests individually 2015-09-17 11:06:35 +02:00
Simon Morlat
a4594aecba fix and enhance test.
Instead of just relying on bandwidth measurement, use video frame decoded callback.
Some bandwidth assumption look inconsistent with what the test is doing, they have been modified.
2015-09-03 21:39:58 +02:00
Simon Morlat
108b2c2255 fix test again 2015-08-23 19:12:50 +02:00
Simon Morlat
8b84c36540 fix test that broke after fixing a bug in ms2, which resulted in STUN packets not sent for recv-only video streams. 2015-08-22 00:28:34 +02:00
Gautier Pelloux-Prayer
4ade5326e1 tester: replace some BC_ASSERT_TRUE with better BC_ASSERT_LOWER/GREATER/EQUAL ones 2015-08-05 11:42:51 +02:00
Ghislain MARY
0e4d2550c2 Fix compilation of linphonec and linphone-gtk. 2015-07-20 12:41:55 +02:00
Gautier Pelloux-Prayer
9cc3b9a779 tester: iterate every 20 ms loops instead of 100 ms to speedup tests 2015-07-06 12:33:51 +02:00
Ghislain MARY
03d71b27e4 Add tester for Windows 10. 2015-07-06 11:35:18 +02:00
Gautier Pelloux-Prayer
3f86b78b2a tester: update common and display test duration and fix some non removed core managers 2015-07-02 17:04:25 +02:00
Gautier Pelloux-Prayer
369d675171 tester: check that no linphone core exists before each test fixing crash on iOS 2015-07-01 15:49:47 +02:00
Jehan Monnier
b534eb5cea test for: save video cam used in call object when switched 2015-06-25 14:03:16 +02:00
Gautier Pelloux-Prayer
03287d93cf tester: do not execute TLS tests when it is not available, and avoid using TLS when it is not necessary 2015-05-21 11:28:12 +02:00
Gautier Pelloux-Prayer
2fced27fe9 tester: use new macros instead of CUnit ones to get better error logs 2015-05-13 17:38:19 +02:00
Ghislain MARY
c757b8e4c1 Test video bandwidth during early-media in "Forked outgoing early-media video call with inactive audio" test. 2015-03-19 12:08:56 +01:00
Ghislain MARY
4855be3d7d Add "Forked outgoing early-media video call with inactive audio" test. 2015-03-18 16:13:47 +01:00
Gautier Pelloux-Prayer
0887089bc6 Tester: continuing 2015-03-13 13:55:32 +01:00
Gautier Pelloux-Prayer
d3d0573d13 Tester: create tester_utils which contain factorized code for all testers (in progress) 2015-03-13 10:48:21 +01:00
Ghislain MARY
052206a321 Fix build with Visual Studio 2010. 2015-03-03 14:12:46 +01:00
Ghislain MARY
b886fbda41 Play a ringback tone when an early-media call is accepted with inactive audio. 2015-03-02 17:25:52 +01:00
Simon Morlat
38b54b6c38 don't force using vp8 2015-02-14 17:14:33 +01:00
Simon Morlat
5dbc66938c rename LinphoneCallParamsMediaDirection into LinphoneMediaDirection, as it has no reason to be attached to LinphoneCallParams and could be re-used in other contexts. 2015-02-07 13:30:30 +01:00
Ghislain MARY
b20e1de362 Improve "two incoming early-media video calls" test. 2015-02-06 19:05:12 +01:00
Ghislain MARY
bbb87a1771 Add test with several incoming early-media video calls. 2015-02-06 15:31:07 +01:00
Ghislain MARY
ad5e0316f6 Add early-media call to the video tester. 2015-02-05 19:11:26 +01:00
François Grisez
60c5f9dbbc Fix compiation. Backward compatibility with gtk<2.24 2015-02-04 16:18:30 +01:00
Simon Morlat
ef810b108b fix compilation errors 2015-02-04 11:05:32 +01:00
Ghislain MARY
54f3cd52db Add video tester that creates its own GTK windows for video display. 2015-02-04 10:38:00 +01:00