Commit graph

5139 commits

Author SHA1 Message Date
Gautier Pelloux-Prayer
d17848d5b2 Quality reporting: fix crash when one or several streams have not adaptive algorithm enabled 2014-06-11 11:03:31 +02:00
Simon Morlat
509474e4a5 fix compilation warning 2014-06-10 19:39:11 +02:00
Gautier Pelloux-Prayer
04d30ac2d6 Quality reporting: initialize on_action_suggested in LinphoneCallConnected state 2014-06-10 16:59:13 +02:00
Simon Morlat
0d5af07a7e fix memory leaks 2014-06-10 16:30:47 +02:00
Gautier Pelloux-Prayer
10d1411f87 Quality reporting: separate unit tests in a different file and fix mid term session report 2014-06-10 15:50:41 +02:00
Gautier Pelloux-Prayer
e2a35a71a2 Quality reporting: send session reports when video is disabled 2014-06-10 15:09:37 +02:00
Ghislain MARY
99594853e8 Add local IP address in video stream when making the local media description. 2014-06-10 15:03:46 +02:00
Ghislain MARY
2d3d752032 Add unit test for video call with ICE with no matching audio codecs. 2014-06-10 14:42:08 +02:00
Ghislain MARY
6f95bbc5d2 Fix bug 0001279: Wrong usage of n_active_streams in the media descriptions.
Inactive streams are now allowed between active streams in the SDP.
2014-06-10 13:26:41 +02:00
Jehan Monnier
0b46ef520c fix compilation issue 2014-06-10 10:26:32 +02:00
Jehan Monnier
306a2647cf fix mingw compilation issue 2014-06-10 08:41:07 +02:00
Simon Morlat
649a5a5fe8 fix memory leaks 2014-06-09 22:14:06 +02:00
Guillaume BIENKOWSKI
1c1165ff65 Fix user agent in chat 2014-06-09 15:29:43 +02:00
Jehan Monnier
9fd237ec5f MS2:avoid using functions: av_frame_alloc(), av_frame_unref() and av_frame_free() until libavcodec version 55.45.101 2014-06-09 14:08:04 +02:00
Simon Morlat
35cd2665b7 enhance multiple early media forking test to check that dialogs are ok 2014-06-09 14:06:13 +02:00
Guillaume BIENKOWSKI
ae0ca2f314 Update ms2 2014-06-09 13:47:04 +02:00
Johan Pascal
3c918dfd8b Merge branch 'master' of git.linphone.org:linphone into dev_filetransfer 2014-06-09 13:40:06 +02:00
Johan Pascal
94ce7ad1bf File transfer move server to https:linphone.org 2014-06-09 12:48:44 +02:00
Gautier Pelloux-Prayer
ba970baa95 Quality reporting: split adaptive algorithm values and captions 2014-06-09 12:01:42 +02:00
Simon Morlat
7d3031dd23 synchronisation in chatroom (lost in previous commit) 2014-06-09 11:52:53 +02:00
Simon Morlat
c913816dee java synchronize LinphoneEvent and LinphoneChatRoom APIs with LinphoneCore 2014-06-09 11:05:22 +02:00
Ghislain MARY
44aa4a821b Hide wizard button in preferences if Linphone has been build without wizard support. 2014-06-09 11:02:13 +02:00
Johan Pascal
e98ad8e4a6 Add test for file transfer to liblinphone tester 2014-06-08 23:27:03 +02:00
Gautier Pelloux-Prayer
94da3680be Quality reporting: factorizing some functions 2014-06-06 17:02:24 +02:00
Gautier Pelloux-Prayer
13ecaf7a91 Quality reporting: fix RTCP-XR packets processing 2014-06-06 17:02:24 +02:00
Gautier Pelloux-Prayer
134a4cd914 fix invalid memory access and add warning about memory leak in quality reporting 2014-06-06 17:02:24 +02:00
Simon Morlat
33794b1a14 update mediastreamer2 and ortp (loss rate estimator) 2014-06-06 15:58:47 +02:00
Ghislain MARY
17f113d30f Add configuration of AVPF in the proxy config GTK dialog. 2014-06-06 15:25:15 +02:00
Ghislain MARY
721d35d5f0 Update oRTP submodule. 2014-06-06 15:24:54 +02:00
Gautier Pelloux-Prayer
fbb56c4c71 update submodules 2014-06-06 11:24:57 +02:00
Simon Morlat
2f8244d39b memory leak hunting 2014-06-06 10:07:25 +02:00
Simon Morlat
fe2e927642 fix memleak 2014-06-05 20:53:48 +02:00
Gautier Pelloux-Prayer
728e76cdfb redisplay failed test at the end of all tests 2014-06-05 17:50:17 +02:00
Gautier Pelloux-Prayer
4094aec87a removed minor warnings generated by doxygen due to outdated functions prototype 2014-06-05 17:38:15 +02:00
Gautier Pelloux-Prayer
11e43b1b28 fill media information when sending interval report too and added unit test for it (quality_reporting_interval_report) 2014-06-05 16:59:28 +02:00
Gautier Pelloux-Prayer
ff6cbfc0f3 Display available tests if the given one is not existing 2014-06-05 16:59:28 +02:00
Gautier Pelloux-Prayer
25186cc0ae Quality reporting: disabled interval report per default and add minimal value when set (120 seconds minimum) 2014-06-05 16:59:28 +02:00
Gautier Pelloux-Prayer
ce7a644616 Quality reporting: add possibility to send interval reports to a given spacing interval during a call 2014-06-05 16:59:28 +02:00
Gautier Pelloux-Prayer
22e2cb518f Quality reporting: rename parameters send_statistics to quality_reporting_enabled and statistics_collector to quality_repotring_collector 2014-06-05 16:59:27 +02:00
Simon Morlat
f9c01ebdb4 fix ICE status not updated at callee side in case of video mline rejected.
add new tests.
2014-06-05 16:00:41 +02:00
Ghislain MARY
2aed711277 Update oRTP and ms2 submodules. 2014-06-05 14:15:16 +02:00
Ghislain MARY
3bf28e79af Do not include rtcp-xr and rtcp-fb attributes for inactive medias in the SDP. 2014-06-05 10:53:36 +02:00
Ghislain MARY
fb61e1cf03 Fix AVPF status in the call current params. 2014-06-05 10:48:24 +02:00
Ghislain MARY
52d8d8c59a Show RTP profile in call statistics dialog. 2014-06-04 18:10:21 +02:00
Gautier Pelloux-Prayer
1946ccaaef Quality reporting: compute average values for instaneous parameters and added custom extension for qos analyzer to get its input/output on each RTCP packet received 2014-06-04 16:49:16 +02:00
Gautier Pelloux-Prayer
e10667c4ae do not write empty sections in PUBLISH report for quality reporting 2014-06-04 16:47:25 +02:00
Gautier Pelloux-Prayer
e4f764eb5e display error message when invalid argument is given to liblinphone_tester 2014-06-04 16:47:24 +02:00
Simon Morlat
16c47f7b01 fix linphone_core_update_call() 2014-06-04 16:40:59 +02:00
Simon Morlat
22f6228c96 fix android build 2014-06-04 16:31:29 +02:00
Simon Morlat
7c3924053b fix API naming 2014-06-04 15:41:15 +02:00