diff --git a/t/auto-daemon-tests-dtx.pl b/t/auto-daemon-tests-dtx.pl index 81cbd5e3d..9e78e1fc8 100755 --- a/t/auto-daemon-tests-dtx.pl +++ b/t/auto-daemon-tests-dtx.pl @@ -10,7 +10,7 @@ use POSIX; autotest_start(qw(--config-file=none -t -1 -i 203.0.113.1 -i 2001:db8:4321::1 - -n 2223 -c 12345 -f -L 7 -E -u 2222 --silence-detect=1 --dtx-delay=10 + -n 2223 -f -L 7 -E --silence-detect=1 --dtx-delay=10 --max-dtx=10)) or die; @@ -30,6 +30,181 @@ my ($sock_a, $sock_b, $sock_c, $sock_d, $port_a, $port_b, $ssrc, $ssrc_b, $resp, if ($amr_tests) { + + +($sock_a, $sock_b) = new_call([qw(198.51.100.21 7294)], [qw(198.51.100.21 7296)]); + +($port_a) = offer('seq nr codec change', { + flags => [], + codec => { transcode => ['PCMU', 'PCMA'] }, +}, < [], + codec => { }, +}, < [], + codec => { transcode => ['AMR-WB/16000/1/23850//mode-set--0,1,2/CMR-interval--500'] }, +}, < [], + codec => { }, +}, < [], + codec => { transcode => ['AMR-WB/16000/1/23850//mode-set--0,1,2/CMR-interval--500'] }, +}, < [], + codec => { }, +}, < [], + codec => { transcode => ['PCMU', 'PCMA'] }, +}, < [], + codec => { }, +}, < [], + codec => { transcode => ['AMR-WB/16000/1/23850//mode-set--0,1,2/CMR-interval--500'] }, +}, < [], + codec => { }, +}, <