Commit graph

2390 commits

Author SHA1 Message Date
Simon Morlat
f0c07e2fe0 Merge remote-tracking branch 'origin/master' into dev_recorder
Conflicts:
	gtk/main.c
	mediastreamer2
2014-06-25 17:11:34 +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
Ghislain MARY
2f6136009c Handle "rtcp-fb ccm fir" attribute in SDP. 2014-06-24 13:59:11 +02:00
François Grisez
960253d058 Rename the MKV_WRITER filter into MKV_RECORDER 2014-06-24 13:22:10 +02:00
Ghislain MARY
3e13527bb3 Activate PLI, SLI and RPSI when receiving rtcp-fb nack attribute. 2014-06-24 10:51:10 +02:00
Simon Morlat
85bf7d9a97 fix possible use of freed object 2014-06-23 18:52:53 +02:00
Ghislain MARY
02914901f5 Fix compilation on Linux. 2014-06-23 18:18:13 +02:00
Ghislain MARY
136d8379fe Fix compilation for Windows Phone 8. 2014-06-23 15:31:16 +02:00
Simon Morlat
ae4298faaf video recorder in place 2014-06-19 11:59:49 +02:00
Ghislain MARY
94105aaa1f Handle AVPF RR interval in milliseconds + fix negotiation of rtcp-fb trr-int parameter. 2014-06-19 09:55:19 +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
Ghislain MARY
de947f4403 Include libxml/parser.h. 2014-06-16 14:05:59 +02:00
Gautier Pelloux-Prayer
b5bc7172e5 Quality reporting: SSRC are unsigned int, not int 2014-06-13 16:48:50 +02:00
Ghislain MARY
7caaca64ff Use the iSAC codec and WebRTC echo canceller from the mswebrtc plugin on Android. 2014-06-13 14:57:24 +02:00
Simon Morlat
0021b21feb fix bad handling of call transfer sipfrags and compilation warning 2014-06-13 12:57:23 +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
Ghislain MARY
634ebdfde1 Fix some documentation generation warnings. 2014-06-12 13:39:29 +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
Ghislain MARY
7734a7c1da Add option to freeze or not on video decoding error. 2014-06-12 12:16:39 +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
Jehan Monnier
e78765d33f fix compilation issue on mingw 2014-06-12 08:26:59 +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
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
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
Simon Morlat
35cd2665b7 enhance multiple early media forking test to check that dialogs are ok 2014-06-09 14:06:13 +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
c913816dee java synchronize LinphoneEvent and LinphoneChatRoom APIs with LinphoneCore 2014-06-09 11:05:22 +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
Simon Morlat
2f8244d39b memory leak hunting 2014-06-06 10:07:25 +02:00