Ghislain MARY
849ef0f9ed
Fix build.
2016-01-06 13:36:55 +01:00
Ghislain MARY
7dc834b219
Fix malloc/free mismatches in tester.
2016-01-06 12:00:12 +01:00
Sandrine Avakian
f83d50db02
Fixing bugs on implicit RTCP feedback:
...
-AVP implicit to AVP implicit calls now using RTCP feedback packets.
-Fixing bugs in call_tester.c
2015-12-23 10:38:56 +01:00
Simon Morlat
c7b943b40d
repair stereo tests
2015-12-22 13:15:47 +01:00
Simon Morlat
3d791362ee
add new rings and enable the ones by default
2015-12-21 16:10:09 +01:00
Sandrine Avakian
ebf0f4c033
Fixing problem with trr_interval set to 0 in some cases.
2015-12-18 17:13:19 +01:00
Sandrine Avakian
d3c8560775
Fixing tests for AVPF implicit : using policy (creating parameters for call to avoid using default parameters ).
2015-12-18 15:42:10 +01:00
Sandrine Avakian
7c172b8af2
Adding tests for AVPF<=>implicit AVPF calls in call_tester.
...
Fixinf error for feature implicit AVPF in sal_sdp.c and linphonecall.c
2015-12-18 14:10:28 +01:00
Sandrine Avakian
689f1cf86f
Fixed test implicit_AVPF test in call_tester.c. Small refactoring.
...
Added condition in verification on all streams for avpf feature in linphone_call_get_current_params in linphonecall.c .
2015-12-14 17:11:27 +01:00
Sandrine Avakian
91f63591f7
Added boolean parameter implicit_rtcp_fb in LinphoneCallParams and SalStreamDescription to enable or disable the forcing of AVPF messages feature in AVP.
...
By default, the feature is enabled and RTCP feedback messages PLI, SLI, RPSI and FIR are supported.
2015-12-07 15:19:29 +01:00
Sandrine Avakian
2295b9e568
Fixing compilation problem
...
-video_call_avpf : enables avpf and tests video
-video_call : video call without avpf
2015-12-04 11:09:10 +01:00
Sandrine Avakian
3995ab275d
Merge branch 'master' of git://git.linphone.org/linphone
2015-12-03 13:46:42 +01:00
Sandrine Avakian
2eb4221917
Update in linphone_core_init_default_params to take into account parameter avpf_enabled instead of always being disabled by default.
2015-12-03 13:45:01 +01:00
Jehan Monnier
24cf297628
fix some warnings, update submodule ms2
2015-11-26 11:30:25 +01:00
Jehan Monnier
262575f921
fix ice destination change in case of call with rtp-mux
2015-11-25 10:30:31 +01:00
Sylvain Berfini
10458ff953
Added method to find call log from call id
2015-11-23 10:11:45 +01:00
Ghislain MARY
cafb1dfa3e
Fix strict-prototypes warnings.
2015-11-20 17:56:11 +01:00
Sylvain Berfini
85de79628f
Updated ms2 to show textstream RTP stats + added test for rtt copy/paste and rtt call with ice
2015-11-18 10:51:34 +01:00
Simon Morlat
6e7d855020
fix ice bug in rtcp-mux mode
2015-11-09 20:53:17 +01:00
Simon Morlat
a7afea0ac8
rtcp mux fixes and checking
2015-11-09 16:27:34 +01:00
Simon Morlat
e2242f57e0
fix bug in RTCP mux support and fix crash in test
2015-11-08 00:03:40 +01:00
Simon Morlat
85a9b9f016
Merge branch 'master' into dev_rtcpmux
2015-11-07 13:20:33 +01:00
Simon Morlat
2cd6f5f474
implement rtcp-mux, not tested yet.
2015-11-06 13:07:43 +01:00
Sylvain Berfini
280d2ad3bf
Fixed test with custom rtp transport modifier (sometimes on_send was called more often than on_schedule, causing packet loss)
2015-11-03 15:26:16 +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
Sylvain Berfini
0a29655e51
Improved test/sample for RTPTransportModifiers to be able to do async handling of mblk_t and inject them back
2015-10-29 16:37:16 +01:00
Simon Morlat
a416d49e17
fix problems with call params video enablement
2015-10-22 17:34:23 +02:00
Ghislain MARY
a32d59ae30
Add API to clear custom SDP attributes.
2015-10-19 16:00:08 +02:00
Ghislain MARY
68ff77160e
Fix custom SDP attributes not being put in SDP when updating call or accepting call update.
2015-10-19 11:42:51 +02:00
Sylvain Berfini
ba1765c2f7
Fix missing user data on call logs
2015-10-19 10:48:33 +02:00
Simon Morlat
08d0a6089c
automatically close call during early states when the initiating transaction is closed prematurely (network disconnection for example).
...
add new tests for this.
2015-10-18 17:21:32 +02:00
Ghislain MARY
fdaaed5442
Prevent using '&' character in test name.
2015-10-16 16:40:28 +02:00
Jehan Monnier
42604099d7
add test for call accept invoked in state updated by remote
2015-10-16 10:19:53 +02:00
Jehan Monnier
18f14d2564
add new test for very complex pause resume case
2015-10-16 10:19:53 +02:00
Simon Morlat
d3bd19d39d
implement RTP socket re-creation on the fly, in order to have RTP streams to follow the new routes defined by the system.
...
This is optional, done in linphone_core_set_network_reachable(lc, TRUE); when property recreate_sockets_when_network_is_up is set to 1 in [net] section of linphonerc.
2015-10-14 21:58:26 +02:00
Simon Morlat
78c788974f
fix case where params taken from linphone_core_accept_call_with_params() where not correctly taken into account
2015-10-14 16:23:33 +02:00
Simon Morlat
28e6ee40b2
fix crash when calling linphone_call_get_remote_params() when no incoming message is received yet.
2015-10-14 14:23:40 +02:00
Sylvain Berfini
b62f9c65f1
Fix tests compilation for bb10
2015-10-13 10:33:15 +02:00
Ghislain MARY
c6bc74a657
Fix bug #2337 : ICE reINVITE triggers streams redraw.
2015-10-08 15:36:35 +02:00
Gautier Pelloux-Prayer
119685c2b3
call_tester.c: temporary disable failing asserts in call_logs_sqlite_storage
2015-10-08 14:48:16 +02:00
Ghislain MARY
b025abb63a
Fix useless media restart on ICE re-invite.
2015-10-08 14:05:15 +02:00
Gautier Pelloux-Prayer
77e67b244e
call_tester.c: add some asserts in call_logs_sqlite_storage
2015-10-08 12:13:14 +02:00
Ghislain MARY
c149a6da7e
Add API to handle custom SDP attributes.
2015-10-07 10:55:10 +02:00
Jehan Monnier
4648e9e7f3
add sdp_200_ack_follow_video_policy option to follow video policy to build SDP in case of INVITE without SDP for inactive video stream.
2015-10-07 08:35:19 +02:00
Sylvain Berfini
27fbc3dbb9
Added method to get latest outgoing call log
2015-10-06 12:32:57 +02:00
Ghislain MARY
6f84ae6790
Fix two unit tests on Windows 10.
2015-10-05 16:21:40 +02:00
Simon Morlat
1f394e8622
various improvement to help debugging
2015-10-03 17:54:04 +02:00
Simon Morlat
3535d66168
fix regression in test in last commit
2015-10-03 13:35:06 +02:00
Simon Morlat
9b13cb413f
fix test
2015-10-03 11:36:04 +02:00
Simon Morlat
1052ffc610
add debug logs for troubeshooting android failed tests
2015-10-03 11:22:16 +02:00