Simon Morlat
9d3e0e736e
fix conference with ice on android
2015-01-22 10:22:58 +01:00
Simon Morlat
a75e849611
disable cross correlation tests, on arm, too long.
2015-01-22 10:21:11 +01:00
Simon Morlat
16180e2430
change the way payload type numbers are assigned, so that an application can support more payload type than the RTP profile table allows to contain.
...
Compliance with RFC3264 (offer answer model) is improved, by reusing numbers in case of reINVITEs.
Fix memory leaks
Move offer/answer related tests into a new test suite.
2015-01-21 22:38:46 +01:00
Gautier Pelloux-Prayer
7afeede178
Do not test MKV intercorrelation on Android, because the test lasts 20 minutes which is unacceptable
2015-01-09 09:42:14 +01:00
Jehan Monnier
8518bd1bf4
add test for timeouted BYE
2015-01-06 13:25:31 +01:00
Simon Morlat
76c6886119
fix potential crash when receiving an incoming call for which audio is declined (due to incompatible codecs), but video is accepted.
2014-12-22 16:23:26 +01:00
Gautier Pelloux-Prayer
8be032a9df
Fix compilation
2014-12-17 12:17:40 +01:00
Guillaume BIENKOWSKI
f16696d242
Update file player test to take in account the new hello8000 duration
2014-12-16 10:47:42 +01:00
Guillaume BIENKOWSKI
da9cffd5fe
Use ms_time() instead of time()
2014-12-15 15:56:06 +01:00
Guillaume BIENKOWSKI
697a6d4a89
Fix the soundcard hint so that it trigger only when _all_ calls are paused or pausing (instead of just one call suffice). Also increase the test delay.
2014-12-15 14:49:42 +01:00
Guillaume BIENKOWSKI
3e56dcac16
Remove (now) unneeded use_files and fix the way we manage use_files in the linphone_core_manager to include a ringback tone
2014-12-15 12:36:27 +01:00
Simon Morlat
a6da440cfd
add test to check absence of SDP in ACK in a scenario of INVITE without SDP.
2014-12-12 16:46:37 +01:00
Guillaume BIENKOWSKI
84e3d60838
fix the tests for ios
2014-12-11 17:39:47 +01:00
Guillaume BIENKOWSKI
b8e643f7b1
Fix reinvite in case of redirection: we should use the linphone_core_restart_invite function, which correctly handles the streams close/reopen
2014-12-03 12:29:03 +01:00
Simon Morlat
93493976b3
tester automatically creates unique accounts on flexisip server before running tests. This allows several developer to run the test suite simultaneously !
2014-12-01 15:25:54 +01:00
François Grisez
d4d0781897
Fix "Call/Call with mkv file player" tester when opus is not supported by mediastreamer2
2014-11-28 15:07:27 +01:00
François Grisez
80def19f58
Remove the recording file when similarity is higher than threshold
2014-11-27 10:03:34 +01:00
François Grisez
15dcfa4071
Fix "Call/Call with file player" tester
2014-11-26 16:49:47 +01:00
Gautier Pelloux-Prayer
96ca18f8db
Finally fix the call paused resumed with loss test
2014-11-26 13:04:28 +01:00
Gautier Pelloux-Prayer
1d75349823
Update ms2 and remove debug test
2014-11-25 15:37:11 +01:00
Gautier Pelloux-Prayer
c0e80d83d8
Clean paused resumed test to ease readibility
2014-11-25 15:31:29 +01:00
François Grisez
660d800839
Make the call recording testers to remove the record file after testing
2014-11-25 14:05:29 +01:00
Jehan Monnier
e16e04567a
better fix for Call/Direct call over IPv6 on Android
2014-11-24 14:11:04 +01:00
Simon Morlat
2e515642f0
fix bad call state notification (Released) when receiving a call with incompatible codecs.
...
Normally this should not trigger any notification.
Fix bug allowing two incoming calls to be notified if ICE is used.
2014-11-18 16:01:51 +01:00
Jehan Monnier
9db4ae276b
fix direct_call_over_ipv6 on Android
2014-11-18 14:40:05 +01:00
Simon Morlat
9816594653
store ipv6 setting in config immediately
2014-11-13 22:40:04 +01:00
Jehan Monnier
0d4f9e0c92
fix tester Flexisip/Subscribe forking
2014-11-13 09:13:13 +01:00
Gautier Pelloux-Prayer
0aabc05145
Add linphone_call_send_dtmfs method to allow sending a DTMF sequence instead of a single one, and add a test suite
2014-11-12 14:58:19 +01:00
Simon Morlat
1285d1cf21
add check for displayname transmission in simple call test
2014-11-07 18:33:15 +01:00
Simon Morlat
3d744d4070
* add test for ipv6 calls
...
add linphone_call_media_in_progress() method for app to easily check that ice has finished or not its processing.
Update GTK app accordingly, so that adding video is no longer possible while ICE is in progress.
2014-11-07 18:02:29 +01:00
Gautier Pelloux-Prayer
4392e2ff4a
Rename SDP invites tests
2014-11-07 15:39:59 +01:00
Gautier Pelloux-Prayer
d551c1282a
Fix segfault in call suite: initialize correctly test params
2014-11-07 14:14:43 +01:00
Gautier Pelloux-Prayer
abe5a19431
Do not crash if SDP could not be parsed and had some unit tests. - avoid crash if missing SDP in REINVITE ACK - resume previous media parametrs instead of aborting call in case of invalid SDP in REINVITE
2014-11-06 17:25:36 +01:00
Gautier Pelloux-Prayer
cd2de42f86
Fix some clang warnings on Debian
2014-11-04 14:30:38 +01:00
François Grisez
74ac3e68da
Fix call_with_mkv_file_player() tester
2014-10-24 16:50:41 +02:00
Jehan Monnier
78c11c8f6e
compute call log duration since connected state instead of from call creation
2014-10-20 22:49:40 +02:00
Simon Morlat
965add9d6e
add new states LinphoneCallEarlyUpdating and LinphoneCallEarlyUpdatedByRemote to properly handle the early dialog UPDATE scenarios.
...
fix test suite.
2014-10-20 15:10:40 +02:00
Simon Morlat
d90dc113b2
fix format specifiers
2014-10-15 13:57:34 +02:00
Jehan Monnier
3c955d1680
add option sip,call_logs_use_asserted_id_instead_of_from to update call logs from value with value from P-Asserted-identity
2014-10-15 13:35:53 +02:00
Jehan Monnier
16b583b441
fix re-invite whiout sdp
2014-09-25 15:51:26 +02:00
Simon Morlat
67658d5eb5
add new play test
2014-09-25 14:31:39 +02:00
Simon Morlat
3e1e3c93f4
fix crash when declining an update
...
refine conditions for refusing an UPDATE
2014-09-25 14:15:06 +02:00
Simon Morlat
6759a59925
fix bug in audio compare tool
2014-09-23 12:54:00 +02:00
Simon Morlat
c54e3af5e0
add tester for call player
2014-09-22 16:33:25 +02:00
Simon Morlat
0784298f32
fix crash in call tester
2014-09-17 10:06:01 +02:00
Jehan Monnier
251ba960c5
add new functions linphone_core_add_listener to enable multiple vtable to be registered
2014-09-16 15:00:12 +02:00
Simon Morlat
c8a7b144c6
fix problem when receiving a pause request after putting the other party in pause.
2014-09-12 14:38:47 +02:00
Simon Morlat
6337fe8429
fix crash in test and memory leak of LinphoneCallParams
2014-09-08 22:05:29 +02:00
Simon Morlat
f4a4a6440b
Support for incoming UPDATEs within dialog.
...
For tests, the possibility to send an UPDATE with linphone_core_update_call() has been added thanks to a $
Added possibility to configure Supported SIP header.
2014-09-08 19:02:29 +02:00
Gautier Pelloux-Prayer
e5522d62ef
Add transport tests (tunnel only and tunnel + srtp)
2014-09-08 14:20:31 +02:00