Gautier Pelloux-Prayer
|
8a6fb40b5f
|
update ms2
|
2014-06-30 09:37:54 +02:00 |
|
Gautier Pelloux-Prayer
|
09478ccdc9
|
Quality report: add audio/video bitrate and upload/download rates on report too
|
2014-06-27 16:26:29 +02:00 |
|
Gautier Pelloux-Prayer
|
cfe31b55b0
|
fix local moslq/moscq interval for quality reporting from (0..5) to (1..5)
|
2014-06-27 11:57:02 +02:00 |
|
Gautier Pelloux-Prayer
|
0441c7c320
|
Quality reporting: use moscq/moslq from quality indicator for local value
|
2014-06-26 16:17:38 +02:00 |
|
Gautier Pelloux-Prayer
|
ef7bf6a96b
|
QosAnalyser: change dialog_id and reset avg values
|
2014-06-24 14:18:19 +02:00 |
|
Gautier Pelloux-Prayer
|
5cf381b667
|
add linphone_core_get_user_agent to retrieve local user agent
|
2014-06-24 14:17:11 +02:00 |
|
Gautier Pelloux-Prayer
|
34cce12c23
|
Quality reporting: quote adaptive algo data and add unit test for bad formatted reports
|
2014-06-18 15:01:08 +02:00 |
|
Gautier Pelloux-Prayer
|
26e13f37e7
|
Quality reporting: factorize local/remote variables in addr struct
|
2014-06-17 16:12:46 +02:00 |
|
Gautier Pelloux-Prayer
|
d4f2c4a099
|
Quality reporting: fix unit test segfault in case of invalid mediastream pointer
|
2014-06-16 15:52:06 +02:00 |
|
Gautier Pelloux-Prayer
|
b5bc7172e5
|
Quality reporting: SSRC are unsigned int, not int
|
2014-06-13 16:48:50 +02:00 |
|
Gautier Pelloux-Prayer
|
929bc9744d
|
Quality reporting: add on_report_send callback to check reports content in unit tests
|
2014-06-13 11:33:03 +02:00 |
|
Gautier Pelloux-Prayer
|
dda79c7bc4
|
Quality reporting: check it is enabled before processing call state changes
|
2014-06-13 11:31:26 +02:00 |
|
Gautier Pelloux-Prayer
|
0b6492f7e5
|
remove outdated comment
|
2014-06-13 11:31:26 +02:00 |
|
Gautier Pelloux-Prayer
|
52c3f0d521
|
Quality reporting: move qos_analyzer data at the end of the report and add its name to the report
|
2014-06-12 13:25:24 +02:00 |
|
Gautier Pelloux-Prayer
|
ff31a5270f
|
Quality reporting: avoid crash in rtcp processing function in case the config proxy is not available
|
2014-06-12 09:27:00 +02:00 |
|
Gautier Pelloux-Prayer
|
888f870a82
|
Quality reporting: compute RTT using RTCP SR reports too (in case RTCP XR voip metrics not available) - interspace randomly report sending and clean QoS analyzer data stats on report send
|
2014-06-12 09:27:00 +02:00 |
|
Gautier Pelloux-Prayer
|
03b2dade14
|
Quality reporting: do not send reports on low bandwidth connections
|
2014-06-12 09:27:00 +02:00 |
|
Gautier Pelloux-Prayer
|
dba8b0de56
|
Quality reporting: add decisions' timestamp in adaptive algorithm section and fix on_action_suggested callback setting
|
2014-06-11 14:37:36 +02:00 |
|
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 |
|
Gautier Pelloux-Prayer
|
04d30ac2d6
|
Quality reporting: initialize on_action_suggested in LinphoneCallConnected state
|
2014-06-10 16:59:13 +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
|
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 |
|
Gautier Pelloux-Prayer
|
ba970baa95
|
Quality reporting: split adaptive algorithm values and captions
|
2014-06-09 12:01:42 +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 |
|
Gautier Pelloux-Prayer
|
fbb56c4c71
|
update submodules
|
2014-06-06 11:24:57 +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
|
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 |
|
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
|
77e0fede43
|
use C comment style '/* ... */' instead of C++ '// ...' one
|
2014-05-09 12:48:51 +02:00 |
|
Gautier Pelloux-Prayer
|
1d7d5f47eb
|
fix crash in quality reporting if ip was not valid on call end
|
2014-04-28 17:53:53 +02:00 |
|
Gautier Pelloux-Prayer
|
037859f83a
|
do not use _() macro for quality reporting data since this macro is used for localized text (gettext)
|
2014-04-28 12:00:49 +02:00 |
|
Gautier Pelloux-Prayer
|
95b0718a4a
|
cast size_t to unsigned long when using printf since some compilers complain about bad format conversion
|
2014-04-23 10:08:39 +02:00 |
|
Simon Morlat
|
02918fba1b
|
factorize call stats filling
|
2014-04-23 00:55:32 +02:00 |
|
Gautier Pelloux-Prayer
|
4386f18b21
|
replace tabs with spaces and remove trailing spaces
|
2014-04-22 17:22:51 +02:00 |
|
Ghislain MARY
|
28e99d08e1
|
Fix compilation with Visual Studio.
|
2014-04-22 16:34:43 +02:00 |
|
Gautier Pelloux-Prayer
|
0470d0523a
|
Quality reporting: update comments and fix mos_cq mos_lq values
|
2014-04-18 10:19:14 +02:00 |
|
Gautier Pelloux-Prayer
|
f3efcb1286
|
Quality reporting: fix unit tests, and remove some trailing spaces
|
2014-04-17 16:58:50 +02:00 |
|
Gautier Pelloux-Prayer
|
e21cc4af9d
|
Quality reporting: do not publish report if we hung up too early (empty local IP address)
|
2014-04-17 16:38:51 +02:00 |
|
Gautier Pelloux-Prayer
|
c94afb0958
|
Quality reporting: add stream type in stats and remove debug test stuff
|
2014-04-17 16:38:51 +02:00 |
|
Gautier Pelloux-Prayer
|
e159b4fa17
|
Quality reporting: do not add remote metrics if no stats are filled
|
2014-04-17 16:38:51 +02:00 |
|
Gautier Pelloux-Prayer
|
929fbffe1a
|
Quality reporting: add unit tests
|
2014-04-17 16:38:51 +02:00 |
|
Gautier Pelloux-Prayer
|
424d75b265
|
Quality reporting: release content after publishing it to avoid memory leaks
|
2014-04-17 16:38:51 +02:00 |
|