Diff of the two buildlogs: -- --- b1/build.log 2025-10-21 20:13:50.057373042 +0000 +++ b2/build.log 2025-10-21 20:20:23.973857328 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Nov 23 14:32:39 -12 2026 -I: pbuilder-time-stamp: 1795487559 +I: Current time: Wed Oct 22 10:13:51 +14 2025 +I: pbuilder-time-stamp: 1761077631 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration @@ -22,52 +22,84 @@ dpkg-source: info: unpacking rtpengine_13.5.1.1-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/269352/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1412276/tmp/hooks/D01_modify_environment starting +debug: Running on infom01-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Oct 21 20:14 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/1412276/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1412276/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=16 ' - DISTRIBUTION='forky' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="3" [2]="3" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.3.3(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' + DIRSTACK=() + DISTRIBUTION=forky + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='f57719a2bebb401ebd3ffb6a9682e2b8' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='269352' - PS1='# ' - PS2='> ' + INVOCATION_ID=4fe356a2ec1547bf85bb920ffae3cb0f + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=1412276 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.eu5ceLWP/pbuilderrc_CenM --distribution forky --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.eu5ceLWP/b1 --logfile b1/build.log rtpengine_13.5.1.1-1.dsc' - SUDO_GID='109' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.eu5ceLWP/pbuilderrc_jHuL --distribution forky --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.eu5ceLWP/b2 --logfile b2/build.log rtpengine_13.5.1.1-1.dsc' + SUDO_GID=109 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' I: uname -a - Linux infom02-amd64 6.12.48+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.48+deb13-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/269352/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1412276/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -593,7 +625,7 @@ Get: 387 http://deb.debian.org/debian forky/main amd64 pandoc amd64 3.1.11.1+ds-4 [26.4 MB] Get: 388 http://deb.debian.org/debian forky/main amd64 python3-websockets amd64 15.0.1-1 [96.1 kB] Get: 389 http://deb.debian.org/debian forky/main amd64 systemd-dev all 258.1-1 [76.1 kB] -Fetched 176 MB in 2s (77.3 MB/s) +Fetched 176 MB in 2s (83.9 MB/s) Preconfiguring packages ... Selecting previously unselected package libexpat1:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19898 files and directories currently installed.) @@ -1866,8 +1898,8 @@ Setting up tzdata (2025b-5) ... Current default time zone: 'Etc/UTC' -Local time is now: Tue Nov 24 02:34:13 UTC 2026. -Universal Time is now: Tue Nov 24 02:34:13 UTC 2026. +Local time is now: Tue Oct 21 20:16:11 UTC 2025. +Universal Time is now: Tue Oct 21 20:16:11 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libsysprof-capture-4-dev:amd64 (49.0-1) ... @@ -2190,7 +2222,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/rtpengine-13.5.1.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../rtpengine_13.5.1.1-1_source.changes +I: user script /srv/workspace/pbuilder/1412276/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for forky +I: user script /srv/workspace/pbuilder/1412276/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/rtpengine-13.5.1.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../rtpengine_13.5.1.1-1_source.changes dpkg-buildpackage: info: source package rtpengine dpkg-buildpackage: info: source version 13.5.1.1-1 dpkg-buildpackage: info: source distribution unstable @@ -2201,7 +2237,7 @@ debian/rules clean dh clean dh_auto_clean - make -j16 distclean + make -j12 distclean make[1]: Entering directory '/build/reproducible-path/rtpengine-13.5.1.1' make -C daemon clean make[2]: Entering directory '/build/reproducible-path/rtpengine-13.5.1.1/daemon' @@ -2220,9 +2256,9 @@ make[2]: Leaving directory '/build/reproducible-path/rtpengine-13.5.1.1/perf-tester' make -C kernel-module clean make[2]: Entering directory '/build/reproducible-path/rtpengine-13.5.1.1/kernel-module' -make -C /lib/modules/6.12.48+deb13-amd64/build M=/build/reproducible-path/rtpengine-13.5.1.1/kernel-module clean || true +make -C /lib/modules/6.12.48+deb13-cloud-amd64/build M=/build/reproducible-path/rtpengine-13.5.1.1/kernel-module clean || true make[3]: Entering directory '/build/reproducible-path/rtpengine-13.5.1.1/kernel-module' -make[3]: *** /lib/modules/6.12.48+deb13-amd64/build: No such file or directory. Stop. +make[3]: *** /lib/modules/6.12.48+deb13-cloud-amd64/build: No such file or directory. Stop. make[3]: Leaving directory '/build/reproducible-path/rtpengine-13.5.1.1/kernel-module' rm -f rtpengine-kmod.mk make[2]: Leaving directory '/build/reproducible-path/rtpengine-13.5.1.1/kernel-module' @@ -2246,7 +2282,7 @@ dh_autoreconf dh_auto_configure dh_auto_build - make -j16 INSTALL="install --strip-program=true" + make -j12 INSTALL="install --strip-program=true" make[1]: Entering directory '/build/reproducible-path/rtpengine-13.5.1.1' /build/reproducible-path/rtpengine-13.5.1.1/utils/gen-common-flags >/build/reproducible-path/rtpengine-13.5.1.1/config.mk /build/reproducible-path/rtpengine-13.5.1.1/utils/gen-bcg729-flags >>/build/reproducible-path/rtpengine-13.5.1.1/config.mk @@ -2285,33 +2321,33 @@ ../utils/build_test_wrapper "../lib/dtmf_rx_fillin.h" 2> /dev/null Looking for usable alternative for ../lib/dtmf_rx_fillin.h Trying build with ../lib/dtmf_rx_fillin-01.h -../utils/build_test_wrapper "../lib/fix_frame_channel_layout.h" 2> /dev/null make[3]: Entering directory '/build/reproducible-path/rtpengine-13.5.1.1/daemon' cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic -Wl,-z,relro -flto=auto -rdynamic -Wl,-z,relro -flto=auto -pie -rdynamic -Wl,-z,relro -flto=auto -pie ../lib/dtmf_rx_fillin-test.c -lm -ldl -lglib-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lz -lpcre2-8 -lcurl -lcrypto -lssl -lcrypto -levent_pthreads -levent -lpcap -lhiredis -ljson-glib-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lwebsockets -L/usr/lib64 -lcap -lnftnl -lmnl -lip4tc -lip6tc -lavcodec -lavformat -lavutil -lswresample -lavfilter -lspandsp -lopus -L/usr/lib/x86_64-linux-gnu/ -lmariadb -lbcg729 -lmosquitto -lsystemd -luring -latomic -o ../lib/dtmf_rx_fillin-test +../utils/build_test_wrapper "../lib/fix_frame_channel_layout.h" 2> /dev/null Looking for usable alternative for ../lib/fix_frame_channel_layout.h Trying build with ../lib/fix_frame_channel_layout-01.h -make[3]: Entering directory '/build/reproducible-path/rtpengine-13.5.1.1/daemon' -cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic -Wl,-z,relro -flto=auto -rdynamic -Wl,-z,relro -flto=auto -pie -rdynamic -Wl,-z,relro -flto=auto -pie ../lib/fix_frame_channel_layout-test.c -lm -ldl -lglib-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lz -lpcre2-8 -lcurl -lcrypto -lssl -lcrypto -levent_pthreads -levent -lpcap -lhiredis -ljson-glib-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lwebsockets -L/usr/lib64 -lcap -lnftnl -lmnl -lip4tc -lip6tc -lavcodec -lavformat -lavutil -lswresample -lavfilter -lspandsp -lopus -L/usr/lib/x86_64-linux-gnu/ -lmariadb -lbcg729 -lmosquitto -lsystemd -luring -latomic -o ../lib/fix_frame_channel_layout-test cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE load.c -o load.o cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE dtmf.c -o dtmf.o cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE timerthread.c -o timerthread.o cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE jitter_buffer.c -o jitter_buffer.o +make[3]: Entering directory '/build/reproducible-path/rtpengine-13.5.1.1/daemon' +cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic -Wl,-z,relro -flto=auto -rdynamic -Wl,-z,relro -flto=auto -pie -rdynamic -Wl,-z,relro -flto=auto -pie ../lib/fix_frame_channel_layout-test.c -lm -ldl -lglib-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lz -lpcre2-8 -lcurl -lcrypto -lssl -lcrypto -levent_pthreads -levent -lpcap -lhiredis -ljson-glib-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lwebsockets -L/usr/lib64 -lcap -lnftnl -lmnl -lip4tc -lip6tc -lavcodec -lavformat -lavutil -lswresample -lavfilter -lspandsp -lopus -L/usr/lib/x86_64-linux-gnu/ -lmariadb -lbcg729 -lmosquitto -lsystemd -luring -latomic -o ../lib/fix_frame_channel_layout-test ../utils/build_test_wrapper "../lib/spandsp_logging.h" 2> /dev/null Looking for usable alternative for ../lib/spandsp_logging.h Trying build with ../lib/spandsp_logging-01.h -cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE websocket.c -o websocket.o make[3]: Entering directory '/build/reproducible-path/rtpengine-13.5.1.1/daemon' cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic -Wl,-z,relro -flto=auto -rdynamic -Wl,-z,relro -flto=auto -pie -rdynamic -Wl,-z,relro -flto=auto -pie ../lib/spandsp_logging-test.c -lm -ldl -lglib-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lz -lpcre2-8 -lcurl -lcrypto -lssl -lcrypto -levent_pthreads -levent -lpcap -lhiredis -ljson-glib-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lwebsockets -L/usr/lib64 -lcap -lnftnl -lmnl -lip4tc -lip6tc -lavcodec -lavformat -lavutil -lswresample -lavfilter -lspandsp -lopus -L/usr/lib/x86_64-linux-gnu/ -lmariadb -lbcg729 -lmosquitto -lsystemd -luring -latomic -o ../lib/spandsp_logging-test +cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE websocket.c -o websocket.o make[3]: Leaving directory '/build/reproducible-path/rtpengine-13.5.1.1/daemon' cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE mqtt.c -o mqtt.o ../utils/const_str_hash "janus.c" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE < "janus.c" > "janus.strhash.c" -make[3]: Leaving directory '/build/reproducible-path/rtpengine-13.5.1.1/daemon' cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE audio_player.c -o audio_player.o -make[3]: Leaving directory '/build/reproducible-path/rtpengine-13.5.1.1/daemon' cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE arena.c -o arena.o cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE ng_client.c -o ng_client.o +make[3]: Leaving directory '/build/reproducible-path/rtpengine-13.5.1.1/daemon' cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE nftables.c -o nftables.o cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE ../lib/loglib.c -o loglib.o +make[3]: Leaving directory '/build/reproducible-path/rtpengine-13.5.1.1/daemon' cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE ../lib/auxlib.c -o auxlib.o cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE ../lib/rtplib.c -o rtplib.o cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE ../lib/str.c -o str.o @@ -2418,10 +2454,11 @@ make[2]: Leaving directory '/build/reproducible-path/rtpengine-13.5.1.1/perf-tester' make[1]: Leaving directory '/build/reproducible-path/rtpengine-13.5.1.1' dh_auto_test - make -j16 check + make -j12 check make[1]: Entering directory '/build/reproducible-path/rtpengine-13.5.1.1' make -C daemon make[2]: Entering directory '/build/reproducible-path/rtpengine-13.5.1.1/daemon' +cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE main.c -o main.o cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE kernel.c -o kernel.o cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE helpers.c -o helpers.o cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE control_tcp.c -o control_tcp.o @@ -2435,7 +2472,10 @@ cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE rtp.c -o rtp.o cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE dtls.c -o dtls.o cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE log.c -o log.o +cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE graphite.c -o graphite.o +cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE ice.c -o ice.o cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE homer.c -o homer.o +cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE recording.c -o recording.o cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE cdr.c -o cdr.o cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE iptables.c -o iptables.o cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -pthread -std=c11 -I. -I../kernel-module/ -I../lib/ -I../include/ -Iprivate -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread -DWITH_IPTABLES_OPTION -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -I/usr/include/opus -DWITH_TRANSCODING -I/usr/include/mariadb -I/usr/include/mariadb/mysql -DHAVE_BCG729 -DHAVE_MQTT -DRTPENGINE_VERSION="\"13.5.1.1-1\"" -DHAVE_LIBSYSTEMD -DHAVE_LIBURING -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rtpengine-13.5.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -flto=auto -ffat-lto-objects -fPIE tcp_listener.c -o tcp_listener.o @@ -2537,69 +2577,35 @@ cc -Wl,-z,relro -rdynamic -Wl,-z,relro -flto=auto -rdynamic -Wl,-z,relro -flto=auto -pie test-dtmf-detect.o -lm -ldl -lglib-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lcrypto -lssl -lcrypto -lpcre2-8 -lcurl -ljson-glib-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lavcodec -lavformat -lavutil -lswresample -lavfilter -lspandsp -lopus -lz -lwebsockets -L/usr/lib64 -lcap -lpcap -levent_pthreads -levent -lhiredis -L/usr/lib/x86_64-linux-gnu/ -lmariadb -lsystemd -luring -latomic -o test-dtmf-detect cc -Wl,-z,relro -rdynamic -Wl,-z,relro -flto=auto -rdynamic -Wl,-z,relro -flto=auto -pie test-payload-tracker.o str.o auxlib.o rtplib.o loglib.o ssllib.o ssrc.o helpers.o rtp.o crypto.o codeclib.strhash.o resample.o dtmflib.o mvr2s_x64_avx2.o mvr2s_x64_avx512.o bufferpool.o uring.o poller.o bencode.o -lm -ldl -lglib-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lcrypto -lssl -lcrypto -lpcre2-8 -lcurl -ljson-glib-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lavcodec -lavformat -lavutil -lswresample -lavfilter -lspandsp -lopus -lz -lwebsockets -L/usr/lib64 -lcap -lpcap -levent_pthreads -levent -lhiredis -L/usr/lib/x86_64-linux-gnu/ -lmariadb -lsystemd -luring -latomic -o test-payload-tracker cc -Wl,-z,relro -rdynamic -Wl,-z,relro -flto=auto -rdynamic -Wl,-z,relro -flto=auto -pie test-resample.o str.o auxlib.o rtplib.o loglib.o ssllib.o codeclib.strhash.o resample.o dtmflib.o mvr2s_x64_avx2.o mvr2s_x64_avx512.o bencode.o -lm -ldl -lglib-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lcrypto -lssl -lcrypto -lpcre2-8 -lcurl -ljson-glib-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lavcodec -lavformat -lavutil -lswresample -lavfilter -lspandsp -lopus -lz -lwebsockets -L/usr/lib64 -lcap -lpcap -levent_pthreads -levent -lhiredis -L/usr/lib/x86_64-linux-gnu/ -lmariadb -lsystemd -luring -latomic -o test-resample +cc -Wl,-z,relro -rdynamic -Wl,-z,relro -flto=auto -rdynamic -Wl,-z,relro -flto=auto -pie test-mix-buffer.o str.o auxlib.o rtplib.o loglib.o ssllib.o mix_buffer.o ssrc.o rtp.o crypto.o helpers.o mix_in_x64_avx2.o mix_in_x64_sse2.o mix_in_x64_avx512bw.o codeclib.strhash.o dtmflib.o mvr2s_x64_avx2.o mvr2s_x64_avx512.o resample.o bufferpool.o uring.o poller.o bencode.o -lm -ldl -lglib-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lcrypto -lssl -lcrypto -lpcre2-8 -lcurl -ljson-glib-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lavcodec -lavformat -lavutil -lswresample -lavfilter -lspandsp -lopus -lz -lwebsockets -L/usr/lib64 -lcap -lpcap -levent_pthreads -levent -lhiredis -L/usr/lib/x86_64-linux-gnu/ -lmariadb -lsystemd -luring -latomic -o test-mix-buffer cc -Wl,-z,relro -rdynamic -Wl,-z,relro -flto=auto -rdynamic -Wl,-z,relro -flto=auto -pie s3-auth.o s3utils.o -lm -ldl -lglib-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lcrypto -lssl -lcrypto -lpcre2-8 -lcurl -ljson-glib-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lavcodec -lavformat -lavutil -lswresample -lavfilter -lspandsp -lopus -lz -lwebsockets -L/usr/lib64 -lcap -lpcap -levent_pthreads -levent -lhiredis -L/usr/lib/x86_64-linux-gnu/ -lmariadb -lsystemd -luring -latomic -o s3-auth cc -Wl,-z,relro -rdynamic -Wl,-z,relro -flto=auto -rdynamic -Wl,-z,relro -flto=auto -pie aead-decrypt.o str.o auxlib.o rtplib.o loglib.o ssllib.o crypto.o rtp.o bencode.o -lm -ldl -lglib-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lcrypto -lssl -lcrypto -lpcre2-8 -lcurl -ljson-glib-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lavcodec -lavformat -lavutil -lswresample -lavfilter -lspandsp -lopus -lz -lwebsockets -L/usr/lib64 -lcap -lpcap -levent_pthreads -levent -lhiredis -L/usr/lib/x86_64-linux-gnu/ -lmariadb -lsystemd -luring -latomic -o aead-decrypt cc -Wl,-z,relro -rdynamic -Wl,-z,relro -flto=auto -rdynamic -Wl,-z,relro -flto=auto -pie test-const_str_hash.strhash.o str.o auxlib.o rtplib.o loglib.o ssllib.o bencode.o -lm -ldl -lglib-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lcrypto -lssl -lcrypto -lpcre2-8 -lcurl -ljson-glib-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lavcodec -lavformat -lavutil -lswresample -lavfilter -lspandsp -lopus -lz -lwebsockets -L/usr/lib64 -lcap -lpcap -levent_pthreads -levent -lhiredis -L/usr/lib/x86_64-linux-gnu/ -lmariadb -lsystemd -luring -latomic -o test-const_str_hash.strhash -cc -Wl,-z,relro -rdynamic -Wl,-z,relro -flto=auto -rdynamic -Wl,-z,relro -flto=auto -pie test-mix-buffer.o str.o auxlib.o rtplib.o loglib.o ssllib.o mix_buffer.o ssrc.o rtp.o crypto.o helpers.o mix_in_x64_avx2.o mix_in_x64_sse2.o mix_in_x64_avx512bw.o codeclib.strhash.o dtmflib.o mvr2s_x64_avx2.o mvr2s_x64_avx512.o resample.o bufferpool.o uring.o poller.o bencode.o -lm -ldl -lglib-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lcrypto -lssl -lcrypto -lpcre2-8 -lcurl -ljson-glib-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lavcodec -lavformat -lavutil -lswresample -lavfilter -lspandsp -lopus -lz -lwebsockets -L/usr/lib64 -lcap -lpcap -levent_pthreads -levent -lhiredis -L/usr/lib/x86_64-linux-gnu/ -lmariadb -lsystemd -luring -latomic -o test-mix-buffer cc -Wl,-z,relro -rdynamic -Wl,-z,relro -flto=auto -rdynamic -Wl,-z,relro -flto=auto -pie test-stats.o str.o auxlib.o rtplib.o loglib.o ssllib.o codeclib.strhash.o resample.o codec.o ssrc.o call.o ice.o helpers.o kernel.o media_socket.o stun.o bencode.o socket.o poller.o dtls.o recording.o statistics.o rtcp.o redis.o iptables.o graphite.o call_interfaces.strhash.o sdp.strhash.o rtp.o crypto.o control_ng_flags_parser.o control_ng.strhash.o streambuf.o cookie_cache.o udp_listener.o homer.o load.o cdr.o dtmf.o timerthread.o media_player.o jitter_buffer.o dtmflib.o t38.o tcp_listener.o mqtt.o janus.strhash.o websocket.o cli.strhash.o mvr2s_x64_avx2.o mvr2s_x64_avx512.o audio_player.o mix_buffer.o mix_in_x64_avx2.o mix_in_x64_sse2.o mix_in_x64_avx512bw.o bufferpool.o uring.o arena.o ng_client.o -lm -ldl -lglib-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lcrypto -lssl -lcrypto -lpcre2-8 -lcurl -ljson-glib-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lavcodec -lavformat -lavutil -lswresample -lavfilter -lspandsp -lopus -lz -lwebsockets -L/usr/lib64 -lcap -lpcap -levent_pthreads -levent -lhiredis -L/usr/lib/x86_64-linux-gnu/ -lmariadb -lsystemd -luring -latomic -o test-stats make -C ../daemon make[3]: Entering directory '/build/reproducible-path/rtpengine-13.5.1.1/daemon' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/reproducible-path/rtpengine-13.5.1.1/daemon' ./auto-test-helper "daemon-tests-main" perl -I../perl auto-daemon-tests.pl -./auto-test-helper "daemon-tests-jb" perl -I../perl auto-daemon-tests-jb.pl -./auto-test-helper "daemon-tests-pubsub" perl -I../perl auto-daemon-tests-pubsub.pl -./auto-test-helper "daemon-tests-websocket" python3 auto-daemon-tests-websocket.py -+ NAME=daemon-tests-pubsub -+ shift -+ rm -rf fake-daemon-tests-pubsub-sockets -+ NAME=daemon-tests-jb -+ shift + NAME=daemon-tests-main -+ rm -rf fake-daemon-tests-jb-sockets + shift + rm -rf fake-daemon-tests-main-sockets -+ NAME=daemon-tests-websocket -+ shift -+ rm -rf fake-daemon-tests-websocket-sockets -+ mkdir fake-daemon-tests-pubsub-sockets -+ mkdir fake-daemon-tests-jb-sockets + mkdir fake-daemon-tests-main-sockets -+ mkdir fake-daemon-tests-websocket-sockets + LD_PRELOAD=../t/tests-preload.so + RTPE_BIN=../daemon/rtpengine -+ TEST_SOCKET_PATH=./fake-daemon-tests-pubsub-sockets -+ G_DEBUG=fatal-warnings -+ perl -I../perl auto-daemon-tests-pubsub.pl -+ LD_PRELOAD=../t/tests-preload.so -+ RTPE_BIN=../daemon/rtpengine -+ TEST_SOCKET_PATH=./fake-daemon-tests-jb-sockets -+ G_DEBUG=fatal-warnings -+ perl -I../perl auto-daemon-tests-jb.pl -+ LD_PRELOAD=../t/tests-preload.so -+ RTPE_BIN=../daemon/rtpengine -+ TEST_SOCKET_PATH=./fake-daemon-tests-websocket-sockets -+ LD_PRELOAD=../t/tests-preload.so -+ G_DEBUG=fatal-warnings -+ python3 auto-daemon-tests-websocket.py -+ RTPE_BIN=../daemon/rtpengine + TEST_SOCKET_PATH=./fake-daemon-tests-main-sockets + G_DEBUG=fatal-warnings + perl -I../perl auto-daemon-tests.pl -./auto-test-helper "daemon-tests-evs" perl -I../perl auto-daemon-tests-evs.pl -+ NAME=daemon-tests-evs +./auto-test-helper "daemon-tests-jb" perl -I../perl auto-daemon-tests-jb.pl ++ NAME=daemon-tests-jb + shift -+ rm -rf fake-daemon-tests-evs-sockets -+ mkdir fake-daemon-tests-evs-sockets ++ rm -rf fake-daemon-tests-jb-sockets ++ mkdir fake-daemon-tests-jb-sockets + LD_PRELOAD=../t/tests-preload.so + RTPE_BIN=../daemon/rtpengine -+ TEST_SOCKET_PATH=./fake-daemon-tests-evs-sockets ++ TEST_SOCKET_PATH=./fake-daemon-tests-jb-sockets + G_DEBUG=fatal-warnings -+ perl -I../perl auto-daemon-tests-evs.pl -ok 1 - LD_PRELOAD present -ok 2 - preload library is active -ok 3 - RTPE_BIN points to executable -ok 4 - daemon launched in background ++ perl -I../perl auto-daemon-tests-jb.pl ok 1 - LD_PRELOAD present ok 2 - preload library is active ok 3 - RTPE_BIN points to executable @@ -2608,23 +2614,12 @@ ok 2 - preload library is active ok 3 - RTPE_BIN points to executable ok 4 - daemon launched in background -.++ ls fake-daemon-tests-evs-sockets -+ test '' = '' -+ rmdir fake-daemon-tests-evs-sockets -../auto-test-helper "daemon-tests-async-tc" perl -I../perl auto-daemon-tests-async-tc.pl -.+ NAME=daemon-tests-async-tc -+ shift -+ rm -rf fake-daemon-tests-async-tc-sockets -+ mkdir fake-daemon-tests-async-tc-sockets -+ LD_PRELOAD=../t/tests-preload.so -+ RTPE_BIN=../daemon/rtpengine -+ TEST_SOCKET_PATH=./fake-daemon-tests-async-tc-sockets -+ G_DEBUG=fatal-warnings -+ perl -I../perl auto-daemon-tests-async-tc.pl -new call 0-test-callID-0.945064297913316 +ok 5 - embedded binary wav file +new call 0-test-callID-0.272228244262489 +new call 0-test-callID-0.520856526840564 ok 5 - two codecs, no transcoding - 'offer' status ok 6 - two codecs, no transcoding - output 'offer' SDP -.ok 7 - two codecs, no transcoding - 'answer' status +ok 7 - two codecs, no transcoding - 'answer' status ok 8 - two codecs, no transcoding - output 'answer' SDP rtp in 0 1000 3000 4660 rtp in 0 1000 3000 4660 @@ -2633,9 +2628,11 @@ rtp in 0 1001 3000 4660 ok 11 - received packet matches rtp in 0 1011 3000 4660 +ok 6 - reuse + transcoding - 'offer' status ok 12 - received packet matches rtp in 8 1000 3000 4660 rtp in 8 1000 3000 4660 +ok 7 - reuse + transcoding - output 'offer' SDP ok 13 - received packet matches ok 14 - received packet matches rtp in 8 1001 3000 4660 @@ -2671,6 +2668,7 @@ rtp in 8 1025 5240 4660 ok 30 - received packet matches rtp in 8 1026 5400 4660 +ok 8 - reuse + transcoding - 'answer' status ok 31 - received packet matches rtp in 8 1027 5560 4660 ok 32 - received packet matches @@ -2689,86 +2687,41 @@ rtp in 8 1034 6680 4660 ok 39 - received packet matches rtp in 8 1035 6840 4660 -.ok 40 - received packet matches -rtp in 8 1036 7000 4660 -ok 41 - received packet matches -rtp in 8 1037 7160 4660 -.new call 0-test-callID-0.199859252235594 -ok 5 - SIPREC pause/resume - 'offer' status -ok 6 - SIPREC pause/resume - output 'offer' SDP -ok 7 - SIPREC pause/resume - 'answer' status -ok 8 - SIPREC pause/resume - output 'answer' SDP -rtp in 0 2000 4000 13398 -ok 9 - received packet matches -rtp in 0 4000 7000 25923 -ok 10 - received packet matches -ok 42 - received packet matches -rtp in 8 1038 7320 4660 -.ok 43 - received packet matches -rtp in 8 1039 7480 4660 -ok 44 - received packet matches -rtp in 8 1040 7640 4660 -ok 45 - received packet matches -rtp in 8 1041 7800 4660 -ok 46 - received packet matches -rtp in 8 1042 7960 4660 -ok 11 - no packet received -ok 5 - embedded binary wav file -ok 47 - received packet matches -rtp in 8 1043 8120 4660 -new call 0-test-callID-0.0451290171333518 -ok 48 - received packet matches -ok 12 - SIPREC pause/resume - 'subscribe request' status -1..48 -ok 13 - SIPREC pause/resume - output 'subscribe request' SDP -ok 14 - SIPREC pause/resume - 'subscribe answer' status -ok 1 - LD_PRELOAD present -ok 6 - reuse + transcoding - 'offer' status -ok 2 - preload library is active -ok 3 - RTPE_BIN points to executable -rtp in 0 2001 4160 13398 -ok 7 - reuse + transcoding - output 'offer' SDP -.ok 15 - received packet matches -rtp in 0 4001 7160 25923 -ok 16 - received packet matches -ok 17 - received packet matches -ok 8 - reuse + transcoding - 'answer' status ok 9 - reuse + transcoding - output 'answer' SDP rtp in 8 1000 3000 4660 -ok 18 - SIPREC pause w/ inactive - 'subscribe request' status -ok 19 - SIPREC pause w/ inactive - output 'subscribe request' SDP -ok 20 - same port -ok 4 - daemon launched in background -ok 21 - SIPREC pause w/ inactive - 'subscribe answer' status -rtp in 0 2002 4320 13398 -ok 22 - received packet matches -rtp in 0 4002 7320 25923 -ok 23 - received packet matches +ok 40 - received packet matches +rtp in 8 1036 7000 4660 rtp in 8 1001 3160 4660 ok 10 - received packet matches -new call 3-test-callID-0.0451290171333518 +new call 3-test-callID-0.272228244262489 ok 11 - asym codec passthrough - 'offer' status ok 12 - asym codec passthrough - output 'offer' SDP ok 13 - asym codec passthrough - 'answer' status ok 14 - asym codec passthrough - output 'answer' SDP -.ok 15 - asym codec passthrough - 'offer' status +ok 15 - asym codec passthrough - 'offer' status ok 16 - asym codec passthrough - output 'offer' SDP ok 17 - asym codec passthrough - 'answer' status ok 18 - asym codec passthrough - output 'answer' SDP rtp in 0 1000 3000 4660 +ok 41 - received packet matches +rtp in 8 1037 7160 4660 rtp in 0 1001 3160 4660 -.ok 19 - received packet matches +ok 19 - received packet matches rtp in 9 3000 5000 25377 -.rtp in 9 3001 5160 25377 +ok 42 - received packet matches +rtp in 8 1038 7320 4660 +rtp in 9 3001 5160 25377 ok 20 - received packet matches -new call 6-test-callID-0.0451290171333518 +new call 6-test-callID-0.272228244262489 ok 21 - asymmetric codecs w transcoding - 'offer' status ok 22 - asymmetric codecs w transcoding - output 'offer' SDP ok 23 - asymmetric codecs w transcoding - 'answer' status ok 24 - asymmetric codecs w transcoding - output 'answer' SDP -new call 9-test-callID-0.0451290171333518 +new call 9-test-callID-0.272228244262489 ok 25 - SRTP hijack <> RTP - 'offer' status ok 26 - SRTP hijack <> RTP - output 'offer' SDP +ok 43 - received packet matches +rtp in 8 1039 7480 4660 ok 27 - SRTP hijack <> RTP - 'answer' status ok 28 - SRTP hijack <> RTP - output 'answer' SDP rtp in 8 1000 3000 4660 @@ -2777,164 +2730,52 @@ rtp in 8 2000 4000 25923 ok 31 - received packet matches rtp in 8 2001 4160 25923 -ok 24 - no packet received -++ ls fake-daemon-tests-jb-sockets -ok 25 - SIPREC unpause - 'subscribe request' status -ok 26 - SIPREC unpause - output 'subscribe request' SDP -ok 27 - same port -ok 28 - SIPREC unpause - 'subscribe answer' status -rtp in 0 2003 4480 13398 -+ test '' = '' -+ rmdir fake-daemon-tests-jb-sockets -ok 29 - received packet matches -rtp in 0 4003 7480 25923 -ok 30 - received packet matches -ok 31 - received packet matches -ok 32 - SIPREC pause w/ flag - 'subscribe request' status -ok 33 - SIPREC pause w/ flag - output 'subscribe request' SDP -ok 34 - same port -ok 35 - SIPREC pause w/ flag - 'subscribe answer' status -rtp in 0 2004 4640 13398 -ok 36 - received packet matches -rtp in 0 4004 7640 25923 -ok 37 - received packet matches -./auto-test-helper "daemon-tests-audio-player" perl -I../perl auto-daemon-tests-audio-player.pl -./auto-test-helper "daemon-tests-audio-player-play-media" perl -I../perl auto-daemon-tests-audio-player-play-media.pl -+ NAME=daemon-tests-audio-player -+ shift -+ rm -rf fake-daemon-tests-audio-player-sockets -+ mkdir fake-daemon-tests-audio-player-sockets -+ NAME=daemon-tests-audio-player-play-media -+ shift -+ rm -rf fake-daemon-tests-audio-player-play-media-sockets -+ LD_PRELOAD=../t/tests-preload.so -+ RTPE_BIN=../daemon/rtpengine -+ TEST_SOCKET_PATH=./fake-daemon-tests-audio-player-sockets -+ G_DEBUG=fatal-warnings -+ perl -I../perl auto-daemon-tests-audio-player.pl -+ mkdir fake-daemon-tests-audio-player-play-media-sockets -+ LD_PRELOAD=../t/tests-preload.so -+ RTPE_BIN=../daemon/rtpengine -+ TEST_SOCKET_PATH=./fake-daemon-tests-audio-player-play-media-sockets -+ G_DEBUG=fatal-warnings -+ perl -I../perl auto-daemon-tests-audio-player-play-media.pl -./auto-test-helper "daemon-tests-intfs" perl -I../perl auto-daemon-tests-intfs.pl -+ NAME=daemon-tests-intfs +ok 44 - received packet matches +rtp in 8 1040 7640 4660 +ok 45 - received packet matches +rtp in 8 1041 7800 4660 +ok 46 - received packet matches +rtp in 8 1042 7960 4660 +ok 47 - received packet matches +rtp in 8 1043 8120 4660 +ok 48 - received packet matches +ok 32 - no packet received +1..48 +rtp in 8 1001 3160 4660 +./auto-test-helper "daemon-tests-pubsub" perl -I../perl auto-daemon-tests-pubsub.pl ++ NAME=daemon-tests-pubsub + shift -+ rm -rf fake-daemon-tests-intfs-sockets -+ mkdir fake-daemon-tests-intfs-sockets ++ rm -rf fake-daemon-tests-pubsub-sockets ++ mkdir fake-daemon-tests-pubsub-sockets + LD_PRELOAD=../t/tests-preload.so + RTPE_BIN=../daemon/rtpengine -+ TEST_SOCKET_PATH=./fake-daemon-tests-intfs-sockets ++ TEST_SOCKET_PATH=./fake-daemon-tests-pubsub-sockets + G_DEBUG=fatal-warnings -+ perl -I../perl auto-daemon-tests-intfs.pl -ok 32 - no packet received -rtp in 8 1001 3160 4660 -1..4 -ok 38 - no packet received -ok 39 - SIPREC unpause - 'subscribe request' status -ok 40 - SIPREC unpause - output 'subscribe request' SDP -ok 41 - same port -ok 42 - SIPREC unpause - 'subscribe answer' status -rtp in 0 2005 4800 13398 -ok 43 - received packet matches -rtp in 0 4005 7800 25923 -ok 44 - received packet matches -ok 45 - received packet matches -new call 3-test-callID-0.199859252235594 -ok 46 - egress sub - 'offer' status -ok 47 - egress sub - output 'offer' SDP -ok 48 - egress sub - 'answer' status -ok 49 - egress sub - output 'answer' SDP -rtp in 0 2000 4000 13398 -ok 50 - received packet matches -rtp in 0 4000 7000 25923 -ok 51 - received packet matches -ok 52 - egress sub - 'subscribe request' status -ok 53 - egress sub - output 'subscribe request' SDP -ok 54 - from-tag matches -ok 55 - egress sub - 'subscribe answer' status -rtp in 0 2001 4160 13398 -ok 56 - received packet matches ++ perl -I../perl auto-daemon-tests-pubsub.pl ok 33 - no packet received ok 34 - SRTP auth tag matches ok 35 - received packet matches -ok 57 - no packet received -++ ls fake-daemon-tests-audio-player-sockets -++ ls fake-daemon-tests-audio-player-play-media-sockets -new call 12-test-callID-0.0451290171333518 -+ test '' = '' -+ rmdir fake-daemon-tests-audio-player-play-media-sockets -+ test '' = '' -+ rmdir fake-daemon-tests-audio-player-sockets -./auto-test-helper "daemon-tests-stats" perl -I../perl auto-daemon-tests-stats.pl -./auto-test-helper "daemon-tests-player-cache" perl -I../perl auto-daemon-tests-player-cache.pl -./auto-test-helper "daemon-tests-redis" perl -I../perl auto-daemon-tests-redis.pl +new call 12-test-callID-0.272228244262489 ok 36 - SRTP hijack passthrough, control - 'offer' status ok 37 - SRTP hijack passthrough, control - output 'offer' SDP -+ NAME=daemon-tests-player-cache -+ shift -+ rm -rf fake-daemon-tests-player-cache-sockets -+ NAME=daemon-tests-stats -+ shift -+ rm -rf fake-daemon-tests-stats-sockets ok 38 - SRTP hijack passthrough, control - 'answer' status -+ NAME=daemon-tests-redis -+ shift -+ rm -rf fake-daemon-tests-redis-sockets ok 39 - SRTP hijack passthrough, control - output 'answer' SDP rtp in 8 1000 3000 4660 -+ mkdir fake-daemon-tests-stats-sockets -+ mkdir fake-daemon-tests-player-cache-sockets ok 40 - SRTP auth tag matches ok 41 - received packet matches rtp in 8 2000 4000 25923 -+ mkdir fake-daemon-tests-redis-sockets ok 42 - SRTP auth tag matches ok 43 - received packet matches rtp in 8 2001 4160 25923 -+ LD_PRELOAD=../t/tests-preload.so -+ RTPE_BIN=../daemon/rtpengine -+ TEST_SOCKET_PATH=./fake-daemon-tests-player-cache-sockets -+ G_DEBUG=fatal-warnings -+ perl -I../perl auto-daemon-tests-player-cache.pl +++ ls fake-daemon-tests-jb-sockets ok 44 - received packet matches rtp in 8 1001 3160 4660 -++ ls fake-daemon-tests-async-tc-sockets -+ LD_PRELOAD=../t/tests-preload.so -+ RTPE_BIN=../daemon/rtpengine -+ TEST_SOCKET_PATH=./fake-daemon-tests-redis-sockets -+ LD_PRELOAD=../t/tests-preload.so -+ RTPE_BIN=../daemon/rtpengine -+ TEST_SOCKET_PATH=./fake-daemon-tests-stats-sockets -+ G_DEBUG=fatal-warnings -+ perl -I../perl auto-daemon-tests-stats.pl -+ G_DEBUG=fatal-warnings -+ perl -I../perl auto-daemon-tests-redis.pl + test '' = '' -+ rmdir fake-daemon-tests-async-tc-sockets -./auto-test-helper "daemon-tests-rtpp-flags" perl -I../perl auto-daemon-tests-rtpp-flags.pl -+ NAME=daemon-tests-rtpp-flags -+ shift -+ rm -rf fake-daemon-tests-rtpp-flags-sockets -+ mkdir fake-daemon-tests-rtpp-flags-sockets -+ LD_PRELOAD=../t/tests-preload.so -+ RTPE_BIN=../daemon/rtpengine -+ TEST_SOCKET_PATH=./fake-daemon-tests-rtpp-flags-sockets -+ G_DEBUG=fatal-warnings -+ perl -I../perl auto-daemon-tests-rtpp-flags.pl -ok 1 - LD_PRELOAD present -ok 2 - preload library is active -ok 3 - RTPE_BIN points to executable -ok 4 - daemon launched in background -ok 58 - no packet received -rtp in 0 4001 7160 25923 -ok 59 - received packet matches -ok 60 - received packet matches ++ rmdir fake-daemon-tests-jb-sockets ok 45 - no packet received ok 46 - SRTP auth tag matches ok 47 - received packet matches -new call 15-test-callID-0.0451290171333518 +new call 15-test-callID-0.272228244262489 ok 48 - SRTP hijack passthrough, recrypt - 'offer' status ok 49 - SRTP hijack passthrough, recrypt - output 'offer' SDP ok 50 - SRTP hijack passthrough, recrypt - 'answer' status @@ -2946,92 +2787,50 @@ ok 54 - SRTP auth tag matches ok 55 - received packet matches rtp in 8 2001 4160 25923 -ok 61 - no packet received -rtp in 0 5000 8160 39030 -ok 56 - no packet received -rtp in 8 1001 3160 4660 -++ ls fake-daemon-tests-player-cache-sockets -+ test '' = '' -+ rmdir fake-daemon-tests-player-cache-sockets -++ ls fake-daemon-tests-stats-sockets -new call 0-test-callID-0.998670069071206 -+ test '' = '' -+ rmdir fake-daemon-tests-stats-sockets -ok 5 - intfs selection - 'offer' status -ok 6 - intfs selection - output 'offer' SDP -./auto-test-helper "daemon-tests-redis-json" perl -I../perl auto-daemon-tests-redis-json.pl -ok 7 - intfs selection - 'answer' status -ok 8 - intfs selection - output 'answer' SDP -ok 9 - intfs selection and new stream - 'offer' status -ok 10 - intfs selection and new stream - output 'offer' SDP -new call 3-test-callID-0.998670069071206 -+ NAME=daemon-tests-redis-json -+ shift -+ rm -rf fake-daemon-tests-redis-json-sockets -ok 11 - intfs selection alt - 'offer' status -ok 12 - intfs selection alt - output 'offer' SDP -+ mkdir fake-daemon-tests-redis-json-sockets -ok 62 - no packet received -ok 13 - intfs selection alt - 'answer' status -ok 14 - intfs selection alt - output 'answer' SDP -ok 15 - intfs selection and new stream - 'offer' status -ok 16 - intfs selection and new stream - output 'offer' SDP -new call 6-test-callID-0.998670069071206 -ok 17 - intfs selection alias - 'offer' status -ok 18 - intfs selection alias - output 'offer' SDP -ok 19 - intfs selection alias - 'answer' status -ok 20 - intfs selection alias - output 'answer' SDP -ok 21 - intfs selection and new stream - 'offer' status -ok 22 - intfs selection and new stream - output 'offer' SDP -1..22 ok 1 - LD_PRELOAD present ok 2 - preload library is active ok 3 - RTPE_BIN points to executable +ok 4 - daemon launched in background +ok 56 - no packet received +rtp in 8 1001 3160 4660 ok 57 - no packet received -ok 1 - LD_PRELOAD present -ok 2 - preload library is active -ok 3 - RTPE_BIN points to executable ok 58 - SRTP auth tag matches ok 59 - received packet matches -new call 18-test-callID-0.0451290171333518 -ok 63 - no packet received -+ LD_PRELOAD=../t/tests-preload.so -+ RTPE_BIN=../daemon/rtpengine -+ TEST_SOCKET_PATH=./fake-daemon-tests-redis-json-sockets -+ G_DEBUG=fatal-warnings -+ perl -I../perl auto-daemon-tests-redis-json.pl +new call 18-test-callID-0.272228244262489 ok 60 - L16 default - 'offer' status ok 61 - L16 default - output 'offer' SDP -new call 21-test-callID-0.0451290171333518 +new call 21-test-callID-0.272228244262489 ok 62 - L16 non standard - 'offer' status ok 63 - L16 non standard - output 'offer' SDP -new call 24-test-callID-0.0451290171333518 -ok 4 - daemon launched in background +new call 24-test-callID-0.272228244262489 ok 64 - wonky DTMF (GH\#1929) - 'offer' status -./auto-test-helper "daemon-tests-measure-rtp" perl -I../perl auto-daemon-tests-measure-rtp.pl ok 65 - wonky DTMF (GH\#1929) - output 'offer' SDP -ok 4 - daemon launched in background ok 66 - wonky DTMF (GH\#1929) - 'answer' status ok 67 - wonky DTMF (GH\#1929) - output 'answer' SDP rtp in 0 1000 3000 4660 ok 68 - received packet matches rtp in 0 1001 3160 4660 -+ NAME=daemon-tests-measure-rtp +new call 0-test-callID-0.486320987379852 +./auto-test-helper "daemon-tests-websocket" python3 auto-daemon-tests-websocket.py +ok 5 - SIPREC pause/resume - 'offer' status +ok 6 - SIPREC pause/resume - output 'offer' SDP +ok 7 - SIPREC pause/resume - 'answer' status ++ NAME=daemon-tests-websocket + shift -+ rm -rf fake-daemon-tests-measure-rtp-sockets -+ mkdir fake-daemon-tests-measure-rtp-sockets ++ rm -rf fake-daemon-tests-websocket-sockets +ok 8 - SIPREC pause/resume - output 'answer' SDP +rtp in 0 2000 4000 13398 +ok 9 - received packet matches +rtp in 0 4000 7000 25923 +ok 69 - received packet matches +rtp in 229 1002 3320 4660 ++ mkdir fake-daemon-tests-websocket-sockets + LD_PRELOAD=../t/tests-preload.so +ok 10 - received packet matches + RTPE_BIN=../daemon/rtpengine -+ TEST_SOCKET_PATH=./fake-daemon-tests-measure-rtp-sockets ++ TEST_SOCKET_PATH=./fake-daemon-tests-websocket-sockets + G_DEBUG=fatal-warnings -+ perl -I../perl auto-daemon-tests-measure-rtp.pl -++ ls fake-daemon-tests-intfs-sockets -+ test '' = '' -+ rmdir fake-daemon-tests-intfs-sockets -ok 69 - received packet matches -rtp in 229 1002 3320 4660 -ok 64 - no packet received -new call 6-test-callID-0.199859252235594 ++ python3 auto-daemon-tests-websocket.py ok 70 - received packet matches rtp in 101 1003 3320 4660 ok 71 - received packet matches @@ -3044,31 +2843,28 @@ rtp in 101 1007 3320 4660 ok 75 - received packet matches rtp in 0 1008 3960 4660 -ok 65 - egress sub w tc - 'offer' status -ok 66 - egress sub w tc - output 'offer' SDP -ok 67 - egress sub w tc - 'answer' status -ok 68 - egress sub w tc - output 'answer' SDP -rtp in 8 2000 4000 13398 -ok 69 - received packet matches -rtp in 0 4000 7000 25923 -ok 70 - received packet matches -ok 71 - egress sub w tc - 'subscribe request' status -ok 72 - egress sub w tc - output 'subscribe request' SDP -ok 73 - from-tag matches -ok 74 - egress sub w tc - 'subscribe answer' status -rtp in 8 2001 4160 13398 ok 76 - received packet matches rtp in 0 1009 4120 4660 -ok 5 - AUTH -ok 6 - SELECT 1 -ok 7 - INFO -ok 8 - TYPE -ok 9 - PING -ok 10 - KEYS -ok 75 - received packet matches +ok 11 - no packet received +ok 12 - SIPREC pause/resume - 'subscribe request' status +ok 13 - SIPREC pause/resume - output 'subscribe request' SDP +ok 14 - SIPREC pause/resume - 'subscribe answer' status +rtp in 0 2001 4160 13398 +ok 15 - received packet matches +rtp in 0 4001 7160 25923 +ok 16 - received packet matches +ok 17 - received packet matches +ok 18 - SIPREC pause w/ inactive - 'subscribe request' status +ok 19 - SIPREC pause w/ inactive - output 'subscribe request' SDP ok 77 - received packet matches +ok 20 - same port rtp in 0 1010 4322 4660 rtp in 229 1011 4496 4660 +ok 21 - SIPREC pause w/ inactive - 'subscribe answer' status +rtp in 0 2002 4320 13398 +ok 22 - received packet matches +rtp in 0 4002 7320 25923 +ok 23 - received packet matches ok 78 - received packet matches rtp in 101 1012 4496 4660 ok 79 - received packet matches @@ -3079,326 +2875,178 @@ rtp in 101 1015 4496 4660 ok 82 - received packet matches rtp in 0 1016 5018 4660 -ok 1 - LD_PRELOAD present -ok 2 - preload library is active -ok 3 - RTPE_BIN points to executable -ok 76 - no packet received -new call 0-test-callID-0.525546074213612 -new call 0-test-callID-0.995870282800954 -ok 1 - LD_PRELOAD present +./auto-test-helper "daemon-tests-evs" perl -I../perl auto-daemon-tests-evs.pl ++ NAME=daemon-tests-evs ++ shift ++ rm -rf fake-daemon-tests-evs-sockets +ok 24 - no packet received +ok 25 - SIPREC unpause - 'subscribe request' status +ok 26 - SIPREC unpause - output 'subscribe request' SDP +ok 27 - same port +ok 28 - SIPREC unpause - 'subscribe answer' status ++ mkdir fake-daemon-tests-evs-sockets +rtp in 0 2003 4480 13398 ++ LD_PRELOAD=../t/tests-preload.so ++ RTPE_BIN=../daemon/rtpengine ++ TEST_SOCKET_PATH=./fake-daemon-tests-evs-sockets ++ G_DEBUG=fatal-warnings ++ perl -I../perl auto-daemon-tests-evs.pl +ok 29 - received packet matches +rtp in 0 4003 7480 25923 +ok 30 - received packet matches +ok 31 - received packet matches +ok 32 - SIPREC pause w/ flag - 'subscribe request' status +ok 33 - SIPREC pause w/ flag - output 'subscribe request' SDP +ok 34 - same port +ok 35 - SIPREC pause w/ flag - 'subscribe answer' status +rtp in 0 2004 4640 13398 +ok 36 - received packet matches +rtp in 0 4004 7640 25923 +ok 37 - received packet matches ok 83 - received packet matches -ok 2 - preload library is active rtp in 101 1017 4496 4660 -ok 3 - RTPE_BIN points to executable ok 84 - received packet matches rtp in 101 1018 4496 4660 -ok 5 - rtpp-flags: basic A to B call - 'offer' status -ok 11 - req PING -ok 6 - rtpp-flags: basic A to B call - output 'offer' SDP -ok 12 - req intro ok 85 - received packet matches -ok 13 - 4-digit number rtp in 0 1019 5178 4660 -ok 7 - rtpp-flags: basic A to B call - 'answer' status -ok 8 - rtpp-flags: basic A to B call - output 'answer' SDP -new call 3-test-callID-0.995870282800954 ok 86 - received packet matches rtp in 0 1020 5338 4660 -ok 9 - rtpp-flags: basic A to B call, remove ICE - 'offer' status -ok 10 - rtpp-flags: basic A to B call, remove ICE - output 'offer' SDP -ok 4 - daemon launched in background -ok 11 - rtpp-flags: basic A to B call, remove ICE - 'answer' status -ok 12 - rtpp-flags: basic A to B call, remove ICE - output 'answer' SDP -new call 6-test-callID-0.995870282800954 -ok 14 - JSON -ok 4 - daemon launched in background -ok 13 - rtpp-flags: replace option, media level - 'offer' status -ok 15 - req outro -ok 14 - rtpp-flags: replace option, media level - output 'offer' SDP -new call 9-test-callID-0.995870282800954 -ok 16 - simple call - 'offer' status -ok 17 - simple call - output 'offer' SDP -ok 77 - no packet received -rtp in 0 4001 7160 25923 -ok 15 - rtpp-flags: replace option, session level - 'offer' status -ok 18 - req PING -ok 16 - rtpp-flags: replace option, session level - output 'offer' SDP -new call 12-test-callID-0.995870282800954 -ok 19 - req intro -ok 78 - received packet matches -ok 20 - 4-digit number -ok 79 - received packet matches -ok 17 - rtpp-flags: codec-accept - 'offer' status -ok 18 - rtpp-flags: codec-accept - output 'offer' SDP -ok 19 - rtpp-flags: codec-accept - 'answer' status -ok 20 - rtpp-flags: codec-accept - output 'answer' SDP -new call 15-test-callID-0.995870282800954 -ok 21 - JSON -ok 21 - rtpp-flags: codec-accept obj first - 'offer' status -ok 22 - req outro -ok 22 - rtpp-flags: codec-accept obj first - output 'offer' SDP -ok 23 - simple call - 'answer' status -ok 24 - simple call - output 'answer' SDP -ok 23 - rtpp-flags: codec-accept obj first - 'answer' status -ok 24 - rtpp-flags: codec-accept obj first - output 'answer' SDP -new call 18-test-callID-0.995870282800954 -ok 25 - req PING -ok 26 - req intro -ok 27 - 4-digit number -ok 25 - rtpp-flags: codec-accept obj last - 'offer' status -ok 26 - rtpp-flags: codec-accept obj last - output 'offer' SDP -ok 27 - rtpp-flags: codec-accept obj last - 'answer' status -ok 28 - rtpp-flags: codec-accept obj last - output 'answer' SDP -new call 21-test-callID-0.995870282800954 -ok 29 - remove rtcp-mux support - 'offer' status -ok 30 - remove rtcp-mux support - output 'offer' SDP -new call 24-test-callID-0.995870282800954 -ok 28 - JSON -ok 29 - req outro -ok 30 - alias to-tag - 'answer' status -ok 31 - remove rtcp-mux support obj - 'offer' status -ok 31 - alias to-tag - output 'answer' SDP -new call 4-test-callID-0.525546074213612 -ok 32 - remove rtcp-mux support obj - output 'offer' SDP -new call 27-test-callID-0.995870282800954 -ok 32 - req PING -ok 33 - req intro -ok 34 - 4-digit number -ok 33 - SDES only allowed crypto suites, but not offered - 'offer' status -ok 34 - SDES only allowed crypto suites, but not offered - output 'offer' SDP -ok 35 - SDES only allowed crypto suites, but not offered - 'answer' status -ok 36 - SDES only allowed crypto suites, but not offered - output 'answer' SDP -new call 30-test-callID-0.995870282800954 +./auto-test-helper "daemon-tests-async-tc" perl -I../perl auto-daemon-tests-async-tc.pl ok 87 - received packet matches -new call 27-test-callID-0.0451290171333518 -ok 35 - JSON -ok 36 - req outro -ok 37 - forward T.38 invite without codecs given - 'offer' status -ok 37 - sub to multiple tags - 'offer' status -ok 38 - forward T.38 invite without codecs given - output 'offer' SDP -new call 33-test-callID-0.995870282800954 -ok 38 - sub to multiple tags - output 'offer' SDP -ok 39 - req PING -ok 39 - direction - 'offer' status -ok 40 - direction - output 'offer' SDP -ok 40 - req intro -ok 41 - 4-digit number -ok 41 - direction - 'answer' status -ok 42 - direction - output 'answer' SDP -new call 36-test-callID-0.995870282800954 -ok 43 - direction obj - 'offer' status -ok 44 - direction obj - output 'offer' SDP -ok 45 - direction obj - 'answer' status ++ NAME=daemon-tests-async-tc ++ shift ++ rm -rf fake-daemon-tests-async-tc-sockets ++ mkdir fake-daemon-tests-async-tc-sockets +new call 27-test-callID-0.272228244262489 ++ LD_PRELOAD=../t/tests-preload.so ++ RTPE_BIN=../daemon/rtpengine ++ TEST_SOCKET_PATH=./fake-daemon-tests-async-tc-sockets ++ G_DEBUG=fatal-warnings ++ perl -I../perl auto-daemon-tests-async-tc.pl +ok 38 - no packet received +ok 39 - SIPREC unpause - 'subscribe request' status +ok 40 - SIPREC unpause - output 'subscribe request' SDP +ok 41 - same port +ok 42 - SIPREC unpause - 'subscribe answer' status +rtp in 0 2005 4800 13398 +ok 43 - received packet matches +rtp in 0 4005 7800 25923 +ok 44 - received packet matches +ok 45 - received packet matches +new call 3-test-callID-0.486320987379852 ok 88 - connect between different transcoders - 'offer' status -ok 46 - direction obj - output 'answer' SDP -new call 39-test-callID-0.995870282800954 ok 89 - connect between different transcoders - output 'offer' SDP +ok 46 - egress sub - 'offer' status +ok 47 - egress sub - output 'offer' SDP ok 90 - connect between different transcoders - 'answer' status ok 91 - connect between different transcoders - output 'answer' SDP -ok 42 - JSON rtp in 8 1000 3000 19088743 -ok 43 - req outro +ok 48 - egress sub - 'answer' status +ok 49 - egress sub - output 'answer' SDP +rtp in 0 2000 4000 13398 ok 92 - received packet matches rtp in 0 2000 4000 124076833 -ok 44 - sub to multiple tags - 'answer' status ok 93 - received packet matches -ok 45 - sub to multiple tags - output 'answer' SDP +ok 50 - received packet matches +rtp in 0 4000 7000 25923 +ok 51 - received packet matches ok 94 - connect between different transcoders - 'offer' status -ok 46 - req PING ok 95 - connect between different transcoders - output 'offer' SDP -ok 47 - req intro -ok 48 - 4-digit number +ok 52 - egress sub - 'subscribe request' status ok 96 - connect between different transcoders - 'answer' status ok 97 - connect between different transcoders - output 'answer' SDP +ok 53 - egress sub - output 'subscribe request' SDP rtp in 9 3000 5000 122889030 -ok 49 - JSON -ok 50 - req outro -ok 51 - sub to multiple tags - 'subscribe request' status -ok 52 - sub to multiple tags - output 'subscribe request' SDP -ok 53 - req PING -ok 54 - req intro -ok 55 - 4-digit number -ok 56 - JSON -ok 57 - req outro +ok 54 - from-tag matches +ok 55 - egress sub - 'subscribe answer' status +rtp in 0 2001 4160 13398 +ok 56 - received packet matches rtp in 9 3001 5160 122889030 -ok 58 - sub to multiple tags - 'subscribe answer' status -new call 7-test-callID-0.525546074213612 -ok 59 - req PING -ok 60 - req intro -ok 61 - 4-digit number ok 98 - received packet matches rtp in 4 4000 6000 88286021 ok 99 - received packet matches rtp in 8 1001 3160 19088743 ok 100 - received packet matches -ok 47 - int/ext - 'offer' status rtp in 0 2001 4160 124076833 -ok 48 - int/ext - output 'offer' SDP ok 101 - received packet matches -ok 62 - JSON -ok 63 - req outro -ok 49 - direction - 'answer' status -ok 64 - publish/subscribe - 'publish' status -ok 50 - direction - output 'answer' SDP -new call 42-test-callID-0.995870282800954 ok 102 - connect - 'connect' status rtp in 9 3002 5320 122889030 -ok 65 - publish/subscribe - output 'publish' SDP -ok 66 - req PING -ok 51 - sdp-attr delete - 'offer' status -ok 52 - sdp-attr delete - output 'offer' SDP -new call 45-test-callID-0.995870282800954 -ok 67 - req intro -ok 68 - 4-digit number -ok 53 - sdp-attr combination - 'offer' status -ok 54 - sdp-attr combination - output 'offer' SDP -new call 48-test-callID-0.995870282800954 -ok 55 - int-str - 'offer' status -ok 56 - int-str - output 'offer' SDP -new call 51-test-callID-0.995870282800954 -ok 57 - malformed syntax - 'offer' status -ok 69 - JSON -ok 58 - malformed syntax - output 'offer' SDP -ok 70 - req outro -1..58 -ok 71 - publish/subscribe - 'subscribe request' status -ok 72 - publish/subscribe - output 'subscribe request' SDP -ok 73 - req PING -ok 74 - req intro -ok 75 - 4-digit number -ok 76 - JSON -ok 77 - req outro -ok 78 - publish/subscribe - 'subscribe answer' status -ok 79 - req PING -ok 80 - req intro -ok 81 - 4-digit number +++ ls fake-daemon-tests-evs-sockets rtp in 9 3003 5480 122889030 -ok 82 - JSON -ok 83 - req outro -ok 84 - publish/subscribe - 'subscribe request' status -ok 85 - publish/subscribe - output 'subscribe request' SDP -ok 86 - req PING -ok 87 - req intro -ok 88 - 4-digit number ++ test '' = '' ++ rmdir fake-daemon-tests-evs-sockets ok 103 - received packet matches +./auto-test-helper "daemon-tests-audio-player" perl -I../perl auto-daemon-tests-audio-player.pl rtp in 8 1002 3320 88286021 -ok 89 - JSON -ok 90 - req outro -ok 91 - publish/subscribe - 'subscribe answer' status -1..91 -ok 5 - AUTH -ok 6 - SELECT 1 -ok 7 - INFO -ok 8 - TYPE -ok 9 - PING -ok 10 - KEYS -rtp in 8 1003 3480 88286021 -ok 80 - no packet received -rtp in 0 5000 8160 39030 ++ NAME=daemon-tests-audio-player ++ shift ++ rm -rf fake-daemon-tests-audio-player-sockets ++ mkdir fake-daemon-tests-audio-player-sockets ++ LD_PRELOAD=../t/tests-preload.so ++ RTPE_BIN=../daemon/rtpengine ++ TEST_SOCKET_PATH=./fake-daemon-tests-audio-player-sockets ++ G_DEBUG=fatal-warnings ++ perl -I../perl auto-daemon-tests-audio-player.pl +ok 57 - no packet received +..rtp in 8 1003 3480 88286021 ok 104 - received packet matches -new call 32-test-callID-0.0451290171333518 -ok 105 - i= etc lines - 'offer' status +new call 32-test-callID-0.272228244262489 +..ok 1 - LD_PRELOAD present +ok 2 - preload library is active +ok 3 - RTPE_BIN points to executable +ok 4 - daemon launched in background +.ok 105 - i= etc lines - 'offer' status ok 106 - i= etc lines - output 'offer' SDP -new call 35-test-callID-0.0451290171333518 +new call 35-test-callID-0.272228244262489 ok 107 - branched offer with strip - 'offer' status ok 108 - branched offer with strip - output 'offer' SDP -new call 0-test-callID-0.424765009965899 -1..4 -ok 81 - no packet received -ok 11 - req PING -ok 12 - req intro -ok 13 - 4-digit number ok 109 - branched offer with strip - 'offer' status ok 110 - branched offer with strip - output 'offer' SDP ok 111 - branched offer with strip - 'answer' status ok 112 - branched offer with strip - output 'answer' SDP -new call 38-test-callID-0.0451290171333518 +new call 38-test-callID-0.272228244262489 +ok 58 - no packet received +rtp in 0 4001 7160 25923 +ok 59 - received packet matches +ok 60 - received packet matches ok 113 - original sendrecv control - 'offer' status ok 114 - original sendrecv control - output 'offer' SDP -ok 14 - JSON -ok 15 - req EXPIRE -ok 16 - simple call - 'offer' status ok 115 - original sendrecv control - 'answer' status ok 116 - original sendrecv control - output 'answer' SDP -new call 41-test-callID-0.0451290171333518 -ok 17 - simple call - output 'offer' SDP -++ ls fake-daemon-tests-redis-sockets +new call 41-test-callID-0.272228244262489 ok 117 - original sendrecv control - 'offer' status -ok 18 - req PING ok 118 - original sendrecv control - output 'offer' SDP -ok 19 - req intro -ok 20 - 4-digit number ok 119 - original sendrecv control - 'answer' status -++ ls fake-daemon-tests-rtpp-flags-sockets -+ test '' = '' -+ rmdir fake-daemon-tests-redis-sockets ok 120 - original sendrecv control - output 'answer' SDP -new call 44-test-callID-0.0451290171333518 +new call 44-test-callID-0.272228244262489 ok 121 - original sendrecv - 'offer' status ok 122 - original sendrecv - output 'offer' SDP -+ test '' = '' -+ rmdir fake-daemon-tests-rtpp-flags-sockets ok 123 - original sendrecv - 'answer' status ok 124 - original sendrecv - output 'answer' SDP -new call 47-test-callID-0.0451290171333518 +new call 47-test-callID-0.272228244262489 ok 125 - double answer codec change - 'offer' status ok 126 - double answer codec change - output 'offer' SDP ok 127 - double answer codec change - 'answer' status ok 128 - double answer codec change - output 'answer' SDP -ok 21 - JSON -ok 22 - req EXPIRE ok 129 - double answer codec change - 'answer' status ok 130 - double answer codec change - output 'answer' SDP -new call 50-test-callID-0.0451290171333518 -ok 82 - no packet received -ok 23 - simple call - 'answer' status -ok 24 - simple call - output 'answer' SDP -new call 3-test-callID-0.424765009965899 +new call 50-test-callID-0.272228244262489 ok 131 - double answer codec change with new to-tag - 'offer' status ok 132 - double answer codec change with new to-tag - output 'offer' SDP -ok 25 - req PING -ok 26 - req intro ok 133 - double answer codec change with new to-tag - 'answer' status -ok 27 - 4-digit number ok 134 - double answer codec change with new to-tag - output 'answer' SDP ok 135 - double answer codec change with new to-tag - 'answer' status ok 136 - double answer codec change with new to-tag - output 'answer' SDP -new call 54-test-callID-0.0451290171333518 -ok 28 - JSON -++ ls fake-daemon-tests-measure-rtp-sockets -ok 29 - req EXPIRE +new call 54-test-callID-0.272228244262489 +++ ls fake-daemon-tests-audio-player-sockets + test '' = '' -+ rmdir fake-daemon-tests-measure-rtp-sockets -ok 30 - sub to multiple tags - 'offer' status ++ rmdir fake-daemon-tests-audio-player-sockets ok 137 - opus<>opus+DTMF - 'offer' status -ok 31 - sub to multiple tags - output 'offer' SDP ok 138 - opus<>opus+DTMF - output 'offer' SDP rtp in 119 2000 4000 19089743 -./auto-test-helper "daemon-tests-mos-legacy" perl -I../perl auto-daemon-tests-mos-legacy.pl -ok 32 - req PING -ok 33 - req intro -ok 34 - 4-digit number -+ NAME=daemon-tests-mos-legacy -+ shift -+ rm -rf fake-daemon-tests-mos-legacy-sockets -+ mkdir fake-daemon-tests-mos-legacy-sockets -ok 35 - JSON -ok 36 - req EXPIRE -ok 83 - no packet received -+ LD_PRELOAD=../t/tests-preload.so -+ RTPE_BIN=../daemon/rtpengine -+ TEST_SOCKET_PATH=./fake-daemon-tests-mos-legacy-sockets -+ G_DEBUG=fatal-warnings -+ perl -I../perl auto-daemon-tests-mos-legacy.pl -ok 37 - sub to multiple tags - 'answer' status -ok 38 - sub to multiple tags - output 'answer' SDP -ok 39 - req PING -ok 40 - req intro ok 139 - opus<>opus+DTMF - 'answer' status ok 140 - opus<>opus+DTMF - output 'answer' SDP -ok 41 - 4-digit number -ok 141 - received packet matches -new call 9-test-callID-0.199859252235594 +.ok 141 - received packet matches rtp in 119 2001 4960 19089743 ok 142 - received packet matches rtp in 119 3000 5000 19090743 @@ -3408,88 +3056,21 @@ ok 145 - opus<>opus+DTMF - 'offer' status ok 146 - opus<>opus+DTMF - output 'offer' SDP rtp in 119 3001 5960 19090743 -ok 84 - simple sub, no RTCP mirror - 'offer' status ok 147 - received packet matches rtp in 119 4002 7920 19091743 +ok 61 - no packet received +rtp in 0 5000 8160 39030 ok 148 - received packet matches -ok 85 - simple sub, no RTCP mirror - output 'offer' SDP -ok 86 - simple sub, no RTCP mirror - 'answer' status ok 149 - opus<>opus+DTMF - 'answer' status -ok 87 - simple sub, no RTCP mirror - output 'answer' SDP -rtp in 0 2000 4000 13398 ok 150 - opus<>opus+DTMF - output 'answer' SDP rtp in 119 3002 6920 19090743 -ok 88 - received packet matches -rtp in 0 4000 7000 25923 -ok 89 - received packet matches ok 151 - received packet matches rtp in 113 5001 7960 19089743 -ok 90 - received packet matches -ok 91 - received packet matches -ok 92 - simple sub, no RTCP mirror - 'subscribe request' status -ok 93 - simple sub, no RTCP mirror - output 'subscribe request' SDP -ok 94 - from-tag matches -ok 95 - simple sub, no RTCP mirror - 'subscribe answer' status -rtp in 0 2001 4160 13398 -ok 96 - received packet matches -ok 42 - JSON -ok 43 - req EXPIRE -ok 44 - sub to multiple tags - 'subscribe request' status -ok 45 - sub to multiple tags - output 'subscribe request' SDP -ok 46 - req PING -ok 47 - req intro -ok 48 - 4-digit number -ok 49 - JSON -ok 50 - req EXPIRE -ok 51 - sub to multiple tags - 'subscribe answer' status -new call 6-test-callID-0.424765009965899 -ok 52 - req PING -ok 53 - req intro -ok 54 - 4-digit number -ok 55 - JSON -./auto-test-helper "daemon-tests-mos-fullband" perl -I../perl auto-daemon-tests-mos-fullband.pl -ok 56 - req EXPIRE -ok 57 - publish/subscribe - 'publish' status -ok 58 - publish/subscribe - output 'publish' SDP -ok 59 - req PING -+ NAME=daemon-tests-mos-fullband -+ shift -+ rm -rf fake-daemon-tests-mos-fullband-sockets -ok 60 - req intro -ok 61 - 4-digit number ok 152 - received packet matches -+ mkdir fake-daemon-tests-mos-fullband-sockets -ok 62 - JSON -ok 63 - req EXPIRE -ok 97 - no packet received -ok 98 - no packet received -rtp in 0 4001 7160 25923 -ok 99 - received packet matches -ok 64 - publish/subscribe - 'subscribe request' status -new call 57-test-callID-0.0451290171333518 -ok 1 - LD_PRELOAD present -ok 2 - preload library is active -ok 100 - received packet matches -ok 3 - RTPE_BIN points to executable -ok 65 - publish/subscribe - output 'subscribe request' SDP -+ LD_PRELOAD=../t/tests-preload.so -+ RTPE_BIN=../daemon/rtpengine -+ TEST_SOCKET_PATH=./fake-daemon-tests-mos-fullband-sockets -+ G_DEBUG=fatal-warnings -+ perl -I../perl auto-daemon-tests-mos-fullband.pl -ok 66 - req PING -ok 67 - req intro -ok 68 - 4-digit number -ok 4 - daemon launched in background -ok 69 - JSON -ok 70 - req EXPIRE -ok 71 - publish/subscribe - 'subscribe answer' status +new call 57-test-callID-0.272228244262489 ok 153 - simple connect - 'offer' status -ok 72 - req PING ok 154 - simple connect - output 'offer' SDP -ok 73 - req intro ok 155 - simple connect - 'answer' status -ok 74 - 4-digit number ok 156 - simple connect - output 'answer' SDP rtp in 0 1000 3000 19088743 ok 157 - received packet matches @@ -3512,7 +3093,7 @@ ok 168 - received packet matches rtp in 0 1002 3320 88286021 ok 169 - received packet matches -new call 62-test-callID-0.0451290171333518 +new call 62-test-callID-0.272228244262489 ok 170 - cross call connect - 'offer' status ok 171 - cross call connect - output 'offer' SDP ok 172 - cross call connect - 'answer' status @@ -3521,42 +3102,35 @@ ok 174 - received packet matches rtp in 0 2000 4000 124076833 ok 175 - received packet matches -new call 65-test-callID-0.0451290171333518 +new call 65-test-callID-0.272228244262489 ok 176 - cross call connect - 'offer' status ok 177 - cross call connect - output 'offer' SDP -ok 75 - JSON ok 178 - cross call connect - 'answer' status ok 179 - cross call connect - output 'answer' SDP rtp in 0 3000 5000 122889030 -ok 76 - req EXPIRE ok 180 - received packet matches rtp in 0 4000 6000 88286021 ok 181 - received packet matches rtp in 0 1001 3160 19088743 -ok 77 - publish/subscribe - 'subscribe request' status ok 182 - received packet matches rtp in 0 2001 4160 124076833 -ok 78 - publish/subscribe - output 'subscribe request' SDP ok 183 - received packet matches -ok 79 - req PING ok 184 - connect - 'connect' status rtp in 0 3001 5160 122889030 ok 185 - received packet matches -ok 80 - req intro rtp in 0 1002 3320 88286021 -ok 81 - 4-digit number ok 186 - received packet matches ok 187 - delete - 'delete' status -new call 68-test-callID-0.0451290171333518 +new call 68-test-callID-0.272228244262489 ok 188 - cross call connect with proper delete - 'offer' status ok 189 - cross call connect with proper delete - output 'offer' SDP ok 190 - cross call connect with proper delete - 'answer' status ok 191 - cross call connect with proper delete - output 'answer' SDP -rtp in 0 1000 3000 19088743 +.rtp in 0 1000 3000 19088743 ok 192 - received packet matches rtp in 0 2000 4000 124076833 ok 193 - received packet matches -new call 71-test-callID-0.0451290171333518 +new call 71-test-callID-0.272228244262489 ok 194 - cross call connect with proper delete - 'offer' status ok 195 - cross call connect with proper delete - output 'offer' SDP ok 196 - cross call connect with proper delete - 'answer' status @@ -3574,17 +3148,22 @@ ok 203 - received packet matches rtp in 0 1002 3320 88286021 ok 204 - received packet matches -ok 82 - JSON -ok 83 - req EXPIRE ok 205 - delete - 'delete' status -ok 84 - publish/subscribe - 'subscribe answer' status -1..84 ok 206 - delete - 'delete' status -new call 74-test-callID-0.0451290171333518 -ok 101 - no packet received -rtp in 0 5000 8160 39030 +new call 74-test-callID-0.272228244262489 +ok 62 - no packet received +./auto-test-helper "daemon-tests-audio-player-play-media" perl -I../perl auto-daemon-tests-audio-player-play-media.pl ++ NAME=daemon-tests-audio-player-play-media ++ shift ++ rm -rf fake-daemon-tests-audio-player-play-media-sockets ++ mkdir fake-daemon-tests-audio-player-play-media-sockets ok 207 - connect with mismatched media types - 'offer' status ok 208 - connect with mismatched media types - output 'offer' SDP ++ LD_PRELOAD=../t/tests-preload.so ++ RTPE_BIN=../daemon/rtpengine ++ TEST_SOCKET_PATH=./fake-daemon-tests-audio-player-play-media-sockets ++ G_DEBUG=fatal-warnings ++ perl -I../perl auto-daemon-tests-audio-player-play-media.pl ok 209 - connect with mismatched media types - 'answer' status ok 210 - connect with mismatched media types - output 'answer' SDP rtp in 0 1000 3000 19088743 @@ -3610,9 +3189,10 @@ ok 223 - received packet matches ok 224 - connect with mismatched media types - 'offer' status ok 225 - connect with mismatched media types - output 'offer' SDP +1..4 ok 226 - connect with mismatched media types - 'answer' status ok 227 - connect with mismatched media types - output 'answer' SDP -new call 79-test-callID-0.0451290171333518 +new call 79-test-callID-0.272228244262489 ok 228 - connect with different codecs - 'offer' status ok 229 - connect with different codecs - output 'offer' SDP ok 230 - connect with different codecs - 'answer' status @@ -3630,6 +3210,7 @@ rtp in 0 4000 6000 88286021 ok 239 - received packet matches rtp in 0 1001 3160 19088743 +ok 63 - no packet received ok 240 - received packet matches rtp in 0 2001 4160 124076833 ok 241 - received packet matches @@ -3637,8 +3218,8 @@ rtp in 0 3001 5160 122889030 ok 243 - received packet matches rtp in 8 1002 3320 88286021 -ok 244 - received packet matches -new call 84-test-callID-0.0451290171333518 +.ok 244 - received packet matches +new call 84-test-callID-0.272228244262489 ok 245 - unsolicited to-tag - 'offer' status ok 246 - unsolicited to-tag - output 'offer' SDP ok 247 - unsolicited to-tag - 'answer' status @@ -3647,7 +3228,7 @@ ok 250 - unsolicited to-tag - output 'answer' SDP ok 251 - unsolicited to-tag w/ via-branch - 'query' status ok 252 - query result matches -new call 88-test-callID-0.0451290171333518 +new call 88-test-callID-0.272228244262489 ok 253 - unsolicited to-tag w/ via-branch - 'offer' status ok 254 - unsolicited to-tag w/ via-branch - output 'offer' SDP ok 255 - unsolicited to-tag w/ via-branch - 'answer' status @@ -3656,18 +3237,59 @@ ok 258 - unsolicited to-tag w/ via-branch - output 'answer' SDP ok 259 - unsolicited to-tag w/ via-branch - 'query' status ok 260 - query result matches -new call 92-test-callID-0.0451290171333518 +new call 92-test-callID-0.272228244262489 +./auto-test-helper "daemon-tests-intfs" perl -I../perl auto-daemon-tests-intfs.pl ok 261 - a=mid mixup - 'offer' status ok 262 - a=mid mixup - output 'offer' SDP ++ NAME=daemon-tests-intfs ++ shift ++ rm -rf fake-daemon-tests-intfs-sockets ++ mkdir fake-daemon-tests-intfs-sockets ok 263 - a=mid mixup - 'answer' status ok 264 - a=mid mixup - output 'answer' SDP ++ LD_PRELOAD=../t/tests-preload.so ++ RTPE_BIN=../daemon/rtpengine ++ TEST_SOCKET_PATH=./fake-daemon-tests-intfs-sockets ++ G_DEBUG=fatal-warnings ++ perl -I../perl auto-daemon-tests-intfs.pl +++ ls fake-daemon-tests-async-tc-sockets +ok 64 - no packet received +++ ls fake-daemon-tests-audio-player-play-media-sockets ++ test '' = '' ++ rmdir fake-daemon-tests-audio-player-play-media-sockets +new call 6-test-callID-0.486320987379852 +./auto-test-helper "daemon-tests-stats" perl -I../perl auto-daemon-tests-stats.pl ++ test '' = '' ++ rmdir fake-daemon-tests-async-tc-sockets ok 265 - a=mid mixup - 'offer' status ok 266 - a=mid mixup - output 'offer' SDP ++ NAME=daemon-tests-stats ++ shift ++ rm -rf fake-daemon-tests-stats-sockets ++ mkdir fake-daemon-tests-stats-sockets +ok 65 - egress sub w tc - 'offer' status +ok 66 - egress sub w tc - output 'offer' SDP ok 267 - a=mid mixup - 'answer' status ok 268 - a=mid mixup - output 'answer' SDP +.ok 67 - egress sub w tc - 'answer' status +ok 68 - egress sub w tc - output 'answer' SDP +rtp in 8 2000 4000 13398 ++ LD_PRELOAD=../t/tests-preload.so ++ RTPE_BIN=../daemon/rtpengine ++ TEST_SOCKET_PATH=./fake-daemon-tests-stats-sockets ++ G_DEBUG=fatal-warnings ++ perl -I../perl auto-daemon-tests-stats.pl +ok 69 - received packet matches +rtp in 0 4000 7000 25923 +ok 70 - received packet matches +ok 71 - egress sub w tc - 'subscribe request' status +ok 72 - egress sub w tc - output 'subscribe request' SDP +ok 73 - from-tag matches +ok 74 - egress sub w tc - 'subscribe answer' status +rtp in 8 2001 4160 13398 ok 269 - a=mid mixup - 'offer' status ok 270 - a=mid mixup - output 'offer' SDP -new call 95-test-callID-0.0451290171333518 +new call 95-test-callID-0.272228244262489 ok 271 - reject first stream, session c= - 'offer' status ok 272 - reject first stream, session c= - output 'offer' SDP ok 273 - reject first stream, session c= - 'answer' status @@ -3676,96 +3298,76 @@ ok 276 - reject first stream, media c= - output 'offer' SDP ok 277 - reject first stream, media c= - 'answer' status ok 278 - reject first stream, media c= - output 'answer' SDP -new call 98-test-callID-0.0451290171333518 -++ ls fake-daemon-tests-redis-json-sockets -+ test '' = '' -+ rmdir fake-daemon-tests-redis-json-sockets +new call 98-test-callID-0.272228244262489 ok 279 - mismatched t-e control - 'offer' status ok 280 - mismatched t-e control - output 'offer' SDP -ok 102 - no packet received -ok 1 - LD_PRELOAD present -ok 2 - preload library is active -ok 3 - RTPE_BIN points to executable ok 281 - mismatched t-e control - 'answer' status ok 282 - mismatched t-e control - output 'answer' SDP -new call 101-test-callID-0.0451290171333518 +new call 101-test-callID-0.272228244262489 ok 283 - mismatched t-e - 'offer' status -1..4 ok 284 - mismatched t-e - output 'offer' SDP -ok 4 - daemon launched in background ok 285 - mismatched t-e - 'answer' status ok 286 - mismatched t-e - output 'answer' SDP -new call 104-test-callID-0.0451290171333518 +new call 104-test-callID-0.272228244262489 +ok 75 - received packet matches ok 287 - mismatched t/c t-e control - 'offer' status ok 288 - mismatched t/c t-e control - output 'offer' SDP ok 289 - mismatched t/c t-e control - 'answer' status ok 290 - mismatched t/c t-e control - output 'answer' SDP -new call 107-test-callID-0.0451290171333518 +new call 107-test-callID-0.272228244262489 ok 291 - mismatched t/c t-e - 'offer' status ok 292 - mismatched t/c t-e - output 'offer' SDP ok 293 - mismatched t/c t-e - 'answer' status ok 294 - mismatched t/c t-e - output 'answer' SDP -new call 110-test-callID-0.0451290171333518 +new call 110-test-callID-0.272228244262489 ok 295 - mismatched accept t-e control - 'offer' status ok 296 - mismatched accept t-e control - output 'offer' SDP ok 297 - mismatched accept t-e control - 'answer' status ok 298 - mismatched accept t-e control - output 'answer' SDP -new call 113-test-callID-0.0451290171333518 +new call 113-test-callID-0.272228244262489 ok 299 - mismatched accept t-e - 'offer' status ok 300 - mismatched accept t-e - output 'offer' SDP ok 301 - mismatched accept t-e - 'answer' status ok 302 - mismatched accept t-e - output 'answer' SDP -new call 116-test-callID-0.0451290171333518 +new call 116-test-callID-0.272228244262489 ok 303 - duplicate t-e - 'offer' status ok 304 - duplicate t-e - output 'offer' SDP ok 305 - duplicate t-e - 'answer' status ok 306 - duplicate t-e - output 'answer' SDP -new call 119-test-callID-0.0451290171333518 +new call 119-test-callID-0.272228244262489 ok 307 - t-e fmtp - 'offer' status ok 308 - t-e fmtp - output 'offer' SDP ok 309 - t-e fmtp - 'answer' status -ok 103 - no packet received ok 310 - t-e fmtp - output 'answer' SDP ok 311 - t-e fmtp - 'answer' status ok 312 - t-e fmtp - output 'answer' SDP -new call 122-test-callID-0.0451290171333518 -ok 313 - static codecs control - 'offer' status +new call 122-test-callID-0.272228244262489 +.ok 313 - static codecs control - 'offer' status ok 314 - static codecs control - output 'offer' SDP ok 315 - static codecs control - 'answer' status ok 316 - static codecs control - output 'answer' SDP -ok 104 - no packet received -++ ls fake-daemon-tests-mos-legacy-sockets -+ test '' = '' -+ rmdir fake-daemon-tests-mos-legacy-sockets -ok 105 - received packet matches ok 317 - static codecs control - 'offer' status ok 318 - static codecs control - output 'offer' SDP -new call 125-test-callID-0.0451290171333518 -./auto-test-helper "daemon-tests-config-file" perl -I../perl auto-daemon-tests-config-file.pl +new call 125-test-callID-0.272228244262489 ok 319 - static codecs (reuse control) - 'offer' status ok 320 - static codecs (reuse control) - output 'offer' SDP -+ NAME=daemon-tests-config-file -+ shift -+ rm -rf fake-daemon-tests-config-file-sockets ok 321 - static codecs (reuse control) - 'answer' status ok 322 - static codecs (reuse control) - output 'answer' SDP -+ mkdir fake-daemon-tests-config-file-sockets ok 323 - static codecs (reuse control) - 'offer' status ok 324 - static codecs (reuse control) - output 'offer' SDP -new call 128-test-callID-0.0451290171333518 -+ LD_PRELOAD=../t/tests-preload.so -+ RTPE_BIN=../daemon/rtpengine -+ TEST_SOCKET_PATH=./fake-daemon-tests-config-file-sockets -+ G_DEBUG=fatal-warnings -+ perl -I../perl auto-daemon-tests-config-file.pl +new call 128-test-callID-0.272228244262489 +ok 1 - LD_PRELOAD present +ok 2 - preload library is active +ok 3 - RTPE_BIN points to executable ok 325 - static codecs - 'offer' status ok 326 - static codecs - output 'offer' SDP ok 327 - static codecs - 'answer' status ok 328 - static codecs - output 'answer' SDP ok 329 - static codecs - 'offer' status +ok 4 - daemon launched in background ok 330 - static codecs - output 'offer' SDP -new call 131-test-callID-0.0451290171333518 -ok 331 - codec reneg control - 'offer' status +new call 131-test-callID-0.272228244262489 +.ok 331 - codec reneg control - 'offer' status ok 332 - codec reneg control - output 'offer' SDP ok 333 - codec reneg control - 'answer' status ok 334 - codec reneg control - output 'answer' SDP @@ -3773,7 +3375,8 @@ ok 336 - codec reneg control - output 'offer' SDP ok 337 - codec reneg control - 'offer' status ok 338 - codec reneg control - output 'offer' SDP -new call 134-test-callID-0.0451290171333518 +new call 134-test-callID-0.272228244262489 +ok 76 - no packet received ok 339 - codec reneg ntp - 'offer' status ok 340 - codec reneg ntp - output 'offer' SDP ok 341 - codec reneg ntp - 'answer' status @@ -3782,7 +3385,7 @@ ok 344 - codec reneg ntp - output 'offer' SDP ok 345 - codec reneg ntp - 'offer' status ok 346 - codec reneg ntp - output 'offer' SDP -new call 137-test-callID-0.0451290171333518 +new call 137-test-callID-0.272228244262489 ok 347 - codec reneg reuse - 'offer' status ok 348 - codec reneg reuse - output 'offer' SDP ok 349 - codec reneg reuse - 'answer' status @@ -3791,35 +3394,47 @@ ok 352 - codec reneg reuse - output 'offer' SDP ok 353 - codec reneg reuse - 'offer' status ok 354 - codec reneg reuse - output 'offer' SDP -new call 140-test-callID-0.0451290171333518 +new call 140-test-callID-0.272228244262489 +++ ls fake-daemon-tests-stats-sockets ok 355 - codec reneg simpler - 'offer' status ok 356 - codec reneg simpler - output 'offer' SDP ++ test '' = '' ++ rmdir fake-daemon-tests-stats-sockets +./auto-test-helper "daemon-tests-player-cache" perl -I../perl auto-daemon-tests-player-cache.pl ok 357 - codec reneg simpler - 'answer' status ok 358 - codec reneg simpler - output 'answer' SDP ++ NAME=daemon-tests-player-cache ++ shift ++ rm -rf fake-daemon-tests-player-cache-sockets ++ mkdir fake-daemon-tests-player-cache-sockets ++ LD_PRELOAD=../t/tests-preload.so ++ RTPE_BIN=../daemon/rtpengine ++ TEST_SOCKET_PATH=./fake-daemon-tests-player-cache-sockets ++ G_DEBUG=fatal-warnings ++ perl -I../perl auto-daemon-tests-player-cache.pl ok 359 - codec reneg simpler - 'offer' status ok 360 - codec reneg simpler - output 'offer' SDP ok 361 - codec reneg simpler - 'offer' status ok 362 - codec reneg simpler - output 'offer' SDP -new call 143-test-callID-0.0451290171333518 -ok 106 - no packet received +new call 143-test-callID-0.272228244262489 +ok 77 - no packet received +rtp in 0 4001 7160 25923 +ok 78 - received packet matches +ok 79 - received packet matches ok 363 - AMR asymmetric, control - 'offer' status ok 364 - AMR asymmetric, control - output 'offer' SDP ok 365 - AMR asymmetric, control - 'answer' status ok 366 - AMR asymmetric, control - output 'answer' SDP -new call 146-test-callID-0.0451290171333518 +new call 146-test-callID-0.272228244262489 ok 367 - AMR asymmetric - 'offer' status ok 368 - AMR asymmetric - output 'offer' SDP ok 369 - AMR asymmetric - 'answer' status ok 370 - AMR asymmetric - output 'answer' SDP ok 371 - AMR asymmetric - 'subscribe request' status ok 372 - AMR asymmetric - output 'subscribe request' SDP -new call 149-test-callID-0.0451290171333518 +new call 149-test-callID-0.272228244262489 ok 373 - inject passthrough - 'offer' status ok 374 - inject passthrough - output 'offer' SDP -ok 107 - no packet received -ok 108 - received packet matches -1..4 -ok 109 - received packet matches ok 375 - inject passthrough - 'answer' status ok 376 - inject passthrough - output 'answer' SDP rtp in 8 1000 3000 4660 @@ -3849,7 +3464,7 @@ ok 390 - received packet matches rtp in 8 1008 4280 4660 ok 391 - received packet matches -new call 152-test-callID-0.0451290171333518 +new call 152-test-callID-0.272228244262489 ok 392 - inject passthrough - 'offer' status ok 393 - inject passthrough - output 'offer' SDP ok 394 - inject passthrough - 'answer' status @@ -3872,12 +3487,8 @@ rtp in 8 5002 7320 21554 ok 406 - SRTP auth tag matches ok 407 - received packet matches -ok 110 - no packet received -ok 1 - LD_PRELOAD present ok 408 - inject DTMF towards B - 'play DTMF' status -ok 2 - preload library is active rtp in 8 1003 3480 4660 -ok 3 - RTPE_BIN points to executable ok 409 - SRTP auth tag matches ok 410 - received packet matches rtp in 8 1004 3640 4660 @@ -3890,303 +3501,479 @@ ok 415 - SRTP auth tag matches ok 416 - received packet matches rtp in 8 1007 4120 4660 -./auto-test-helper "daemon-tests-templ-def" perl -I../perl auto-daemon-tests-templ-def.pl ok 417 - SRTP auth tag matches ok 418 - received packet matches ok 419 - SRTP auth tag matches ok 420 - received packet matches ok 421 - SRTP auth tag matches ok 422 - received packet matches -ok 4 - daemon launched in background rtp in 8 1008 4280 4660 -+ NAME=daemon-tests-templ-def -+ shift -+ rm -rf fake-daemon-tests-templ-def-sockets ok 423 - SRTP auth tag matches ok 424 - received packet matches -new call 155-test-callID-0.0451290171333518 -+ mkdir fake-daemon-tests-templ-def-sockets +new call 155-test-callID-0.272228244262489 ok 425 - inject passthrough - 'offer' status -+ LD_PRELOAD=../t/tests-preload.so -+ RTPE_BIN=../daemon/rtpengine -+ TEST_SOCKET_PATH=./fake-daemon-tests-templ-def-sockets -+ G_DEBUG=fatal-warnings -+ perl -I../perl auto-daemon-tests-templ-def.pl -++ ls fake-daemon-tests-mos-fullband-sockets ok 426 - inject passthrough - output 'offer' SDP ok 427 - inject passthrough - 'answer' status ok 428 - inject passthrough - output 'answer' SDP -+ test '' = '' -+ rmdir fake-daemon-tests-mos-fullband-sockets ok 429 - block DTMF - 'block DTMF' status rtp in 8 1000 3000 4660 ok 430 - received packet matches rtp in 8 1001 3160 4660 ok 431 - received packet matches rtp in 8 1002 3320 4660 -./auto-test-helper "daemon-tests-templ-def-offer" perl -I../perl auto-daemon-tests-templ-def-offer.pl ok 432 - received packet matches rtp in 229 1003 3480 4660 -+ NAME=daemon-tests-templ-def-offer +ok 80 - no packet received +rtp in 0 5000 8160 39030 +new call 0-test-callID-0.862350614203226 +++ ls fake-daemon-tests-player-cache-sockets ++ test '' = '' ++ rmdir fake-daemon-tests-player-cache-sockets +ok 433 - no packet received +rtp in 101 1004 3480 4660 +./auto-test-helper "daemon-tests-redis" perl -I../perl auto-daemon-tests-redis.pl +ok 5 - intfs selection - 'offer' status +ok 6 - intfs selection - output 'offer' SDP +ok 7 - intfs selection - 'answer' status +ok 8 - intfs selection - output 'answer' SDP +ok 9 - intfs selection and new stream - 'offer' status +ok 10 - intfs selection and new stream - output 'offer' SDP ++ NAME=daemon-tests-redis +new call 3-test-callID-0.862350614203226 + shift -+ rm -rf fake-daemon-tests-templ-def-offer-sockets -+ mkdir fake-daemon-tests-templ-def-offer-sockets ++ rm -rf fake-daemon-tests-redis-sockets +ok 11 - intfs selection alt - 'offer' status +ok 12 - intfs selection alt - output 'offer' SDP ++ mkdir fake-daemon-tests-redis-sockets +ok 13 - intfs selection alt - 'answer' status +ok 14 - intfs selection alt - output 'answer' SDP + LD_PRELOAD=../t/tests-preload.so + RTPE_BIN=../daemon/rtpengine -+ TEST_SOCKET_PATH=./fake-daemon-tests-templ-def-offer-sockets ++ TEST_SOCKET_PATH=./fake-daemon-tests-redis-sockets + G_DEBUG=fatal-warnings -+ perl -I../perl auto-daemon-tests-templ-def-offer.pl -ok 111 - no packet received -ok 433 - no packet received -rtp in 101 1004 3480 4660 -ok 112 - no packet received ++ perl -I../perl auto-daemon-tests-redis.pl +ok 15 - intfs selection and new stream - 'offer' status +ok 16 - intfs selection and new stream - output 'offer' SDP +new call 6-test-callID-0.862350614203226 +ok 17 - intfs selection alias - 'offer' status +ok 18 - intfs selection alias - output 'offer' SDP +ok 81 - no packet received +ok 19 - intfs selection alias - 'answer' status +ok 20 - intfs selection alias - output 'answer' SDP +ok 21 - intfs selection and new stream - 'offer' status +ok 22 - intfs selection and new stream - output 'offer' SDP +1..22 ok 434 - no packet received rtp in 101 1005 3480 4660 +ok 82 - no packet received +++ ls fake-daemon-tests-intfs-sockets ++ test '' = '' ++ rmdir fake-daemon-tests-intfs-sockets +./auto-test-helper "daemon-tests-rtpp-flags" perl -I../perl auto-daemon-tests-rtpp-flags.pl ++ NAME=daemon-tests-rtpp-flags ++ shift ++ rm -rf fake-daemon-tests-rtpp-flags-sockets ++ mkdir fake-daemon-tests-rtpp-flags-sockets ++ LD_PRELOAD=../t/tests-preload.so ++ RTPE_BIN=../daemon/rtpengine ++ TEST_SOCKET_PATH=./fake-daemon-tests-rtpp-flags-sockets ++ G_DEBUG=fatal-warnings ++ perl -I../perl auto-daemon-tests-rtpp-flags.pl +ok 435 - no packet received +rtp in 101 1006 3480 4660 +ok 83 - no packet received ok 1 - LD_PRELOAD present ok 2 - preload library is active ok 3 - RTPE_BIN points to executable +new call 9-test-callID-0.486320987379852 +ok 84 - simple sub, no RTCP mirror - 'offer' status +ok 85 - simple sub, no RTCP mirror - output 'offer' SDP ok 4 - daemon launched in background -ok 113 - no packet received -ok 114 - simple sub, no RTCP mirror - 'unsubscribe' status -rtp in 0 2002 4320 13398 -ok 115 - received packet matches +ok 86 - simple sub, no RTCP mirror - 'answer' status +ok 87 - simple sub, no RTCP mirror - output 'answer' SDP +rtp in 0 2000 4000 13398 +./auto-test-helper "daemon-tests-redis-json" perl -I../perl auto-daemon-tests-redis-json.pl +ok 88 - received packet matches +rtp in 0 4000 7000 25923 +ok 89 - received packet matches +ok 90 - received packet matches +ok 91 - received packet matches +ok 92 - simple sub, no RTCP mirror - 'subscribe request' status +ok 93 - simple sub, no RTCP mirror - output 'subscribe request' SDP +ok 94 - from-tag matches ++ NAME=daemon-tests-redis-json ++ shift ++ rm -rf fake-daemon-tests-redis-json-sockets +ok 95 - simple sub, no RTCP mirror - 'subscribe answer' status +rtp in 0 2001 4160 13398 +ok 96 - received packet matches ++ mkdir fake-daemon-tests-redis-json-sockets ++ LD_PRELOAD=../t/tests-preload.so ++ RTPE_BIN=../daemon/rtpengine ++ TEST_SOCKET_PATH=./fake-daemon-tests-redis-json-sockets ++ G_DEBUG=fatal-warnings ++ perl -I../perl auto-daemon-tests-redis-json.pl +ok 436 - no packet received +rtp in 101 1007 3480 4660 ok 1 - LD_PRELOAD present ok 2 - preload library is active ok 3 - RTPE_BIN points to executable -new call 0-test-callID-0.162491245821204 -ok 5 - basic call - 'offer' status -ok 6 - basic call - output 'offer' SDP -new call 3-test-callID-0.162491245821204 -ok 7 - interface - 'offer' status -ok 8 - interface - output 'offer' SDP -new call 6-test-callID-0.162491245821204 +ok 5 - AUTH +ok 6 - SELECT 1 +ok 7 - INFO +ok 8 - TYPE +ok 9 - PING +ok 10 - KEYS +ok 97 - no packet received ok 4 - daemon launched in background -ok 9 - template - 'offer' status -ok 10 - template - output 'offer' SDP -new call 9-test-callID-0.162491245821204 -ok 11 - overlap intf A1 - 'publish' status -ok 12 - overlap intf A1 - output 'publish' SDP -ok 435 - no packet received -rtp in 101 1006 3480 4660 -ok 13 - RTP/RTCP -ok 14 - range OK -ok 15 - range OK -new call 12-test-callID-0.162491245821204 -ok 116 - no packet received -ok 436 - no packet received -rtp in 101 1007 3480 4660 -ok 117 - no packet received -rtp in 0 4002 7320 25923 ok 437 - no packet received rtp in 101 1008 3480 4660 -ok 118 - received packet matches -ok 16 - overlap intf A2 - 'publish' status -ok 17 - overlap intf A2 - output 'publish' SDP -ok 18 - RTP/RTCP -ok 19 - range OK -ok 20 - range OK -ok 21 - unique port -new call 15-test-callID-0.162491245821204 -ok 22 - overlap intf B1 - 'publish' status -ok 23 - overlap intf B1 - output 'publish' SDP -ok 24 - RTP/RTCP -ok 25 - range OK -ok 26 - range OK -ok 27 - unique port -ok 28 - unique port -new call 18-test-callID-0.162491245821204 -ok 29 - overlap intf B2 - 'publish' status -ok 30 - overlap intf B2 - output 'publish' SDP -ok 31 - RTP/RTCP -ok 32 - range OK -ok 33 - range OK -ok 34 - unique port -ok 35 - unique port -ok 36 - unique port -1..36 -../auto-test-helper "daemon-tests-sdp-manipulations" perl -I../perl auto-daemon-tests-sdp-manipulations.pl -+ NAME=daemon-tests-sdp-manipulations -+ shift -+ rm -rf fake-daemon-tests-sdp-manipulations-sockets -+ mkdir fake-daemon-tests-sdp-manipulations-sockets -+ LD_PRELOAD=../t/tests-preload.so -+ RTPE_BIN=../daemon/rtpengine -+ TEST_SOCKET_PATH=./fake-daemon-tests-sdp-manipulations-sockets -+ G_DEBUG=fatal-warnings -+ perl -I../perl auto-daemon-tests-sdp-manipulations.pl +ok 1 - LD_PRELOAD present +ok 2 - preload library is active +ok 3 - RTPE_BIN points to executable +ok 4 - daemon launched in background +ok 98 - no packet received +rtp in 0 4001 7160 25923 +ok 99 - received packet matches +ok 100 - received packet matches +new call 0-test-callID-0.0610745906104917 +ok 11 - req PING +ok 12 - req intro +ok 13 - 4-digit number +ok 14 - JSON +ok 15 - req outro +ok 16 - simple call - 'offer' status +ok 17 - simple call - output 'offer' SDP +ok 18 - req PING +ok 19 - req intro +ok 20 - 4-digit number +ok 21 - JSON +ok 22 - req outro +ok 23 - simple call - 'answer' status +ok 24 - simple call - output 'answer' SDP +ok 25 - req PING +ok 26 - req intro +ok 27 - 4-digit number +ok 28 - JSON +ok 29 - req outro +ok 30 - alias to-tag - 'answer' status +ok 31 - alias to-tag - output 'answer' SDP +new call 4-test-callID-0.0610745906104917 +ok 32 - req PING +ok 33 - req intro +ok 34 - 4-digit number +ok 35 - JSON +ok 36 - req outro +ok 37 - sub to multiple tags - 'offer' status +ok 38 - sub to multiple tags - output 'offer' SDP +ok 39 - req PING +ok 40 - req intro +ok 41 - 4-digit number +ok 42 - JSON +ok 43 - req outro +ok 44 - sub to multiple tags - 'answer' status +ok 45 - sub to multiple tags - output 'answer' SDP +ok 46 - req PING +ok 47 - req intro +ok 48 - 4-digit number +ok 49 - JSON +ok 50 - req outro +ok 51 - sub to multiple tags - 'subscribe request' status +ok 52 - sub to multiple tags - output 'subscribe request' SDP +ok 53 - req PING +ok 54 - req intro +ok 55 - 4-digit number ok 438 - no packet received rtp in 101 1009 3480 4660 -ok 119 - no packet received -++ ls fake-daemon-tests-config-file-sockets -+ test '' = '' -+ rmdir fake-daemon-tests-config-file-sockets +ok 56 - JSON +ok 57 - req outro +ok 58 - sub to multiple tags - 'subscribe answer' status +new call 7-test-callID-0.0610745906104917 +ok 59 - req PING +ok 60 - req intro +ok 61 - 4-digit number +ok 62 - JSON +ok 63 - req outro +ok 64 - publish/subscribe - 'publish' status +ok 65 - publish/subscribe - output 'publish' SDP +ok 66 - req PING +ok 67 - req intro +ok 68 - 4-digit number +ok 69 - JSON +ok 70 - req outro +ok 71 - publish/subscribe - 'subscribe request' status +ok 72 - publish/subscribe - output 'subscribe request' SDP +ok 73 - req PING +ok 74 - req intro +ok 75 - 4-digit number +ok 76 - JSON +ok 77 - req outro +ok 101 - no packet received +rtp in 0 5000 8160 39030 +ok 78 - publish/subscribe - 'subscribe answer' status +ok 5 - AUTH +ok 6 - SELECT 1 +ok 7 - INFO +ok 79 - req PING +ok 8 - TYPE +ok 80 - req intro +ok 81 - 4-digit number +ok 9 - PING +ok 10 - KEYS +ok 82 - JSON +ok 83 - req outro +ok 84 - publish/subscribe - 'subscribe request' status +ok 85 - publish/subscribe - output 'subscribe request' SDP +ok 86 - req PING +ok 87 - req intro +ok 88 - 4-digit number +ok 89 - JSON +ok 90 - req outro +ok 91 - publish/subscribe - 'subscribe answer' status +1..91 ok 439 - no packet received rtp in 101 1010 3480 4660 -new call 0-test-callID-0.533122248176571 -ok 120 - no packet received -rtp in 0 5001 8160 39030 -ok 5 - template - 'offer' status -ok 6 - template - output 'offer' SDP -1..6 -new call 0-test-callID-0.577640899850142 -ok 5 - template - 'offer' status -ok 6 - template - output 'offer' SDP -1..6 +ok 102 - no packet received ok 440 - no packet received rtp in 8 5000 7000 21554 +new call 0-test-callID-0.17609696921156 +new call 0-test-callID-0.674369735477644 ok 441 - received packet matches rtp in 8 5001 7160 21554 ok 442 - received packet matches rtp in 8 5002 7320 21554 ok 443 - received packet matches +ok 11 - req PING +ok 5 - rtpp-flags: basic A to B call - 'offer' status rtp in 8 1011 4440 4660 +ok 6 - rtpp-flags: basic A to B call - output 'offer' SDP ok 444 - received packet matches rtp in 8 1012 4600 4660 +ok 12 - req intro +ok 13 - 4-digit number ok 445 - received packet matches rtp in 8 1013 4760 4660 +ok 7 - rtpp-flags: basic A to B call - 'answer' status ok 446 - received packet matches +ok 8 - rtpp-flags: basic A to B call - output 'answer' SDP +new call 3-test-callID-0.17609696921156 ok 447 - inject DTMF towards B - 'play DTMF' status rtp in 8 1014 4920 4660 ok 448 - received packet matches rtp in 8 1015 5080 4660 +ok 9 - rtpp-flags: basic A to B call, remove ICE - 'offer' status +ok 10 - rtpp-flags: basic A to B call, remove ICE - output 'offer' SDP ok 449 - received packet matches rtp in 8 1016 5240 4660 ok 450 - received packet matches rtp in 8 1017 5400 4660 ok 451 - received packet matches rtp in 8 1018 5560 4660 +ok 11 - rtpp-flags: basic A to B call, remove ICE - 'answer' status ok 452 - received packet matches +ok 12 - rtpp-flags: basic A to B call, remove ICE - output 'answer' SDP +new call 6-test-callID-0.17609696921156 ok 453 - received packet matches ok 454 - received packet matches rtp in 8 1019 5720 4660 ok 455 - received packet matches rtp in 229 1021 6040 4660 -ok 121 - no packet received -ok 1 - LD_PRELOAD present -ok 2 - preload library is active -ok 3 - RTPE_BIN points to executable -ok 4 - daemon launched in background -++ ls fake-daemon-tests-templ-def-offer-sockets +ok 13 - rtpp-flags: replace option, media level - 'offer' status +ok 14 - rtpp-flags: replace option, media level - output 'offer' SDP +new call 9-test-callID-0.17609696921156 +ok 14 - JSON +ok 15 - rtpp-flags: replace option, session level - 'offer' status +ok 16 - rtpp-flags: replace option, session level - output 'offer' SDP +ok 15 - req EXPIRE +new call 12-test-callID-0.17609696921156 +ok 16 - simple call - 'offer' status +ok 17 - simple call - output 'offer' SDP +++ ls fake-daemon-tests-redis-sockets +ok 18 - req PING +ok 17 - rtpp-flags: codec-accept - 'offer' status +ok 18 - rtpp-flags: codec-accept - output 'offer' SDP +ok 19 - req intro +ok 20 - 4-digit number + test '' = '' -+ rmdir fake-daemon-tests-templ-def-offer-sockets -./auto-test-helper "daemon-tests-sdes-manipulations" perl -I../perl auto-daemon-tests-sdes-manipulations.pl -+ NAME=daemon-tests-sdes-manipulations ++ rmdir fake-daemon-tests-redis-sockets +ok 19 - rtpp-flags: codec-accept - 'answer' status +ok 20 - rtpp-flags: codec-accept - output 'answer' SDP +new call 15-test-callID-0.17609696921156 +ok 21 - rtpp-flags: codec-accept obj first - 'offer' status +ok 22 - rtpp-flags: codec-accept obj first - output 'offer' SDP +ok 23 - rtpp-flags: codec-accept obj first - 'answer' status +ok 24 - rtpp-flags: codec-accept obj first - output 'answer' SDP +new call 18-test-callID-0.17609696921156 +ok 25 - rtpp-flags: codec-accept obj last - 'offer' status +ok 26 - rtpp-flags: codec-accept obj last - output 'offer' SDP +ok 103 - no packet received +ok 27 - rtpp-flags: codec-accept obj last - 'answer' status +ok 28 - rtpp-flags: codec-accept obj last - output 'answer' SDP +new call 21-test-callID-0.17609696921156 +ok 21 - JSON +ok 22 - req EXPIRE +ok 23 - simple call - 'answer' status +ok 29 - remove rtcp-mux support - 'offer' status +ok 24 - simple call - output 'answer' SDP +new call 3-test-callID-0.674369735477644 +ok 30 - remove rtcp-mux support - output 'offer' SDP +new call 24-test-callID-0.17609696921156 +ok 25 - req PING +ok 31 - remove rtcp-mux support obj - 'offer' status +ok 32 - remove rtcp-mux support obj - output 'offer' SDP +new call 27-test-callID-0.17609696921156 +ok 26 - req intro +ok 27 - 4-digit number +ok 33 - SDES only allowed crypto suites, but not offered - 'offer' status +ok 34 - SDES only allowed crypto suites, but not offered - output 'offer' SDP +ok 35 - SDES only allowed crypto suites, but not offered - 'answer' status +ok 36 - SDES only allowed crypto suites, but not offered - output 'answer' SDP +new call 30-test-callID-0.17609696921156 +ok 37 - forward T.38 invite without codecs given - 'offer' status +ok 38 - forward T.38 invite without codecs given - output 'offer' SDP +new call 33-test-callID-0.17609696921156 +ok 39 - direction - 'offer' status +ok 40 - direction - output 'offer' SDP +ok 28 - JSON +ok 41 - direction - 'answer' status +ok 42 - direction - output 'answer' SDP +ok 29 - req EXPIRE +new call 36-test-callID-0.17609696921156 +ok 30 - sub to multiple tags - 'offer' status +ok 31 - sub to multiple tags - output 'offer' SDP +ok 43 - direction obj - 'offer' status +ok 44 - direction obj - output 'offer' SDP +ok 32 - req PING +ok 45 - direction obj - 'answer' status +ok 33 - req intro +ok 46 - direction obj - output 'answer' SDP +new call 39-test-callID-0.17609696921156 +ok 34 - 4-digit number +ok 35 - JSON +ok 36 - req EXPIRE +ok 37 - sub to multiple tags - 'answer' status +ok 38 - sub to multiple tags - output 'answer' SDP +ok 39 - req PING +ok 40 - req intro +ok 41 - 4-digit number +ok 42 - JSON +ok 43 - req EXPIRE +ok 44 - sub to multiple tags - 'subscribe request' status +ok 45 - sub to multiple tags - output 'subscribe request' SDP +ok 46 - req PING +ok 47 - req intro +ok 48 - 4-digit number +ok 49 - JSON +ok 50 - req EXPIRE +ok 51 - sub to multiple tags - 'subscribe answer' status +new call 6-test-callID-0.674369735477644 +ok 52 - req PING +ok 53 - req intro +ok 54 - 4-digit number +ok 47 - int/ext - 'offer' status +ok 48 - int/ext - output 'offer' SDP +ok 49 - direction - 'answer' status +ok 50 - direction - output 'answer' SDP +new call 42-test-callID-0.17609696921156 +ok 55 - JSON +ok 56 - req EXPIRE +ok 57 - publish/subscribe - 'publish' status +ok 58 - publish/subscribe - output 'publish' SDP +ok 51 - sdp-attr delete - 'offer' status +ok 52 - sdp-attr delete - output 'offer' SDP +new call 45-test-callID-0.17609696921156 +ok 59 - req PING +ok 53 - sdp-attr combination - 'offer' status +ok 54 - sdp-attr combination - output 'offer' SDP +new call 48-test-callID-0.17609696921156 +ok 60 - req intro +ok 61 - 4-digit number +ok 55 - int-str - 'offer' status +ok 56 - int-str - output 'offer' SDP +new call 51-test-callID-0.17609696921156 +ok 57 - malformed syntax - 'offer' status +ok 58 - malformed syntax - output 'offer' SDP +1..58 +ok 62 - JSON +ok 63 - req EXPIRE +ok 64 - publish/subscribe - 'subscribe request' status +ok 65 - publish/subscribe - output 'subscribe request' SDP +ok 66 - req PING +ok 67 - req intro +ok 68 - 4-digit number +ok 69 - JSON +ok 70 - req EXPIRE +ok 71 - publish/subscribe - 'subscribe answer' status +ok 72 - req PING +ok 73 - req intro +ok 74 - 4-digit number +ok 75 - JSON +ok 76 - req EXPIRE +ok 77 - publish/subscribe - 'subscribe request' status +ok 78 - publish/subscribe - output 'subscribe request' SDP +ok 79 - req PING +ok 80 - req intro +ok 81 - 4-digit number +ok 82 - JSON +ok 83 - req EXPIRE +ok 84 - publish/subscribe - 'subscribe answer' status +1..84 +ok 456 - no packet received +ok 104 - no packet received +ok 105 - received packet matches +ok 457 - inject DTMF towards B over received DTMF - 'play DTMF' status +rtp in 101 1022 6040 4660 +./auto-test-helper "daemon-tests-measure-rtp" perl -I../perl auto-daemon-tests-measure-rtp.pl ++ NAME=daemon-tests-measure-rtp + shift -+ rm -rf fake-daemon-tests-sdes-manipulations-sockets -+ mkdir fake-daemon-tests-sdes-manipulations-sockets ++ rm -rf fake-daemon-tests-measure-rtp-sockets ++ mkdir fake-daemon-tests-measure-rtp-sockets + LD_PRELOAD=../t/tests-preload.so + RTPE_BIN=../daemon/rtpengine -+ TEST_SOCKET_PATH=./fake-daemon-tests-sdes-manipulations-sockets ++ TEST_SOCKET_PATH=./fake-daemon-tests-measure-rtp-sockets + G_DEBUG=fatal-warnings -+ perl -I../perl auto-daemon-tests-sdes-manipulations.pl -./auto-test-helper "daemon-tests-sdp-orig-replacements" perl -I../perl auto-daemon-tests-sdp-orig-replacements.pl -+ NAME=daemon-tests-sdp-orig-replacements -+ shift -+ rm -rf fake-daemon-tests-sdp-orig-replacements-sockets -++ ls fake-daemon-tests-templ-def-sockets -+ mkdir fake-daemon-tests-sdp-orig-replacements-sockets ++ perl -I../perl auto-daemon-tests-measure-rtp.pl +++ ls fake-daemon-tests-rtpp-flags-sockets + test '' = '' -+ LD_PRELOAD=../t/tests-preload.so -+ RTPE_BIN=../daemon/rtpengine -+ TEST_SOCKET_PATH=./fake-daemon-tests-sdp-orig-replacements-sockets -+ G_DEBUG=fatal-warnings -+ perl -I../perl auto-daemon-tests-sdp-orig-replacements.pl -+ rmdir fake-daemon-tests-templ-def-sockets -./auto-test-helper "daemon-tests-moh" perl -I../perl auto-daemon-tests-moh.pl -+ NAME=daemon-tests-moh ++ rmdir fake-daemon-tests-rtpp-flags-sockets +./auto-test-helper "daemon-tests-mos-legacy" perl -I../perl auto-daemon-tests-mos-legacy.pl ++ NAME=daemon-tests-mos-legacy + shift -+ rm -rf fake-daemon-tests-moh-sockets -+ mkdir fake-daemon-tests-moh-sockets ++ rm -rf fake-daemon-tests-mos-legacy-sockets ++ mkdir fake-daemon-tests-mos-legacy-sockets + LD_PRELOAD=../t/tests-preload.so + RTPE_BIN=../daemon/rtpengine -+ TEST_SOCKET_PATH=./fake-daemon-tests-moh-sockets ++ TEST_SOCKET_PATH=./fake-daemon-tests-mos-legacy-sockets + G_DEBUG=fatal-warnings -+ perl -I../perl auto-daemon-tests-moh.pl -ok 456 - no packet received -ok 122 - no packet received -./auto-test-helper "daemon-tests-evs-dtx" perl -I../perl auto-daemon-tests-evs-dtx.pl -ok 457 - inject DTMF towards B over received DTMF - 'play DTMF' status -rtp in 101 1022 6040 4660 -+ NAME=daemon-tests-evs-dtx ++ perl -I../perl auto-daemon-tests-mos-legacy.pl +++ ls fake-daemon-tests-redis-json-sockets ++ test '' = '' ++ rmdir fake-daemon-tests-redis-json-sockets +./auto-test-helper "daemon-tests-mos-fullband" perl -I../perl auto-daemon-tests-mos-fullband.pl ++ NAME=daemon-tests-mos-fullband + shift -+ rm -rf fake-daemon-tests-evs-dtx-sockets -+ mkdir fake-daemon-tests-evs-dtx-sockets ++ rm -rf fake-daemon-tests-mos-fullband-sockets ++ mkdir fake-daemon-tests-mos-fullband-sockets + LD_PRELOAD=../t/tests-preload.so + RTPE_BIN=../daemon/rtpengine -+ TEST_SOCKET_PATH=./fake-daemon-tests-evs-dtx-sockets ++ TEST_SOCKET_PATH=./fake-daemon-tests-mos-fullband-sockets + G_DEBUG=fatal-warnings -+ perl -I../perl auto-daemon-tests-evs-dtx.pl -ok 123 - no packet received -ok 124 - received packet matches ++ perl -I../perl auto-daemon-tests-mos-fullband.pl +ok 106 - no packet received ok 458 - no packet received rtp in 101 1023 6040 4660 -new call 0-test-callID-0.126376278036016 -ok 5 - SDP media manipulations - remove video - 'offer' status -ok 6 - SDP media manipulations - remove video - output 'offer' SDP -ok 7 - SDP media manipulations - remove video - 'answer' status -ok 8 - SDP media manipulations - remove video - output 'answer' SDP -new call 3-test-callID-0.126376278036016 -ok 9 - SDP media manipulations - remove "other" - 'offer' status -ok 10 - SDP media manipulations - remove "other" - output 'offer' SDP -ok 11 - SDP media manipulations - remove "other" - 'answer' status -ok 12 - SDP media manipulations - remove "other" - output 'answer' SDP -new call 6-test-callID-0.126376278036016 -ok 13 - SDP media manipulations - remove audio - 'offer' status -ok 14 - SDP media manipulations - remove audio - output 'offer' SDP -ok 15 - SDP media manipulations - remove audio - 'answer' status -ok 16 - SDP media manipulations - remove audio - output 'answer' SDP -new call 9-test-callID-0.126376278036016 -ok 17 - SDP attr manipulations - remove a= line on media audio - 'offer' status -ok 18 - SDP attr manipulations - remove a= line on media audio - output 'offer' SDP -ok 19 - SDP attr manipulations - remove a= line on media audio - 'answer' status -ok 20 - SDP attr manipulations - remove a= line on media audio - output 'answer' SDP -new call 12-test-callID-0.126376278036016 -ok 21 - SDP attr manipulations - remove a= line on global session - 'offer' status -ok 22 - SDP attr manipulations - remove a= line on global session - output 'offer' SDP -ok 23 - SDP attr manipulations - remove a= line on global session - 'answer' status -ok 24 - SDP attr manipulations - remove a= line on global session - output 'answer' SDP -new call 15-test-callID-0.126376278036016 -ok 25 - SDP attr manipulations - remove a= line on global session and media audio - 'offer' status -ok 26 - SDP attr manipulations - remove a= line on global session and media audio - output 'offer' SDP -ok 27 - SDP attr manipulations - remove a= line on global session and media audio - 'answer' status -ok 28 - SDP attr manipulations - remove a= line on global session and media audio - output 'answer' SDP -new call 18-test-callID-0.126376278036016 -ok 29 - SDP attr manipulations - add a= line on global session and media audio - 'offer' status -ok 30 - SDP attr manipulations - add a= line on global session and media audio - output 'offer' SDP -ok 31 - SDP attr manipulations - add a= line on global session and media audio - 'answer' status -ok 32 - SDP attr manipulations - add a= line on global session and media audio - output 'answer' SDP -new call 21-test-callID-0.126376278036016 -ok 33 - SDP attr manipulations - add a= line for media audio, two times - 'offer' status -ok 34 - SDP attr manipulations - add a= line for media audio, two times - output 'offer' SDP -ok 35 - SDP attr manipulations - add a= line for media audio, two times - 'answer' status -ok 36 - SDP attr manipulations - add a= line for media audio, two times - output 'answer' SDP -new call 24-test-callID-0.126376278036016 -ok 37 - SDP attr manipulations - add a= line for media audio and remove one - 'offer' status -ok 38 - SDP attr manipulations - add a= line for media audio and remove one - output 'offer' SDP -ok 39 - SDP attr manipulations - add a= line for media audio and remove one - 'answer' status -ok 40 - SDP attr manipulations - add a= line for media audio and remove one - output 'answer' SDP -new call 27-test-callID-0.126376278036016 -ok 41 - SDP attr manipulations - remove two a= lines from global session level - 'offer' status -ok 42 - SDP attr manipulations - remove two a= lines from global session level - output 'offer' SDP -ok 43 - SDP attr manipulations - remove two a= lines from global session level - 'answer' status -ok 44 - SDP attr manipulations - remove two a= lines from global session level - output 'answer' SDP -new call 30-test-callID-0.126376278036016 -ok 45 - SDP attr manipulations - substitute a= line for media audio - 'offer' status -ok 46 - SDP attr manipulations - substitute a= line for media audio - output 'offer' SDP -ok 47 - SDP attr manipulations - substitute a= line for media audio - 'answer' status -ok 48 - SDP attr manipulations - substitute a= line for media audio - output 'answer' SDP -new call 33-test-callID-0.126376278036016 -ok 49 - SDP attr manipulations - substitute a= line for a session level - 'offer' status -ok 50 - SDP attr manipulations - substitute a= line for a session level - output 'offer' SDP -ok 51 - SDP attr manipulations - substitute a= line for a session level - 'answer' status -ok 52 - SDP attr manipulations - substitute a= line for a session level - output 'answer' SDP -new call 36-test-callID-0.126376278036016 -ok 125 - no packet received -ok 459 - no packet received -rtp in 101 1024 6040 4660 ok 1 - LD_PRELOAD present ok 2 - preload library is active ok 3 - RTPE_BIN points to executable +ok 4 - daemon launched in background +ok 1 - LD_PRELOAD present +ok 2 - preload library is active +ok 3 - RTPE_BIN points to executable +ok 107 - no packet received +ok 459 - no packet received +rtp in 101 1024 6040 4660 +ok 108 - received packet matches +ok 109 - received packet matches ok 460 - received packet matches rtp in 101 1025 6040 4660 ok 461 - received packet matches @@ -4194,114 +3981,12 @@ rtp in 101 1027 6040 4660 rtp in 101 1028 6040 4660 ok 462 - received packet matches -ok 53 - SDP attr manipulations - substitute two a= lines for media audio - 'offer' status ok 1 - LD_PRELOAD present -ok 54 - SDP attr manipulations - substitute two a= lines for media audio - output 'offer' SDP ok 2 - preload library is active ok 3 - RTPE_BIN points to executable ok 4 - daemon launched in background -ok 55 - SDP attr manipulations - substitute two a= lines for media audio - 'answer' status -ok 56 - SDP attr manipulations - substitute two a= lines for media audio - output 'answer' SDP -new call 39-test-callID-0.126376278036016 -ok 57 - SDP attr manipulations - remove a= line on media audio - 'offer' status -ok 58 - SDP attr manipulations - remove a= line on media audio - output 'offer' SDP -ok 59 - SDP attr manipulations - remove a= line on media audio - 'answer' status -ok 60 - SDP attr manipulations - remove a= line on media audio - output 'answer' SDP -new call 42-test-callID-0.126376278036016 -ok 61 - SDP attr manipulations - remove a= line on global session - 'offer' status -ok 62 - SDP attr manipulations - remove a= line on global session - output 'offer' SDP -ok 63 - SDP attr manipulations - remove a= line on global session - 'answer' status -ok 64 - SDP attr manipulations - remove a= line on global session - output 'answer' SDP -new call 45-test-callID-0.126376278036016 ok 4 - daemon launched in background -ok 65 - SDP attr manipulations - remove a= line on global session and media audio - 'offer' status -ok 66 - SDP attr manipulations - remove a= line on global session and media audio - output 'offer' SDP -ok 67 - SDP attr manipulations - remove a= line on global session and media audio - 'answer' status -ok 68 - SDP attr manipulations - remove a= line on global session and media audio - output 'answer' SDP -new call 48-test-callID-0.126376278036016 -ok 69 - SDP attr manipulations - add a= line on global session and media audio - 'offer' status -ok 70 - SDP attr manipulations - add a= line on global session and media audio - output 'offer' SDP -ok 71 - SDP attr manipulations - add a= line on global session and media audio - 'answer' status -./auto-test-helper "daemon-tests-transform" perl -I../perl auto-daemon-tests-transform.pl -ok 72 - SDP attr manipulations - add a= line on global session and media audio - output 'answer' SDP -new call 51-test-callID-0.126376278036016 -+ NAME=daemon-tests-transform -+ shift -+ rm -rf fake-daemon-tests-transform-sockets -ok 73 - SDP attr manipulations - add a= line for media audio, two times - 'offer' status -ok 74 - SDP attr manipulations - add a= line for media audio, two times - output 'offer' SDP -+ mkdir fake-daemon-tests-transform-sockets -ok 75 - SDP attr manipulations - add a= line for media audio, two times - 'answer' status -ok 76 - SDP attr manipulations - add a= line for media audio, two times - output 'answer' SDP -new call 54-test-callID-0.126376278036016 -+ LD_PRELOAD=../t/tests-preload.so -+ RTPE_BIN=../daemon/rtpengine -+ TEST_SOCKET_PATH=./fake-daemon-tests-transform-sockets -+ G_DEBUG=fatal-warnings -+ perl -I../perl auto-daemon-tests-transform.pl -ok 77 - SDP attr manipulations - add a= line for media audio and remove one - 'offer' status -ok 78 - SDP attr manipulations - add a= line for media audio and remove one - output 'offer' SDP -ok 79 - SDP attr manipulations - add a= line for media audio and remove one - 'answer' status -ok 80 - SDP attr manipulations - add a= line for media audio and remove one - output 'answer' SDP -new call 57-test-callID-0.126376278036016 -ok 81 - SDP attr manipulations - remove two a= lines from global session level - 'offer' status -ok 82 - SDP attr manipulations - remove two a= lines from global session level - output 'offer' SDP -ok 83 - SDP attr manipulations - remove two a= lines from global session level - 'answer' status -ok 84 - SDP attr manipulations - remove two a= lines from global session level - output 'answer' SDP -new call 60-test-callID-0.126376278036016 -ok 85 - SDP attr manipulations - substitute a= line for media audio - 'offer' status -ok 86 - SDP attr manipulations - substitute a= line for media audio - output 'offer' SDP -ok 1 - LD_PRELOAD present -ok 2 - preload library is active -ok 3 - RTPE_BIN points to executable -ok 87 - SDP attr manipulations - substitute a= line for media audio - 'answer' status -ok 88 - SDP attr manipulations - substitute a= line for media audio - output 'answer' SDP -new call 63-test-callID-0.126376278036016 -ok 89 - SDP attr manipulations - substitute a= line for a session level - 'offer' status -ok 90 - SDP attr manipulations - substitute a= line for a session level - output 'offer' SDP -ok 91 - SDP attr manipulations - substitute a= line for a session level - 'answer' status -ok 92 - SDP attr manipulations - substitute a= line for a session level - output 'answer' SDP -new call 66-test-callID-0.126376278036016 -ok 4 - daemon launched in background -ok 93 - SDP attr manipulations - substitute two a= lines for media audio - 'offer' status -ok 94 - SDP attr manipulations - substitute two a= lines for media audio - output 'offer' SDP -ok 95 - SDP attr manipulations - substitute two a= lines for media audio - 'answer' status -ok 96 - SDP attr manipulations - substitute two a= lines for media audio - output 'answer' SDP -new call 69-test-callID-0.126376278036016 -ok 97 - SDP attr manipulations - substitute a=fmtp line for media audio - 'offer' status -ok 98 - SDP attr manipulations - substitute a=fmtp line for media audio - output 'offer' SDP -ok 99 - SDP attr manipulations - substitute a=fmtp line for media audio - 'answer' status -ok 100 - SDP attr manipulations - substitute a=fmtp line for media audio - output 'answer' SDP -new call 72-test-callID-0.126376278036016 -ok 101 - SDP attr manipulations - substitute a=fmtp line for media audio - 'offer' status -ok 102 - SDP attr manipulations - substitute a=fmtp line for media audio - output 'offer' SDP -new call 75-test-callID-0.126376278036016 -ok 103 - SDP attr manipulations - remove a=fmtp line for media audio - 'offer' status -ok 104 - SDP attr manipulations - remove a=fmtp line for media audio - output 'offer' SDP -ok 105 - SDP attr manipulations - remove a=fmtp line for media audio - 'answer' status -ok 106 - SDP attr manipulations - remove a=fmtp line for media audio - output 'answer' SDP -new call 78-test-callID-0.126376278036016 -ok 107 - SDP attr manipulations - remove a=fmtp line for media audio - 'offer' status -ok 108 - SDP attr manipulations - remove a=fmtp line for media audio - output 'offer' SDP -new call 81-test-callID-0.126376278036016 -ok 109 - SDP attr manipulations - remove a=fmtp line for media audio - 'offer' status -ok 110 - SDP attr manipulations - remove a=fmtp line for media audio - output 'offer' SDP -new call 84-test-callID-0.126376278036016 -++ ls fake-daemon-tests-evs-dtx-sockets -+ test '' = '' -+ rmdir fake-daemon-tests-evs-dtx-sockets -./auto-test-helper "daemon-tests-transcode-config" perl -I../perl auto-daemon-tests-transcode-config.pl -+ NAME=daemon-tests-transcode-config -+ shift -+ rm -rf fake-daemon-tests-transcode-config-sockets -+ mkdir fake-daemon-tests-transcode-config-sockets -+ LD_PRELOAD=../t/tests-preload.so -+ RTPE_BIN=../daemon/rtpengine -+ TEST_SOCKET_PATH=./fake-daemon-tests-transcode-config-sockets -+ G_DEBUG=fatal-warnings -+ perl -I../perl auto-daemon-tests-transcode-config.pl -ok 126 - no packet received -ok 127 - received packet matches +ok 110 - no packet received ok 463 - no packet received rtp in 8 1029 7000 4660 ok 464 - received packet matches @@ -4311,25 +3996,20 @@ ok 467 - received packet matches rtp in 8 1031 7320 4660 ok 468 - received packet matches -new call 158-test-callID-0.0451290171333518 +new call 158-test-callID-0.272228244262489 ok 469 - legacy OSRTP offer, control - 'offer' status ok 470 - legacy OSRTP offer, control - output 'offer' SDP ok 471 - legacy OSRTP offer, control - 'answer' status ok 472 - legacy OSRTP offer, control - output 'answer' SDP -new call 161-test-callID-0.0451290171333518 +new call 161-test-callID-0.272228244262489 ok 473 - legacy reverse OSRTP offer, control - 'offer' status ok 474 - legacy reverse OSRTP offer, control - output 'offer' SDP ok 475 - legacy OSRTP offer, control - 'answer' status ok 476 - legacy OSRTP offer, control - output 'answer' SDP -new call 164-test-callID-0.0451290171333518 -ok 111 - SDP attr manipulations - remove sendrecv, rtcp, ptime - 'offer' status -ok 112 - SDP attr manipulations - remove sendrecv, rtcp, ptime - output 'offer' SDP -new call 87-test-callID-0.126376278036016 +new call 164-test-callID-0.272228244262489 +ok 111 - no packet received ok 477 - legacy reversed OSRTP offer, accept - 'offer' status ok 478 - legacy reversed OSRTP offer, accept - output 'offer' SDP -ok 113 - SDP attr manipulations - remove global attrs - 'offer' status -ok 114 - SDP attr manipulations - remove global attrs - output 'offer' SDP -1..114 ok 479 - legacy reversed OSRTP offer, accept - 'answer' status ok 480 - legacy reversed OSRTP offer, accept - output 'answer' SDP ok 481 - legacy reversed OSRTP offer, re-invite - 'offer' status @@ -4340,7 +4020,7 @@ ok 486 - legacy reversed OSRTP offer, reverse re-invite - output 'offer' SDP ok 487 - legacy reversed OSRTP offer, reverse re-invite - 'answer' status ok 488 - legacy reversed OSRTP offer, reverse re-invite - output 'answer' SDP -new call 167-test-callID-0.0451290171333518 +new call 167-test-callID-0.272228244262489 ok 489 - legacy OSRTP offer, accept - 'offer' status ok 490 - legacy OSRTP offer, accept - output 'offer' SDP ok 491 - legacy OSRTP offer, accept - 'answer' status @@ -4353,17 +4033,19 @@ ok 498 - legacy OSRTP offer, reverse re-invite - output 'offer' SDP ok 499 - legacy OSRTP offer, reverse re-invite - 'answer' status ok 500 - legacy OSRTP offer, reverse re-invite - output 'answer' SDP -new call 170-test-callID-0.0451290171333518 +new call 170-test-callID-0.272228244262489 ok 501 - add legacy OSRTP offer, reject - 'offer' status ok 502 - add legacy OSRTP offer, reject - output 'offer' SDP ok 503 - add legacy OSRTP offer, reject - 'answer' status ok 504 - add legacy OSRTP offer, reject - output 'answer' SDP -new call 173-test-callID-0.0451290171333518 +new call 173-test-callID-0.272228244262489 ok 505 - add legacy OSRTP offer, accept - 'offer' status ok 506 - add legacy OSRTP offer, accept - output 'offer' SDP ok 507 - add legacy OSRTP offer, accept - 'answer' status ok 508 - add legacy OSRTP offer, accept - output 'answer' SDP -new call 176-test-callID-0.0451290171333518 +new call 176-test-callID-0.272228244262489 +ok 112 - no packet received +1..4 ok 509 - stray ICE reset after hold - 'offer' status ok 510 - stray ICE reset after hold - output 'offer' SDP ok 511 - stray ICE reset after hold - 'answer' status @@ -4382,28 +4064,31 @@ ok 524 - stray ICE reset after hold - output 'offer' SDP ok 525 - port unchanged ok 526 - ufrag unchanged -new call 179-test-callID-0.0451290171333518 +new call 179-test-callID-0.272228244262489 ok 527 - DTMF PT reduction - 'offer' status ok 528 - DTMF PT reduction - output 'offer' SDP ok 529 - DTMF PT reduction - 'answer' status ok 530 - DTMF PT reduction - output 'answer' SDP -new call 182-test-callID-0.0451290171333518 +new call 182-test-callID-0.272228244262489 ok 531 - GH 1499 - 'offer' status ok 532 - GH 1499 - output 'offer' SDP ok 533 - GH 1499 - 'answer' status ok 534 - GH 1499 - output 'answer' SDP -new call 185-test-callID-0.0451290171333518 +new call 185-test-callID-0.272228244262489 +ok 113 - no packet received ok 535 - GH 1499 corollary - 'offer' status ok 536 - GH 1499 corollary - output 'offer' SDP +ok 114 - simple sub, no RTCP mirror - 'unsubscribe' status +rtp in 0 2002 4320 13398 +ok 115 - received packet matches ok 537 - GH 1499 corollary - 'answer' status ok 538 - GH 1499 corollary - output 'answer' SDP -new call 188-test-callID-0.0451290171333518 -ok 128 - no packet received +new call 188-test-callID-0.272228244262489 ok 539 - GH 1499 control - 'offer' status ok 540 - GH 1499 control - output 'offer' SDP ok 541 - GH 1499 control - 'answer' status ok 542 - GH 1499 control - output 'answer' SDP -new call 191-test-callID-0.0451290171333518 +new call 191-test-callID-0.272228244262489 ok 543 - ICE with just peer reflexive - 'offer' status ok 544 - ICE with just peer reflexive - output 'offer' SDP ok 545 - ICE with just peer reflexive - 'answer' status @@ -4413,13 +4098,25 @@ ok 549 - received packet matches ok 550 - received packet matches ok 551 - received packet matches +1..4 +1..4 +++ ls fake-daemon-tests-measure-rtp-sockets ++ test '' = '' ++ rmdir fake-daemon-tests-measure-rtp-sockets +./auto-test-helper "daemon-tests-config-file" perl -I../perl auto-daemon-tests-config-file.pl ++ NAME=daemon-tests-config-file ++ shift ++ rm -rf fake-daemon-tests-config-file-sockets ++ mkdir fake-daemon-tests-config-file-sockets ++ LD_PRELOAD=../t/tests-preload.so ++ RTPE_BIN=../daemon/rtpengine ++ TEST_SOCKET_PATH=./fake-daemon-tests-config-file-sockets ++ G_DEBUG=fatal-warnings ++ perl -I../perl auto-daemon-tests-config-file.pl ok 552 - received packet matches ok 553 - received packet matches ok 554 - received packet matches -new call 194-test-callID-0.0451290171333518 -++ ls fake-daemon-tests-sdp-manipulations-sockets -+ test '' = '' -+ rmdir fake-daemon-tests-sdp-manipulations-sockets +new call 194-test-callID-0.272228244262489 ok 555 - ICE with just peer reflexive, controlled - 'offer' status ok 556 - ICE with just peer reflexive, controlled - output 'offer' SDP ok 557 - ICE with just peer reflexive, controlled - 'answer' status @@ -4432,182 +4129,63 @@ ok 564 - received packet matches ok 565 - received packet matches ok 566 - received packet matches -ok 129 - no packet received -new call 0-test-callID-0.747160608109173 -ok 5 - gh 661 suppress one - 'offer' status -ok 6 - gh 661 suppress one - output 'offer' SDP -ok 7 - gh 661 suppress one - 'answer' status -ok 8 - gh 661 suppress one - output 'answer' SDP -new call 3-test-callID-0.747160608109173 -ok 9 - gh 661 remove one - 'offer' status -ok 10 - gh 661 remove one - output 'offer' SDP -ok 11 - gh 661 remove one - 'answer' status -ok 5 - embedded binary wav file -ok 12 - gh 661 remove one - output 'answer' SDP -new call 0-test-callID-0.107246887564745 -new call 6-test-callID-0.747160608109173 -ok 13 - gh 661 remove first - 'offer' status -ok 6 - Music on hold - sendrecv - 'offer' status -ok 7 - Music on hold - sendrecv - output 'offer' SDP -ok 14 - gh 661 remove first - output 'offer' SDP -ok 8 - Music on hold - sendrecv - 'answer' status -ok 9 - Music on hold - sendrecv - output 'answer' SDP -ok 15 - gh 661 remove first - 'answer' status -ok 16 - gh 661 remove first - output 'answer' SDP -new call 9-test-callID-0.747160608109173 -ok 17 - gh 661 remove one to RTP - 'offer' status -ok 10 - Music on hold - MoH set by offerer - 'offer' status -ok 11 - Music on hold - MoH set by offerer - output 'offer' SDP -ok 18 - gh 661 remove one to RTP - output 'offer' SDP -ok 12 - received packet matches -ok 19 - gh 661 remove one to RTP - 'answer' status -ok 20 - gh 661 remove one to RTP - output 'answer' SDP -new call 12-test-callID-0.747160608109173 -ok 21 - gh 661 remove first to RTP - 'offer' status -ok 22 - gh 661 remove first to RTP - output 'offer' SDP -ok 23 - gh 661 remove first to RTP - 'answer' status -ok 24 - gh 661 remove first to RTP - output 'answer' SDP -new call 15-test-callID-0.747160608109173 -ok 25 - gh 661 from RTP suppress one - 'offer' status -ok 26 - gh 661 from RTP suppress one - output 'offer' SDP -ok 27 - gh 661 from RTP suppress one - 'answer' status -ok 1 - LD_PRELOAD present -ok 2 - preload library is active -ok 28 - gh 661 from RTP suppress one - output 'answer' SDP -ok 3 - RTPE_BIN points to executable -new call 18-test-callID-0.747160608109173 -ok 29 - gh 661 from RTP suppress first - 'offer' status -ok 30 - gh 661 from RTP suppress first - output 'offer' SDP -ok 4 - daemon launched in background -ok 31 - gh 661 from RTP suppress first - 'answer' status -ok 32 - gh 661 from RTP suppress first - output 'answer' SDP -new call 21-test-callID-0.747160608109173 -ok 33 - SDES no new crypto suites - 'offer' status -ok 34 - SDES no new crypto suites - output 'offer' SDP -ok 13 - received packet matches -ok 35 - SDES no new crypto suites - 'answer' status -ok 36 - SDES no new crypto suites - output 'answer' SDP -new call 24-test-callID-0.747160608109173 -ok 37 - SDES only allowed crypto suites - 'offer' status -ok 38 - SDES only allowed crypto suites - output 'offer' SDP -ok 39 - SDES only allowed crypto suites - 'answer' status -ok 40 - SDES only allowed crypto suites - output 'answer' SDP -new call 27-test-callID-0.747160608109173 -new call 0-test-callID-0.426624229570937 -ok 41 - SDES only allowed and no crypto suites - contradiction - 'offer' status -ok 42 - SDES only allowed and no crypto suites - contradiction - output 'offer' SDP -ok 43 - SDES only allowed and no crypto suites - contradiction - 'answer' status -ok 44 - SDES only allowed and no crypto suites - contradiction - output 'answer' SDP -new call 30-test-callID-0.747160608109173 -ok 5 - SDP version simple increments - 'offer' status -ok 6 - SDP version simple increments - output 'offer' SDP -ok 45 - SDES only allowed and no crypto suites used together - 'offer' status -ok 46 - SDES only allowed and no crypto suites used together - output 'offer' SDP -ok 47 - SDES only allowed and no crypto suites used together - 'answer' status -ok 7 - SDP version simple increments - 'offer' status -ok 48 - SDES only allowed and no crypto suites used together - output 'answer' SDP -ok 8 - SDP version simple increments - output 'offer' SDP -ok 49 - SDES only allowed, no crypto and nonew suites used together - 'offer' status -ok 50 - SDES only allowed, no crypto and nonew suites used together - output 'offer' SDP -ok 9 - SDP version simple increments - 'offer' status -ok 51 - SDES only allowed, no crypto and nonew suites used together - 'answer' status -ok 10 - SDP version simple increments - output 'offer' SDP -ok 52 - SDES only allowed, no crypto and nonew suites used together - output 'answer' SDP -new call 33-test-callID-0.747160608109173 -ok 53 - SDES only allowed crypto suites, but not offered - 'offer' status -ok 11 - SDP version simple increments - 'offer' status -ok 54 - SDES only allowed crypto suites, but not offered - output 'offer' SDP -ok 12 - SDP version simple increments - output 'offer' SDP -ok 55 - SDES only allowed crypto suites, but not offered - 'answer' status -ok 56 - SDES only allowed crypto suites, but not offered - output 'answer' SDP -new call 36-test-callID-0.747160608109173 -ok 13 - SDP version simple increments - 'offer' status -ok 14 - SDP version simple increments - output 'offer' SDP -ok 57 - SDES re-ordered crypto suites - 'offer' status -ok 58 - SDES re-ordered crypto suites - output 'offer' SDP -ok 14 - received packet matches -ok 59 - SDES re-ordered crypto suites - 'answer' status -ok 60 - SDES re-ordered crypto suites - output 'answer' SDP -new call 39-test-callID-0.747160608109173 -ok 15 - SDP version simple increments - 'offer' status -ok 16 - SDP version simple increments - output 'offer' SDP -new call 3-test-callID-0.426624229570937 +ok 116 - no packet received +++ ls fake-daemon-tests-mos-fullband-sockets +++ ls fake-daemon-tests-mos-legacy-sockets ++ test '' = '' ++ rmdir fake-daemon-tests-mos-fullband-sockets ++ test '' = '' ++ rmdir fake-daemon-tests-mos-legacy-sockets +./auto-test-helper "daemon-tests-templ-def" perl -I../perl auto-daemon-tests-templ-def.pl ++ NAME=daemon-tests-templ-def ++ shift ++ rm -rf fake-daemon-tests-templ-def-sockets +./auto-test-helper "daemon-tests-templ-def-offer" perl -I../perl auto-daemon-tests-templ-def-offer.pl ++ NAME=daemon-tests-templ-def-offer ++ shift ++ rm -rf fake-daemon-tests-templ-def-offer-sockets ++ mkdir fake-daemon-tests-templ-def-sockets ++ mkdir fake-daemon-tests-templ-def-offer-sockets ++ LD_PRELOAD=../t/tests-preload.so ++ RTPE_BIN=../daemon/rtpengine ++ TEST_SOCKET_PATH=./fake-daemon-tests-templ-def-sockets ++ G_DEBUG=fatal-warnings ++ perl -I../perl auto-daemon-tests-templ-def.pl ++ LD_PRELOAD=../t/tests-preload.so ++ RTPE_BIN=../daemon/rtpengine ++ TEST_SOCKET_PATH=./fake-daemon-tests-templ-def-offer-sockets ++ G_DEBUG=fatal-warnings ++ perl -I../perl auto-daemon-tests-templ-def-offer.pl +ok 567 - received packet matches +ok 117 - no packet received +rtp in 0 4002 7320 25923 ok 1 - LD_PRELOAD present ok 2 - preload library is active ok 3 - RTPE_BIN points to executable -ok 17 - SDP version force increase - 'offer' status -ok 18 - SDP version force increase - output 'offer' SDP -ok 19 - SDP version force increase - 'offer' status -ok 20 - SDP version force increase - output 'offer' SDP -ok 21 - SDP version force increase - 'offer' status -ok 22 - SDP version force increase - output 'offer' SDP -new call 6-test-callID-0.426624229570937 -ok 23 - SDP origin replace username only - 'offer' status -ok 24 - SDP origin replace username only - output 'offer' SDP -ok 4 - daemon launched in background -ok 25 - SDP origin replace username only - 'answer' status -ok 26 - SDP origin replace username only - output 'answer' SDP -ok 27 - SDP origin replace username only - 'offer' status -ok 28 - SDP origin replace username only - output 'offer' SDP -ok 29 - SDP origin replace username only - 'answer' status -ok 30 - SDP origin replace username only - output 'answer' SDP -ok 31 - SDP origin replace username only - 'offer' status -ok 32 - SDP origin replace username only - output 'offer' SDP -ok 33 - SDP origin replace username only - 'answer' status -ok 34 - SDP origin replace username only - output 'answer' SDP -new call 9-test-callID-0.426624229570937 -ok 35 - SDP replace everything - 'offer' status -ok 36 - SDP replace everything - output 'offer' SDP -ok 37 - SDP replace everything - 'offer' status -ok 38 - SDP replace everything - output 'offer' SDP -ok 39 - SDP replace everything - 'offer' status -ok 40 - SDP replace everything - output 'offer' SDP -new call 12-test-callID-0.426624229570937 -ok 15 - received packet matches -ok 41 - SDP replace everything with origin-full - 'offer' status -ok 42 - SDP replace everything with origin-full - output 'offer' SDP -ok 567 - received packet matches -ok 43 - SDP replace everything with origin-full - 'offer' status -ok 44 - SDP replace everything with origin-full - output 'offer' SDP -ok 45 - SDP replace everything with origin-full - 'offer' status -ok 46 - SDP replace everything with origin-full - output 'offer' SDP -1..46 -ok 130 - no packet received -ok 16 - received packet matches +ok 118 - received packet matches ok 568 - received packet matches -new call 197-test-callID-0.0451290171333518 -ok 17 - Music on hold - MoH set by offerer - 'answer' status -ok 18 - Music on hold - MoH set by offerer - output 'answer' SDP +new call 197-test-callID-0.272228244262489 ok 569 - ROC reset after re-invite - 'offer' status +ok 4 - daemon launched in background ok 570 - ROC reset after re-invite - output 'offer' SDP -ok 61 - SDES re-ordered crypto suites, but one suite from the flag is not in the offer - 'offer' status -ok 62 - SDES re-ordered crypto suites, but one suite from the flag is not in the offer - output 'offer' SDP ok 571 - ROC reset after re-invite - 'answer' status ok 572 - ROC reset after re-invite - output 'answer' SDP ok 573 - received packet matches rtp in 0 65534 4000 25923 -ok 63 - SDES re-ordered crypto suites, but one suite from the flag is not in the offer - 'answer' status ok 574 - SRTP auth tag matches ok 575 - received packet matches -ok 64 - SDES re-ordered crypto suites, but one suite from the flag is not in the offer - output 'answer' SDP ok 576 - initial zero ROC rtp in 0 65535 4160 25923 -new call 42-test-callID-0.747160608109173 ok 577 - SRTP auth tag matches ok 578 - received packet matches ok 579 - initial zero ROC rtp in 0 0 4320 25923 ok 580 - SRTP auth tag matches ok 581 - received packet matches -ok 65 - SDES re-ordered crypto suites, but one suite from the flag is not in the offer and recipient selected it - 'offer' status ok 582 - ROC increase -ok 66 - SDES re-ordered crypto suites, but one suite from the flag is not in the offer and recipient selected it - output 'offer' SDP ok 583 - ROC reset after re-invite - 'offer' status ok 584 - ROC reset after re-invite - output 'offer' SDP ok 585 - port match -ok 67 - SDES re-ordered crypto suites, but one suite from the flag is not in the offer and recipient selected it - 'answer' status -ok 68 - SDES re-ordered crypto suites, but one suite from the flag is not in the offer and recipient selected it - output 'answer' SDP -new call 45-test-callID-0.747160608109173 ok 586 - ROC reset after re-invite - 'answer' status ok 587 - ROC reset after re-invite - output 'answer' SDP ok 588 - port match @@ -4616,172 +4194,95 @@ ok 590 - SRTP auth tag matches ok 591 - received packet matches ok 592 - ROC unchanged -new call 200-test-callID-0.0451290171333518 -ok 69 - SDES re-ordered crypto suites and no-new - 'offer' status +new call 200-test-callID-0.272228244262489 ok 593 - ICE restart - 'offer' status ok 594 - ICE restart - output 'offer' SDP -ok 70 - SDES re-ordered crypto suites and no-new - output 'offer' SDP -ok 19 - received packet matches ok 595 - ICE restart - 'answer' status ok 596 - ICE restart - output 'answer' SDP -ok 71 - SDES re-ordered crypto suites and no-new - 'answer' status -ok 72 - SDES re-ordered crypto suites and no-new - output 'answer' SDP -new call 48-test-callID-0.747160608109173 ok 597 - ICE restart - 'offer' status ok 598 - ICE restart - output 'offer' SDP ok 599 - ICE restart - 'answer' status -ok 73 - SDES re-ordered crypto suites and no-SDES - 'offer' status ok 600 - ICE restart - output 'answer' SDP -ok 74 - SDES re-ordered crypto suites and no-SDES - output 'offer' SDP ok 601 - port match ok 602 - ufrag mismatch -new call 203-test-callID-0.0451290171333518 -ok 75 - SDES re-ordered crypto suites and no-SDES - 'answer' status -ok 76 - SDES re-ordered crypto suites and no-SDES - output 'answer' SDP -new call 51-test-callID-0.747160608109173 +new call 203-test-callID-0.272228244262489 ok 603 - re-invite with unsupported primary codec - 'offer' status ok 604 - re-invite with unsupported primary codec - output 'offer' SDP -ok 77 - SDES re-ordered crypto suites and only-SDES - 'offer' status -ok 78 - SDES re-ordered crypto suites and only-SDES - output 'offer' SDP ok 605 - re-invite with unsupported primary codec - 'answer' status ok 606 - re-invite with unsupported primary codec - output 'answer' SDP -ok 79 - SDES re-ordered crypto suites and only-SDES - 'answer' status -ok 80 - SDES re-ordered crypto suites and only-SDES - output 'answer' SDP -new call 54-test-callID-0.747160608109173 ok 607 - re-invite with unsupported primary codec - 'offer' status ok 608 - re-invite with unsupported primary codec - output 'offer' SDP -new call 206-test-callID-0.0451290171333518 -ok 81 - SDES offerer preferences - 'offer' status +new call 206-test-callID-0.272228244262489 ok 609 - GH 1373 offer - 'offer' status -ok 82 - SDES offerer preferences - output 'offer' SDP ok 610 - GH 1373 offer - output 'offer' SDP -new call 209-test-callID-0.0451290171333518 -ok 83 - SDES offerer preferences - 'answer' status -ok 84 - SDES offerer preferences - output 'answer' SDP -new call 57-test-callID-0.747160608109173 +new call 209-test-callID-0.272228244262489 ok 611 - GH 1373 - 'offer' status -ok 85 - SDES offerer preferences <> RTP - 'offer' status -ok 86 - SDES offerer preferences <> RTP - output 'offer' SDP ok 612 - GH 1373 - output 'offer' SDP ok 613 - GH 1373 - 'answer' status -ok 87 - SDES offerer preferences <> RTP - 'answer' status ok 614 - GH 1373 - output 'answer' SDP -new call 212-test-callID-0.0451290171333518 -ok 88 - SDES offerer preferences <> RTP - output 'answer' SDP -new call 60-test-callID-0.747160608109173 -ok 20 - received packet matches +new call 212-test-callID-0.272228244262489 ok 615 - a=mid on zero streams - 'offer' status ok 616 - a=mid on zero streams - output 'offer' SDP -new call 215-test-callID-0.0451290171333518 -ok 89 - SDES offerer preferences, but one taken by recipient, nor in the offer, nor in preferences - 'offer' status -ok 90 - SDES offerer preferences, but one taken by recipient, nor in the offer, nor in preferences - output 'offer' SDP -ok 91 - SDES offerer preferences, but one taken by recipient, nor in the offer, nor in preferences - 'answer' status -ok 92 - SDES offerer preferences, but one taken by recipient, nor in the offer, nor in preferences - output 'answer' SDP -new call 63-test-callID-0.747160608109173 +new call 215-test-callID-0.272228244262489 ok 617 - re-invite re-tag w/ via-branch - 'offer' status ok 618 - re-invite re-tag w/ via-branch - output 'offer' SDP ok 619 - re-invite re-tag w/ via-branch - 'offer' status -ok 93 - SDES offerer preferences, but requested one is not in the offer - 'offer' status ok 620 - re-invite re-tag w/ via-branch - output 'offer' SDP -ok 94 - SDES offerer preferences, but requested one is not in the offer - output 'offer' SDP ok 621 - re-invite re-tag w/ via-branch - 'answer' status ok 622 - re-invite re-tag w/ via-branch - output 'answer' SDP -ok 95 - SDES offerer preferences, but requested one is not in the offer - 'answer' status -ok 96 - SDES offerer preferences, but requested one is not in the offer - output 'answer' SDP -new call 66-test-callID-0.747160608109173 ok 623 - GH 1086 - 'delete' status -ok 97 - SDES offerer preferences and recipient selects the same - 'offer' status -ok 98 - SDES offerer preferences and recipient selects the same - output 'offer' SDP ok 624 - re-invite re-tag w/ via-branch - 'offer' status ok 625 - re-invite re-tag w/ via-branch - output 'offer' SDP ok 626 - new port -ok 99 - SDES offerer preferences and recipient selects the same - 'answer' status -ok 100 - SDES offerer preferences and recipient selects the same - output 'answer' SDP -new call 69-test-callID-0.747160608109173 ok 627 - re-invite re-tag w/ via-branch - 'offer' status ok 628 - re-invite re-tag w/ via-branch - output 'offer' SDP ok 629 - new port -new call 220-test-callID-0.0451290171333518 -ok 101 - SDES offerer preferences and no-new - 'offer' status -ok 102 - SDES offerer preferences and no-new - output 'offer' SDP -ok 21 - received packet matches -ok 103 - SDES offerer preferences and no-new - 'answer' status +new call 220-test-callID-0.272228244262489 ok 630 - unsupp codecs and dup encodings - 'offer' status -ok 104 - SDES offerer preferences and no-new - output 'answer' SDP -new call 72-test-callID-0.747160608109173 ok 631 - unsupp codecs and dup encodings - output 'offer' SDP ok 632 - unsupp codecs and dup encodings - 'answer' status -ok 105 - SDES re-ordered crypto suites and only-SDES - 'offer' status ok 633 - unsupp codecs and dup encodings - output 'answer' SDP -new call 223-test-callID-0.0451290171333518 -ok 106 - SDES re-ordered crypto suites and only-SDES - output 'offer' SDP -ok 107 - SDES re-ordered crypto suites and only-SDES - 'answer' status +new call 223-test-callID-0.272228244262489 ok 634 - t/c and implicit number of channels - 'offer' status -ok 108 - SDES re-ordered crypto suites and only-SDES - output 'answer' SDP -new call 75-test-callID-0.747160608109173 ok 635 - t/c and implicit number of channels - output 'offer' SDP ok 636 - t/c and implicit number of channels - 'answer' status ok 637 - t/c and implicit number of channels - output 'answer' SDP -new call 226-test-callID-0.0451290171333518 -ok 109 - GH\#1961 control 1 - 'offer' status -./auto-test-helper "daemon-tests-codec-prefs" perl -I../perl auto-daemon-tests-codec-prefs.pl -ok 110 - GH\#1961 control 1 - output 'offer' SDP +new call 226-test-callID-0.272228244262489 ok 638 - CN passthrough - 'offer' status ok 639 - CN passthrough - output 'offer' SDP -ok 111 - GH\#1961 control 1 - 'answer' status -ok 112 - GH\#1961 control 1 - output 'answer' SDP -new call 78-test-callID-0.747160608109173 ok 640 - echo=fwd - 'answer' status -+ NAME=daemon-tests-codec-prefs -+ shift -+ rm -rf fake-daemon-tests-codec-prefs-sockets ok 641 - echo=fwd - output 'answer' SDP rtp in 0 2000 4000 13398 +ok 1 - LD_PRELOAD present +ok 2 - preload library is active +ok 3 - RTPE_BIN points to executable ok 642 - received packet matches rtp in 13 2001 4160 13398 -+ mkdir fake-daemon-tests-codec-prefs-sockets -ok 113 - GH\#1961 control 2 - 'offer' status +ok 1 - LD_PRELOAD present +ok 2 - preload library is active +ok 3 - RTPE_BIN points to executable ok 643 - received packet matches -ok 114 - GH\#1961 control 2 - output 'offer' SDP rtp in 0 3000 5000 13398 ok 644 - received packet matches rtp in 13 3001 5160 13398 ok 645 - received packet matches -new call 229-test-callID-0.0451290171333518 -ok 115 - GH\#1961 control 2 - 'answer' status -+ LD_PRELOAD=../t/tests-preload.so -ok 116 - GH\#1961 control 2 - output 'answer' SDP -+ RTPE_BIN=../daemon/rtpengine -+ TEST_SOCKET_PATH=./fake-daemon-tests-codec-prefs-sockets -new call 81-test-callID-0.747160608109173 -+ G_DEBUG=fatal-warnings -+ perl -I../perl auto-daemon-tests-codec-prefs.pl +new call 229-test-callID-0.272228244262489 ok 646 - echo=fwd - 'offer' status +ok 4 - daemon launched in background ok 647 - echo=fwd - output 'offer' SDP -ok 22 - received packet matches -ok 117 - GH\#1961 control 3 - 'offer' status +ok 4 - daemon launched in background ok 648 - echo=fwd - 'answer' status ok 649 - echo=fwd - output 'answer' SDP rtp in 0 2000 4000 13398 -ok 118 - GH\#1961 control 3 - output 'offer' SDP ok 650 - received packet matches -new call 232-test-callID-0.0451290171333518 -ok 119 - GH\#1961 control 3 - 'answer' status -ok 120 - GH\#1961 control 3 - output 'answer' SDP -new call 84-test-callID-0.747160608109173 +new call 232-test-callID-0.272228244262489 ok 651 - echo=bkw - 'offer' status ok 652 - echo=bkw - output 'offer' SDP -ok 131 - no packet received -ok 121 - GH\#1961 - 'offer' status -ok 122 - GH\#1961 - output 'offer' SDP ok 653 - echo=bkw - 'answer' status ok 654 - echo=bkw - output 'answer' SDP rtp in 0 2000 4000 13398 -ok 123 - GH\#1961 - 'answer' status -ok 124 - GH\#1961 - output 'answer' SDP ok 655 - received packet matches -new call 235-test-callID-0.0451290171333518 -1..124 +new call 235-test-callID-0.272228244262489 ok 656 - SDES=static control - 'offer' status ok 657 - SDES=static control - output 'offer' SDP ok 658 - SDES=static control - 'answer' status @@ -4789,45 +4290,28 @@ ok 660 - SDES=static control - 'offer' status ok 661 - SDES=static control - output 'offer' SDP ok 662 - SDES=static control - 'answer' status +ok 119 - no packet received ok 663 - SDES=static control - output 'answer' SDP ok 664 - SDES=static - 'offer' status ok 665 - SDES=static - output 'offer' SDP ok 666 - SDES=static - 'answer' status ok 667 - SDES=static - output 'answer' SDP -ok 23 - received packet matches -++ ls fake-daemon-tests-sdp-orig-replacements-sockets ok 668 - SDES=static - 'offer' status -ok 24 - Music on hold - MoH put off by offerer - 'offer' status ok 669 - SDES=static - output 'offer' SDP -ok 25 - Music on hold - MoH put off by offerer - output 'offer' SDP -+ test '' = '' -+ rmdir fake-daemon-tests-sdp-orig-replacements-sockets ok 670 - SDES=static - 'answer' status -ok 26 - Music on hold - MoH put off by offerer - 'answer' status ok 671 - SDES=static - output 'answer' SDP -new call 238-test-callID-0.0451290171333518 -ok 27 - Music on hold - MoH put off by offerer - output 'answer' SDP +new call 238-test-callID-0.272228244262489 ok 672 - ICE re-invite - 'offer' status ok 673 - ICE re-invite - output 'offer' SDP -./auto-test-helper "daemon-tests-http" perl -I../perl auto-daemon-tests-http.pl ok 674 - ICE re-invite - 'offer' status ok 675 - ICE re-invite - output 'offer' SDP ok 676 - port match ok 677 - ufrag match -+ NAME=daemon-tests-http -+ shift -+ rm -rf fake-daemon-tests-http-sockets ok 678 - ICE re-invite port change - 'offer' status ok 679 - ICE re-invite port change - output 'offer' SDP ok 680 - port match ok 681 - ufrag match -new call 241-test-callID-0.0451290171333518 -+ mkdir fake-daemon-tests-http-sockets -+ LD_PRELOAD=../t/tests-preload.so -+ RTPE_BIN=../daemon/rtpengine -+ TEST_SOCKET_PATH=./fake-daemon-tests-http-sockets -+ G_DEBUG=fatal-warnings -+ perl -I../perl auto-daemon-tests-http.pl +new call 241-test-callID-0.272228244262489 ok 682 - ICE re-invite w rtcp-mux - 'offer' status ok 683 - ICE re-invite w rtcp-mux - output 'offer' SDP ok 684 - port match @@ -4836,7 +4320,7 @@ ok 687 - port match ok 688 - port match ok 689 - ufrag match -new call 244-test-callID-0.0451290171333518 +new call 244-test-callID-0.272228244262489 ok 690 - ICE re-invite - 'offer' status ok 691 - ICE re-invite - output 'offer' SDP ok 692 - ICE re-invite - 'offer' status @@ -4847,205 +4331,189 @@ ok 697 - ICE re-invite port change no port latching - output 'offer' SDP ok 698 - port match ok 699 - ufrag match -new call 247-test-callID-0.0451290171333518 +new call 247-test-callID-0.272228244262489 ok 700 - null address test A - 'offer' status ok 701 - null address test A - output 'offer' SDP -new call 250-test-callID-0.0451290171333518 +new call 250-test-callID-0.272228244262489 ok 702 - null address test B - 'offer' status ok 703 - null address test B - output 'offer' SDP -new call 253-test-callID-0.0451290171333518 +new call 253-test-callID-0.272228244262489 ok 704 - null address test A trickle - 'offer' status ok 705 - null address test A trickle - output 'offer' SDP -new call 256-test-callID-0.0451290171333518 +new call 256-test-callID-0.272228244262489 ok 706 - null address test B trickle - 'offer' status ok 707 - null address test B trickle - output 'offer' SDP -new call 259-test-callID-0.0451290171333518 -new call 0-test-callID-0.710005761625919 +new call 259-test-callID-0.272228244262489 ok 708 - null address test A w replace option - 'offer' status ok 709 - null address test A w replace option - output 'offer' SDP -new call 262-test-callID-0.0451290171333518 +new call 262-test-callID-0.272228244262489 ok 710 - null address test B w replace option - 'offer' status -ok 5 - simple transform - 'transform' status ok 711 - null address test B w replace option - output 'offer' SDP -new call 265-test-callID-0.0451290171333518 -ok 6 - address ok -rtp in 8 2000 4000 13398 -ok 7 - received packet matches -rtp in 8 2001 4160 13398 +new call 265-test-callID-0.272228244262489 ok 712 - null address test A trickle w replace option - 'offer' status ok 713 - null address test A trickle w replace option - output 'offer' SDP -new call 268-test-callID-0.0451290171333518 +new call 268-test-callID-0.272228244262489 ok 714 - null address test B trickle w replace option - 'offer' status ok 715 - null address test B trickle w replace option - output 'offer' SDP -new call 271-test-callID-0.0451290171333518 +new call 271-test-callID-0.272228244262489 ok 716 - null address test C - 'offer' status ok 717 - null address test C - output 'offer' SDP -new call 274-test-callID-0.0451290171333518 +new call 274-test-callID-0.272228244262489 ok 718 - null address test D - 'offer' status ok 719 - null address test D - output 'offer' SDP -new call 277-test-callID-0.0451290171333518 +new call 277-test-callID-0.272228244262489 ok 720 - control E - 'offer' status ok 721 - control E - output 'offer' SDP -new call 280-test-callID-0.0451290171333518 +new call 280-test-callID-0.272228244262489 ok 722 - control F - 'offer' status ok 723 - control F - output 'offer' SDP -new call 283-test-callID-0.0451290171333518 +new call 283-test-callID-0.272228244262489 ok 724 - null address test E - 'offer' status ok 725 - null address test E - output 'offer' SDP -new call 286-test-callID-0.0451290171333518 +new call 286-test-callID-0.272228244262489 ok 726 - null address test F - 'offer' status ok 727 - null address test F - output 'offer' SDP -new call 289-test-callID-0.0451290171333518 -ok 8 - received packet matches +new call 289-test-callID-0.272228244262489 ok 728 - control G - 'offer' status ok 729 - control G - output 'offer' SDP -new call 292-test-callID-0.0451290171333518 -ok 9 - delete call - 'delete' status -new call 3-test-callID-0.710005761625919 +new call 292-test-callID-0.272228244262489 ok 730 - control H - 'offer' status ok 731 - control H - output 'offer' SDP -new call 295-test-callID-0.0451290171333518 -ok 10 - no-op transform - 'transform' status +new call 295-test-callID-0.272228244262489 ok 732 - null address test G - 'offer' status -ok 11 - address ok -rtp in 9 2000 4000 13398 ok 733 - null address test G - output 'offer' SDP -new call 298-test-callID-0.0451290171333518 -ok 12 - received packet matches -rtp in 9 2001 4160 13398 +new call 298-test-callID-0.272228244262489 ok 734 - null address test H - 'offer' status -ok 13 - received packet matches ok 735 - null address test H - output 'offer' SDP -new call 301-test-callID-0.0451290171333518 -ok 14 - delete call - 'delete' status -new call 6-test-callID-0.710005761625919 +new call 301-test-callID-0.272228244262489 ok 736 - trickle ICE test A - 'offer' status ok 737 - trickle ICE test A - output 'offer' SDP -new call 304-test-callID-0.0451290171333518 -ok 15 - multiple transforms - 'transform' status -ok 16 - address ok -new call 0-test-callID-0.591019151069897 -rtp in 9 2000 4000 13398 -ok 17 - received packet matches -rtp in 9 2001 4160 13398 -ok 18 - received packet matches -rtp in 8 2000 4000 13418 -ok 5 - control passthrough - 'offer' status -ok 19 - received packet matches -rtp in 8 2001 4160 13418 -ok 6 - control passthrough - output 'offer' SDP -ok 7 - control passthrough - 'answer' status -ok 8 - control passthrough - output 'answer' SDP -rtp in 0 1000 3000 19088743 -ok 9 - received packet matches -rtp in 0 2000 4000 124076833 -ok 10 - received packet matches -rtp in 8 5000 9000 19088743 -ok 11 - received packet matches -rtp in 8 6000 10000 124076833 -ok 12 - received packet matches -ok 132 - no packet received -new call 12-test-callID-0.199859252235594 -ok 133 - simple sub, RTCP mirror - 'offer' status -ok 134 - simple sub, RTCP mirror - output 'offer' SDP -ok 135 - simple sub, RTCP mirror - 'answer' status -ok 136 - simple sub, RTCP mirror - output 'answer' SDP -rtp in 0 2000 4000 13398 -ok 137 - received packet matches -rtp in 0 4000 7000 25923 -ok 138 - received packet matches -ok 139 - received packet matches -ok 140 - received packet matches +new call 304-test-callID-0.272228244262489 +./auto-test-helper "daemon-tests-sdp-manipulations" perl -I../perl auto-daemon-tests-sdp-manipulations.pl ++ NAME=daemon-tests-sdp-manipulations ++ shift ++ rm -rf fake-daemon-tests-sdp-manipulations-sockets ++ mkdir fake-daemon-tests-sdp-manipulations-sockets ++ LD_PRELOAD=../t/tests-preload.so ++ RTPE_BIN=../daemon/rtpengine ++ TEST_SOCKET_PATH=./fake-daemon-tests-sdp-manipulations-sockets ++ G_DEBUG=fatal-warnings ++ perl -I../perl auto-daemon-tests-sdp-manipulations.pl +ok 120 - no packet received +rtp in 0 5001 8160 39030 +new call 0-test-callID-0.286543785863298 +ok 5 - basic call - 'offer' status +ok 6 - basic call - output 'offer' SDP +new call 3-test-callID-0.286543785863298 +ok 7 - interface - 'offer' status +ok 8 - interface - output 'offer' SDP +new call 6-test-callID-0.286543785863298 ok 738 - trickle ICE test B - 'offer' status ok 739 - trickle ICE test B - output 'offer' SDP -ok 20 - received packet matches -rtp in 0 2000 4000 13438 -new call 307-test-callID-0.0451290171333518 -ok 141 - simple sub, RTCP mirror - 'subscribe request' status -ok 21 - received packet matches -ok 142 - simple sub, RTCP mirror - output 'subscribe request' SDP -rtp in 0 2001 4160 13438 -ok 143 - from-tag matches -ok 144 - simple sub, RTCP mirror - 'subscribe answer' status -++ ls fake-daemon-tests-sdes-manipulations-sockets -rtp in 0 2001 4160 13398 -ok 145 - received packet matches +new call 307-test-callID-0.272228244262489 ok 740 - trickle ICE test A no ICE - 'offer' status ok 741 - trickle ICE test A no ICE - output 'offer' SDP -new call 310-test-callID-0.0451290171333518 -ok 28 - whatever packet received or not -+ test '' = '' -+ rmdir fake-daemon-tests-sdes-manipulations-sockets +new call 310-test-callID-0.272228244262489 +ok 9 - template - 'offer' status +ok 10 - template - output 'offer' SDP +new call 9-test-callID-0.286543785863298 +ok 11 - overlap intf A1 - 'publish' status ok 742 - trickle ICE test B no ICE - 'offer' status +ok 12 - overlap intf A1 - output 'publish' SDP ok 743 - trickle ICE test B no ICE - output 'offer' SDP -new call 313-test-callID-0.0451290171333518 -./auto-test-helper "daemon-tests-heuristic" perl -I../perl auto-daemon-tests-heuristic.pl -+ NAME=daemon-tests-heuristic -+ shift -+ rm -rf fake-daemon-tests-heuristic-sockets +new call 313-test-callID-0.272228244262489 +ok 13 - RTP/RTCP +ok 14 - range OK +ok 15 - range OK +new call 12-test-callID-0.286543785863298 ok 744 - trickle ICE test C - 'offer' status +ok 16 - overlap intf A2 - 'publish' status ok 745 - trickle ICE test C - output 'offer' SDP -new call 316-test-callID-0.0451290171333518 -+ mkdir fake-daemon-tests-heuristic-sockets -+ LD_PRELOAD=../t/tests-preload.so -+ RTPE_BIN=../daemon/rtpengine -+ TEST_SOCKET_PATH=./fake-daemon-tests-heuristic-sockets -+ G_DEBUG=fatal-warnings -+ perl -I../perl auto-daemon-tests-heuristic.pl +ok 17 - overlap intf A2 - output 'publish' SDP +new call 316-test-callID-0.272228244262489 +ok 18 - RTP/RTCP +ok 19 - range OK +ok 20 - range OK +ok 21 - unique port +new call 15-test-callID-0.286543785863298 ok 746 - trickle ICE test D - 'offer' status +ok 22 - overlap intf B1 - 'publish' status ok 747 - trickle ICE test D - output 'offer' SDP -new call 319-test-callID-0.0451290171333518 -ok 22 - received packet matches +new call 319-test-callID-0.272228244262489 +ok 23 - overlap intf B1 - output 'publish' SDP +ok 24 - RTP/RTCP +ok 25 - range OK +ok 26 - range OK +ok 27 - unique port +ok 28 - unique port +new call 18-test-callID-0.286543785863298 +ok 29 - overlap intf B2 - 'publish' status ok 748 - trickle ICE test E - 'offer' status +ok 30 - overlap intf B2 - output 'publish' SDP ok 749 - trickle ICE test E - output 'offer' SDP -new call 322-test-callID-0.0451290171333518 -ok 23 - delete call - 'delete' status -1..23 +ok 31 - RTP/RTCP +new call 322-test-callID-0.272228244262489 +ok 32 - range OK +ok 33 - range OK +ok 34 - unique port +ok 35 - unique port +ok 36 - unique port +1..36 +./auto-test-helper "daemon-tests-sdes-manipulations" perl -I../perl auto-daemon-tests-sdes-manipulations.pl ok 750 - trickle ICE test F - 'offer' status ok 751 - trickle ICE test F - output 'offer' SDP -new call 325-test-callID-0.0451290171333518 +new call 325-test-callID-0.272228244262489 ++ NAME=daemon-tests-sdes-manipulations ++ shift ++ rm -rf fake-daemon-tests-sdes-manipulations-sockets ++ mkdir fake-daemon-tests-sdes-manipulations-sockets ok 752 - trickle ICE test G - 'offer' status ok 753 - trickle ICE test G - output 'offer' SDP -new call 328-test-callID-0.0451290171333518 +new call 328-test-callID-0.272228244262489 ++ LD_PRELOAD=../t/tests-preload.so ++ RTPE_BIN=../daemon/rtpengine ++ TEST_SOCKET_PATH=./fake-daemon-tests-sdes-manipulations-sockets ++ G_DEBUG=fatal-warnings ++ perl -I../perl auto-daemon-tests-sdes-manipulations.pl ok 754 - trickle ICE test I - 'offer' status ok 755 - trickle ICE test I - output 'offer' SDP -new call 331-test-callID-0.0451290171333518 +new call 331-test-callID-0.272228244262489 ok 756 - trickle ICE test J - 'offer' status ok 757 - trickle ICE test J - output 'offer' SDP -new call 334-test-callID-0.0451290171333518 +new call 334-test-callID-0.272228244262489 ok 758 - trickle ICE test L - 'offer' status ok 759 - trickle ICE test L - output 'offer' SDP -new call 337-test-callID-0.0451290171333518 +new call 337-test-callID-0.272228244262489 ok 760 - gh\#1136 - 'offer' status ok 761 - gh\#1136 - output 'offer' SDP ok 762 - gh\#1136 - 'answer' status ok 763 - gh\#1136 - output 'answer' SDP -new call 340-test-callID-0.0451290171333518 +new call 340-test-callID-0.272228244262489 ok 764 - simple codec neg - 'offer' status ok 765 - simple codec neg - output 'offer' SDP ok 766 - simple codec neg - 'answer' status ok 767 - simple codec neg - output 'answer' SDP -new call 343-test-callID-0.0451290171333518 +new call 343-test-callID-0.272228244262489 ok 768 - codec-accept - 'offer' status ok 769 - codec-accept - output 'offer' SDP ok 770 - codec-accept - 'answer' status ok 771 - codec-accept - output 'answer' SDP -new call 346-test-callID-0.0451290171333518 +new call 346-test-callID-0.272228244262489 ok 772 - codec-consume - 'offer' status ok 773 - codec-consume - output 'offer' SDP ok 774 - codec-consume - 'answer' status ok 775 - codec-consume - output 'answer' SDP -new call 349-test-callID-0.0451290171333518 +new call 349-test-callID-0.272228244262489 ok 776 - simple codec neg - 'offer' status ok 777 - simple codec neg - output 'offer' SDP ok 778 - simple codec neg - 'answer' status ok 779 - simple codec neg - output 'answer' SDP -new call 352-test-callID-0.0451290171333518 +new call 352-test-callID-0.272228244262489 ok 780 - simple codec masking - 'offer' status ok 781 - simple codec masking - output 'offer' SDP ok 782 - simple codec masking - 'answer' status ok 783 - simple codec masking - output 'answer' SDP -new call 355-test-callID-0.0451290171333518 +new call 355-test-callID-0.272228244262489 ok 784 - simple codec masking - 'offer' status ok 785 - simple codec masking - output 'offer' SDP ok 786 - simple codec masking - 'answer' status @@ -5054,86 +4522,85 @@ ok 789 - simple codec neg w DTMF - output 'offer' SDP ok 790 - simple codec neg w DTMF - 'answer' status ok 791 - simple codec neg w DTMF - output 'answer' SDP -new call 358-test-callID-0.0451290171333518 +new call 358-test-callID-0.272228244262489 ok 792 - simple codec neg w DTMF - 'offer' status ok 793 - simple codec neg w DTMF - output 'offer' SDP ok 794 - simple codec neg w DTMF - 'answer' status ok 795 - simple codec neg w DTMF - output 'answer' SDP -new call 361-test-callID-0.0451290171333518 +new call 361-test-callID-0.272228244262489 ok 796 - simple codec masking w DTMF - 'offer' status ok 797 - simple codec masking w DTMF - output 'offer' SDP ok 798 - simple codec masking w DTMF - 'answer' status ok 799 - simple codec masking w DTMF - output 'answer' SDP -new call 364-test-callID-0.0451290171333518 -ok 13 - no packet received -new call 3-test-callID-0.591019151069897 +new call 364-test-callID-0.272228244262489 ok 800 - simple codec masking w DTMF - 'offer' status ok 801 - simple codec masking w DTMF - output 'offer' SDP ok 802 - simple codec masking w DTMF - 'answer' status ok 803 - simple codec masking w DTMF - output 'answer' SDP -ok 14 - control transcode - 'offer' status -ok 15 - control transcode - output 'offer' SDP ok 804 - simple codec neg w DTMF rej - 'offer' status ok 805 - simple codec neg w DTMF rej - output 'offer' SDP -ok 16 - control transcode - 'answer' status -ok 17 - control transcode - output 'answer' SDP -rtp in 8 1000 3000 19088743 ok 806 - simple codec neg w DTMF rej - 'answer' status ok 807 - simple codec neg w DTMF rej - output 'answer' SDP -new call 367-test-callID-0.0451290171333518 +new call 367-test-callID-0.272228244262489 ok 808 - simple codec neg w DTMF rej - 'offer' status ok 809 - simple codec neg w DTMF rej - output 'offer' SDP ok 810 - simple codec neg w DTMF rej - 'answer' status ok 811 - simple codec neg w DTMF rej - output 'answer' SDP -new call 370-test-callID-0.0451290171333518 +new call 370-test-callID-0.272228244262489 ok 812 - simple codec masking w DTMF rej - 'offer' status +ok 121 - no packet received ok 813 - simple codec masking w DTMF rej - output 'offer' SDP ok 814 - simple codec masking w DTMF rej - 'answer' status ok 815 - simple codec masking w DTMF rej - output 'answer' SDP -new call 373-test-callID-0.0451290171333518 +new call 373-test-callID-0.272228244262489 ok 816 - simple codec masking w DTMF rej - 'offer' status ok 817 - simple codec masking w DTMF rej - output 'offer' SDP ok 818 - simple codec masking w DTMF rej - 'answer' status ok 819 - simple codec masking w DTMF rej - output 'answer' SDP -new call 376-test-callID-0.0451290171333518 -ok 146 - no packet received +new call 376-test-callID-0.272228244262489 ok 820 - simple codec masking w DTMF masked - 'offer' status ok 821 - simple codec masking w DTMF masked - output 'offer' SDP -ok 29 - no packet received -new call 3-test-callID-0.107246887564745 ok 822 - simple codec masking w DTMF masked - 'answer' status ok 823 - simple codec masking w DTMF masked - output 'answer' SDP -new call 379-test-callID-0.0451290171333518 -rtp in 8 1001 3160 19088743 -ok 18 - received packet matches -rtp in 9 2000 4000 124076833 -ok 30 - Music on hold - sendrecv and declared zero-connection - 'offer' status -ok 31 - Music on hold - sendrecv and declared zero-connection - output 'offer' SDP +new call 379-test-callID-0.272228244262489 ok 824 - simple codec masking w DTMF masked - 'offer' status ok 825 - simple codec masking w DTMF masked - output 'offer' SDP -ok 32 - Music on hold - sendrecv and declared zero-connection - 'answer' status ok 826 - simple codec masking w DTMF masked - 'answer' status -ok 33 - Music on hold - sendrecv and declared zero-connection - output 'answer' SDP ok 827 - simple codec masking w DTMF masked - output 'answer' SDP ok 828 - strip-all w consume and offer - 'offer' status ok 829 - strip-all w consume and offer - output 'offer' SDP -ok 34 - Music on hold - MoH set by offerer and declared zero-connection - 'offer' status -ok 35 - Music on hold - MoH set by offerer and declared zero-connection - output 'offer' SDP -ok 36 - received packet matches ok 830 - strip-all w consume and offer - 'answer' status ok 831 - strip-all w consume and offer - output 'answer' SDP -new call 382-test-callID-0.0451290171333518 +new call 382-test-callID-0.272228244262489 +./auto-test-helper "daemon-tests-sdp-orig-replacements" perl -I../perl auto-daemon-tests-sdp-orig-replacements.pl +./auto-test-helper "daemon-tests-moh" perl -I../perl auto-daemon-tests-moh.pl ok 832 - dup codec 1 - 'offer' status ok 833 - dup codec 1 - output 'offer' SDP -new call 385-test-callID-0.0451290171333518 +new call 385-test-callID-0.272228244262489 ++ NAME=daemon-tests-sdp-orig-replacements ++ shift ++ rm -rf fake-daemon-tests-sdp-orig-replacements-sockets ++ NAME=daemon-tests-moh ++ shift ++ rm -rf fake-daemon-tests-moh-sockets ++ mkdir fake-daemon-tests-sdp-orig-replacements-sockets ++ mkdir fake-daemon-tests-moh-sockets ++ LD_PRELOAD=../t/tests-preload.so ++ RTPE_BIN=../daemon/rtpengine ++ TEST_SOCKET_PATH=./fake-daemon-tests-sdp-orig-replacements-sockets ++ G_DEBUG=fatal-warnings ++ perl -I../perl auto-daemon-tests-sdp-orig-replacements.pl ++ LD_PRELOAD=../t/tests-preload.so ++ RTPE_BIN=../daemon/rtpengine ++ TEST_SOCKET_PATH=./fake-daemon-tests-moh-sockets ++ G_DEBUG=fatal-warnings ++ perl -I../perl auto-daemon-tests-moh.pl ok 834 - dup codec 2 - 'offer' status ok 835 - dup codec 2 - output 'offer' SDP -new call 388-test-callID-0.0451290171333518 -rtp in 9 2001 4160 124076833 +new call 388-test-callID-0.272228244262489 ok 836 - dup codec 3 - 'offer' status ok 837 - dup codec 3 - output 'offer' SDP -new call 391-test-callID-0.0451290171333518 -ok 19 - received packet matches +new call 391-test-callID-0.272228244262489 ok 838 - add CN - 'offer' status ok 839 - add CN - output 'offer' SDP ok 840 - add CN - 'answer' status @@ -5141,53 +4608,47 @@ rtp in 0 1000 3000 4660 ok 842 - received packet matches rtp in 0 2000 4000 13398 -ok 37 - received packet matches ok 843 - received packet matches rtp in 13 2001 4160 13398 -++ ls fake-daemon-tests-transform-sockets +++ ls fake-daemon-tests-config-file-sockets + test '' = '' -+ rmdir fake-daemon-tests-transform-sockets -./auto-test-helper "daemon-tests-asymmetric" perl -I../perl auto-daemon-tests-asymmetric.pl -+ NAME=daemon-tests-asymmetric -+ shift -+ rm -rf fake-daemon-tests-asymmetric-sockets -+ mkdir fake-daemon-tests-asymmetric-sockets -+ LD_PRELOAD=../t/tests-preload.so -+ RTPE_BIN=../daemon/rtpengine -+ TEST_SOCKET_PATH=./fake-daemon-tests-asymmetric-sockets -+ G_DEBUG=fatal-warnings -+ perl -I../perl auto-daemon-tests-asymmetric.pl -ok 38 - received packet matches ++ rmdir fake-daemon-tests-config-file-sockets +./auto-test-helper "daemon-tests-evs-dtx" perl -I../perl auto-daemon-tests-evs-dtx.pl ok 844 - received packet matches rtp in 0 2002 4320 13398 ok 1 - LD_PRELOAD present ok 2 - preload library is active ok 3 - RTPE_BIN points to executable -ok 39 - received packet matches ++ NAME=daemon-tests-evs-dtx ++ shift ++ rm -rf fake-daemon-tests-evs-dtx-sockets ++ mkdir fake-daemon-tests-evs-dtx-sockets +ok 4 - daemon launched in background ++ LD_PRELOAD=../t/tests-preload.so ++ RTPE_BIN=../daemon/rtpengine ++ TEST_SOCKET_PATH=./fake-daemon-tests-evs-dtx-sockets ++ G_DEBUG=fatal-warnings ++ perl -I../perl auto-daemon-tests-evs-dtx.pl ok 845 - received packet matches rtp in 0 1001 3160 4660 ok 846 - received packet matches rtp in 0 1002 3320 4660 -ok 4 - daemon launched in background +new call 0-test-callID-0.903620527286169 +new call 0-test-callID-0.743611668629658 +ok 847 - received packet matches +ok 5 - template - 'offer' status +ok 6 - template - output 'offer' SDP +1..6 +ok 5 - template - 'offer' status +ok 6 - template - output 'offer' SDP +1..6 +ok 122 - no packet received +new call 394-test-callID-0.272228244262489 ok 1 - LD_PRELOAD present ok 2 - preload library is active ok 3 - RTPE_BIN points to executable -ok 4 - daemon launched in background -ok 40 - received packet matches -ok 41 - Music on hold - MoH set by offerer and declared zero-connection - 'answer' status -ok 42 - Music on hold - MoH set by offerer and declared zero-connection - output 'answer' SDP -ok 847 - received packet matches -new call 394-test-callID-0.0451290171333518 -ok 43 - Music on hold - MoH put off by offerer and declared zero-connection - 'offer' status -ok 44 - Music on hold - MoH put off by offerer and declared zero-connection - output 'offer' SDP -ok 45 - Music on hold - MoH put off by offerer and declared zero-connection - 'answer' status -ok 46 - Music on hold - MoH put off by offerer and declared zero-connection - output 'answer' SDP ok 848 - accept CN - 'offer' status ok 849 - accept CN - output 'offer' SDP -ok 147 - no packet received -rtp in 0 4001 7160 25923 -ok 148 - received packet matches -ok 149 - received packet matches ok 850 - accept CN - 'answer' status ok 851 - accept CN - output 'answer' SDP rtp in 0 1000 3000 4660 @@ -5195,23 +4656,17 @@ rtp in 0 2000 4000 13398 ok 853 - received packet matches rtp in 13 2001 4160 13398 +ok 4 - daemon launched in background ok 854 - received packet matches rtp in 0 2002 4320 13398 -ok 20 - no packet received -new call 6-test-callID-0.591019151069897 -ok 21 - G.711 transform - 'offer' status -ok 22 - G.711 transform - output 'offer' SDP ok 855 - received packet matches rtp in 0 1001 3160 4660 ok 856 - received packet matches rtp in 0 1002 3320 4660 ok 857 - received packet matches -new call 397-test-callID-0.0451290171333518 +new call 397-test-callID-0.272228244262489 ok 858 - consume CN - 'offer' status ok 859 - consume CN - output 'offer' SDP -ok 1 - LD_PRELOAD present -ok 2 - preload library is active -ok 3 - RTPE_BIN points to executable ok 860 - consume CN - 'answer' status ok 861 - consume CN - output 'answer' SDP rtp in 8 1000 3000 4660 @@ -5219,264 +4674,425 @@ rtp in 8 2000 4000 13398 ok 863 - received packet matches rtp in 13 2001 4160 13398 +ok 1 - LD_PRELOAD present +ok 2 - preload library is active +ok 3 - RTPE_BIN points to executable +ok 1 - LD_PRELOAD present +ok 2 - preload library is active +ok 3 - RTPE_BIN points to executable +ok 4 - daemon launched in background ok 4 - daemon launched in background -ok 47 - whatever packet received or not ok 864 - received packet matches rtp in 8 2002 4320 13398 -ok 150 - no packet received -rtp in 0 5000 8160 39030 -new call 0-test-callID-0.265532990286278 +./auto-test-helper "daemon-tests-transform" perl -I../perl auto-daemon-tests-transform.pl +ok 123 - no packet received +++ ls fake-daemon-tests-templ-def-sockets ++ NAME=daemon-tests-transform ++ shift ++ rm -rf fake-daemon-tests-transform-sockets +ok 124 - received packet matches ++ test '' = '' ++ rmdir fake-daemon-tests-templ-def-sockets ++ mkdir fake-daemon-tests-transform-sockets +++ ls fake-daemon-tests-templ-def-offer-sockets ++ test '' = '' ++ rmdir fake-daemon-tests-templ-def-offer-sockets ++ LD_PRELOAD=../t/tests-preload.so ++ RTPE_BIN=../daemon/rtpengine ++ TEST_SOCKET_PATH=./fake-daemon-tests-transform-sockets ++ G_DEBUG=fatal-warnings ++ perl -I../perl auto-daemon-tests-transform.pl +./auto-test-helper "daemon-tests-transcode-config" perl -I../perl auto-daemon-tests-transcode-config.pl +./auto-test-helper "daemon-tests-codec-prefs" perl -I../perl auto-daemon-tests-codec-prefs.pl ++ NAME=daemon-tests-transcode-config ++ shift ++ rm -rf fake-daemon-tests-transcode-config-sockets ++ mkdir fake-daemon-tests-transcode-config-sockets ++ NAME=daemon-tests-codec-prefs ++ shift ++ rm -rf fake-daemon-tests-codec-prefs-sockets ++ LD_PRELOAD=../t/tests-preload.so ++ RTPE_BIN=../daemon/rtpengine ++ TEST_SOCKET_PATH=./fake-daemon-tests-transcode-config-sockets ++ G_DEBUG=fatal-warnings ++ perl -I../perl auto-daemon-tests-transcode-config.pl ++ mkdir fake-daemon-tests-codec-prefs-sockets ++ LD_PRELOAD=../t/tests-preload.so ++ RTPE_BIN=../daemon/rtpengine ++ TEST_SOCKET_PATH=./fake-daemon-tests-codec-prefs-sockets ++ G_DEBUG=fatal-warnings ++ perl -I../perl auto-daemon-tests-codec-prefs.pl ok 865 - received packet matches rtp in 8 1001 3160 4660 ok 866 - received packet matches rtp in 8 1002 3320 4660 -ok 5 - play media - 'offer' status -ok 6 - play media - output 'offer' SDP -ok 7 - RTCP player - 'answer' status -ok 8 - RTCP player - output 'answer' SDP -rtp in 8 1000 3000 4660 -ok 9 - received packet matches -rtp in 8 2000 4000 12816 -ok 10 - received packet matches -ok 11 - media player - 'play media' status -ok 12 - media duration -ok 13 - received packet matches -ok 23 - no packet received -ok 24 - received packet matches -ok 25 - G.711 transform - 'answer' status -ok 26 - G.711 transform - output 'answer' SDP +++ ls fake-daemon-tests-evs-dtx-sockets ++ test '' = '' ++ rmdir fake-daemon-tests-evs-dtx-sockets +./auto-test-helper "daemon-tests-http" perl -I../perl auto-daemon-tests-http.pl ++ NAME=daemon-tests-http ++ shift ++ rm -rf fake-daemon-tests-http-sockets ++ mkdir fake-daemon-tests-http-sockets ++ LD_PRELOAD=../t/tests-preload.so ++ RTPE_BIN=../daemon/rtpengine ++ TEST_SOCKET_PATH=./fake-daemon-tests-http-sockets ++ G_DEBUG=fatal-warnings ++ perl -I../perl auto-daemon-tests-http.pl ok 867 - received packet matches ok 868 - consume CN - 'offer' status ok 869 - consume CN - output 'offer' SDP rtp in 13 2003 4480 13398 ok 870 - received packet matches rtp in 8 2004 4640 13398 -ok 14 - received packet matches -ok 15 - delete - 'delete' status -1..15 +new call 0-test-callID-0.587779084955084 ok 871 - received packet matches -new call 400-test-callID-0.0451290171333518 +new call 400-test-callID-0.272228244262489 +ok 5 - SDP media manipulations - remove video - 'offer' status +ok 6 - SDP media manipulations - remove video - output 'offer' SDP ok 872 - add some other codec, accept second PT - 'offer' status ok 873 - add some other codec, accept second PT - output 'offer' SDP +ok 7 - SDP media manipulations - remove video - 'answer' status +ok 8 - SDP media manipulations - remove video - output 'answer' SDP +new call 3-test-callID-0.587779084955084 ok 874 - add some other codec, accept second PT - 'answer' status ok 875 - add some other codec, accept second PT - output 'answer' SDP -new call 403-test-callID-0.0451290171333518 +new call 403-test-callID-0.272228244262489 ok 876 - add CN, accept second PT - 'offer' status +ok 9 - SDP media manipulations - remove "other" - 'offer' status ok 877 - add CN, accept second PT - output 'offer' SDP +ok 10 - SDP media manipulations - remove "other" - output 'offer' SDP ok 878 - add CN, accept second PT - 'answer' status ok 879 - add CN, accept second PT - output 'answer' SDP rtp in 0 1000 3000 4660 +ok 11 - SDP media manipulations - remove "other" - 'answer' status ok 880 - received packet matches rtp in 0 2000 4000 13398 +ok 12 - SDP media manipulations - remove "other" - output 'answer' SDP +new call 6-test-callID-0.587779084955084 ok 881 - received packet matches rtp in 13 2001 4160 13398 -new call 0-test-callID-0.83001935648613 -ok 5 - control - neutral passthrough - 'offer' status -ok 6 - control - neutral passthrough - output 'offer' SDP -ok 7 - control - neutral passthrough - 'answer' status -ok 8 - control - neutral passthrough - output 'answer' SDP -new call 3-test-callID-0.83001935648613 -./auto-test-helper "daemon-tests-rtcp" perl -I../perl auto-daemon-tests-rtcp.pl -ok 9 - control - neutral t/c - 'offer' status -ok 10 - control - neutral t/c - output 'offer' SDP -ok 11 - control - neutral t/c - 'answer' status -ok 12 - control - neutral t/c - output 'answer' SDP -new call 6-test-callID-0.83001935648613 -+ NAME=daemon-tests-rtcp -+ shift -+ rm -rf fake-daemon-tests-rtcp-sockets -ok 13 - PCMU/opus lower preference - control - 'offer' status -ok 14 - PCMU/opus lower preference - control - output 'offer' SDP -+ mkdir fake-daemon-tests-rtcp-sockets -ok 15 - PCMU/opus lower preference - control - 'answer' status -ok 16 - PCMU/opus lower preference - control - output 'answer' SDP -new call 9-test-callID-0.83001935648613 +ok 13 - SDP media manipulations - remove audio - 'offer' status +ok 14 - SDP media manipulations - remove audio - output 'offer' SDP +ok 15 - SDP media manipulations - remove audio - 'answer' status +ok 16 - SDP media manipulations - remove audio - output 'answer' SDP +new call 9-test-callID-0.587779084955084 +ok 17 - SDP attr manipulations - remove a= line on media audio - 'offer' status +ok 18 - SDP attr manipulations - remove a= line on media audio - output 'offer' SDP +ok 19 - SDP attr manipulations - remove a= line on media audio - 'answer' status +ok 20 - SDP attr manipulations - remove a= line on media audio - output 'answer' SDP +new call 12-test-callID-0.587779084955084 +ok 21 - SDP attr manipulations - remove a= line on global session - 'offer' status +ok 22 - SDP attr manipulations - remove a= line on global session - output 'offer' SDP +ok 23 - SDP attr manipulations - remove a= line on global session - 'answer' status +ok 24 - SDP attr manipulations - remove a= line on global session - output 'answer' SDP +new call 15-test-callID-0.587779084955084 +ok 25 - SDP attr manipulations - remove a= line on global session and media audio - 'offer' status +ok 26 - SDP attr manipulations - remove a= line on global session and media audio - output 'offer' SDP +ok 27 - SDP attr manipulations - remove a= line on global session and media audio - 'answer' status +ok 28 - SDP attr manipulations - remove a= line on global session and media audio - output 'answer' SDP +new call 18-test-callID-0.587779084955084 +ok 29 - SDP attr manipulations - add a= line on global session and media audio - 'offer' status +ok 30 - SDP attr manipulations - add a= line on global session and media audio - output 'offer' SDP +ok 31 - SDP attr manipulations - add a= line on global session and media audio - 'answer' status +ok 32 - SDP attr manipulations - add a= line on global session and media audio - output 'answer' SDP +new call 21-test-callID-0.587779084955084 +ok 33 - SDP attr manipulations - add a= line for media audio, two times - 'offer' status +ok 34 - SDP attr manipulations - add a= line for media audio, two times - output 'offer' SDP +ok 35 - SDP attr manipulations - add a= line for media audio, two times - 'answer' status +ok 36 - SDP attr manipulations - add a= line for media audio, two times - output 'answer' SDP +new call 24-test-callID-0.587779084955084 +ok 37 - SDP attr manipulations - add a= line for media audio and remove one - 'offer' status +ok 38 - SDP attr manipulations - add a= line for media audio and remove one - output 'offer' SDP +ok 39 - SDP attr manipulations - add a= line for media audio and remove one - 'answer' status +ok 40 - SDP attr manipulations - add a= line for media audio and remove one - output 'answer' SDP +new call 27-test-callID-0.587779084955084 +ok 41 - SDP attr manipulations - remove two a= lines from global session level - 'offer' status +ok 42 - SDP attr manipulations - remove two a= lines from global session level - output 'offer' SDP +ok 43 - SDP attr manipulations - remove two a= lines from global session level - 'answer' status +ok 44 - SDP attr manipulations - remove two a= lines from global session level - output 'answer' SDP +new call 30-test-callID-0.587779084955084 ok 882 - received packet matches rtp in 0 2002 4320 13398 -ok 17 - PCMU/opus lower preference - passthrough - 'offer' status -ok 18 - PCMU/opus lower preference - passthrough - output 'offer' SDP -+ LD_PRELOAD=../t/tests-preload.so -+ RTPE_BIN=../daemon/rtpengine -+ TEST_SOCKET_PATH=./fake-daemon-tests-rtcp-sockets -+ G_DEBUG=fatal-warnings -+ perl -I../perl auto-daemon-tests-rtcp.pl -ok 19 - PCMU/opus lower preference - passthrough - 'answer' status -ok 20 - PCMU/opus lower preference - passthrough - output 'answer' SDP -new call 12-test-callID-0.83001935648613 -ok 48 - no packet received -ok 21 - PCMU/opus lower preference - 'offer' status -new call 6-test-callID-0.107246887564745 -ok 22 - PCMU/opus lower preference - output 'offer' SDP -ok 23 - PCMU/opus lower preference - 'answer' status -ok 24 - PCMU/opus lower preference - output 'answer' SDP -new call 15-test-callID-0.83001935648613 -ok 49 - Music on hold - sendrecv and declared sendrecv mode - 'offer' status -ok 50 - Music on hold - sendrecv and declared sendrecv mode - output 'offer' SDP -ok 51 - Music on hold - sendrecv and declared sendrecv mode - 'answer' status -ok 25 - PCMU/opus lower preference - speex control - 'offer' status -ok 26 - PCMU/opus lower preference - speex control - output 'offer' SDP -ok 52 - Music on hold - sendrecv and declared sendrecv mode - output 'answer' SDP -ok 151 - no packet received -ok 27 - PCMU/opus lower preference - PCMA control - 'answer' status -ok 28 - PCMU/opus lower preference - PCMA control - output 'answer' SDP -new call 18-test-callID-0.83001935648613 -ok 53 - Music on hold - MoH set by offerer and declared sendrecv mode - 'offer' status -ok 54 - Music on hold - MoH set by offerer and declared sendrecv mode - output 'offer' SDP -ok 55 - received packet matches -ok 29 - G722/opus higher preference - control - 'offer' status -ok 30 - G722/opus higher preference - control - output 'offer' SDP -ok 31 - G722/opus higher preference - control - 'answer' status -ok 32 - G722/opus higher preference - control - output 'answer' SDP -new call 21-test-callID-0.83001935648613 -ok 33 - G722/opus higher preference - passthrough - 'offer' status -ok 34 - G722/opus higher preference - passthrough - output 'offer' SDP -ok 35 - G722/opus higher preference - passthrough - 'answer' status -ok 36 - G722/opus higher preference - passthrough - output 'answer' SDP -new call 24-test-callID-0.83001935648613 -ok 37 - G722/opus higher preference - 'offer' status -ok 38 - G722/opus higher preference - output 'offer' SDP +ok 45 - SDP attr manipulations - substitute a= line for media audio - 'offer' status +ok 46 - SDP attr manipulations - substitute a= line for media audio - output 'offer' SDP +ok 47 - SDP attr manipulations - substitute a= line for media audio - 'answer' status +ok 48 - SDP attr manipulations - substitute a= line for media audio - output 'answer' SDP +new call 33-test-callID-0.587779084955084 +ok 49 - SDP attr manipulations - substitute a= line for a session level - 'offer' status +ok 50 - SDP attr manipulations - substitute a= line for a session level - output 'offer' SDP +ok 51 - SDP attr manipulations - substitute a= line for a session level - 'answer' status +ok 52 - SDP attr manipulations - substitute a= line for a session level - output 'answer' SDP +new call 36-test-callID-0.587779084955084 +ok 125 - no packet received ok 883 - received packet matches rtp in 13 2003 4480 13398 -ok 39 - G722/opus higher preference - 'answer' status -ok 40 - G722/opus higher preference - output 'answer' SDP -new call 27-test-callID-0.83001935648613 -ok 41 - docs example 1 - 'offer' status -ok 42 - docs example 1 - output 'offer' SDP -ok 43 - docs example 1 - 'answer' status -ok 44 - docs example 1 - output 'answer' SDP -new call 30-test-callID-0.83001935648613 -ok 56 - received packet matches -ok 45 - docs example 2 - 'offer' status -ok 46 - docs example 2 - output 'offer' SDP -ok 47 - docs example 2 - 'answer' status -ok 48 - docs example 2 - output 'answer' SDP -new call 33-test-callID-0.83001935648613 -ok 49 - docs example 3 - 'offer' status -ok 50 - docs example 3 - output 'offer' SDP -ok 51 - docs example 3 - 'answer' status -ok 52 - docs example 3 - output 'answer' SDP -new call 36-test-callID-0.83001935648613 -ok 53 - docs example 4 - 'offer' status -ok 54 - docs example 4 - output 'offer' SDP +new call 0-test-callID-0.246785175789821 ok 884 - received packet matches rtp in 0 2004 4640 13398 -ok 55 - docs example 4 - 'answer' status -ok 56 - docs example 4 - output 'answer' SDP -new call 39-test-callID-0.83001935648613 -ok 1 - LD_PRELOAD present -ok 2 - preload library is active -ok 3 - RTPE_BIN points to executable -ok 27 - no packet received -rtp in 0 1000 3000 19088743 -ok 57 - docs example 5 - 'offer' status -ok 28 - received packet matches -ok 58 - docs example 5 - output 'offer' SDP -ok 59 - docs example 5 - 'answer' status -ok 60 - docs example 5 - output 'answer' SDP -1..60 -ok 4 - daemon launched in background -ok 57 - received packet matches ok 885 - received packet matches -new call 406-test-callID-0.0451290171333518 +new call 406-test-callID-0.272228244262489 +ok 5 - gh 661 suppress one - 'offer' status +ok 53 - SDP attr manipulations - substitute two a= lines for media audio - 'offer' status +ok 6 - gh 661 suppress one - output 'offer' SDP +ok 54 - SDP attr manipulations - substitute two a= lines for media audio - output 'offer' SDP ok 886 - add CN, accept second PT, reject CN - 'offer' status +ok 55 - SDP attr manipulations - substitute two a= lines for media audio - 'answer' status +ok 7 - gh 661 suppress one - 'answer' status ok 887 - add CN, accept second PT, reject CN - output 'offer' SDP +ok 56 - SDP attr manipulations - substitute two a= lines for media audio - output 'answer' SDP +ok 8 - gh 661 suppress one - output 'answer' SDP +new call 3-test-callID-0.246785175789821 +new call 39-test-callID-0.587779084955084 ok 888 - add CN, accept second PT, reject CN - 'answer' status ok 889 - add CN, accept second PT, reject CN - output 'answer' SDP rtp in 0 1000 3000 4660 +ok 9 - gh 661 remove one - 'offer' status +ok 57 - SDP attr manipulations - remove a= line on media audio - 'offer' status +ok 10 - gh 661 remove one - output 'offer' SDP ok 890 - received packet matches rtp in 0 2000 4000 13398 +ok 58 - SDP attr manipulations - remove a= line on media audio - output 'offer' SDP ok 891 - received packet matches -new call 409-test-callID-0.0451290171333518 +new call 409-test-callID-0.272228244262489 +ok 59 - SDP attr manipulations - remove a= line on media audio - 'answer' status +ok 11 - gh 661 remove one - 'answer' status +ok 60 - SDP attr manipulations - remove a= line on media audio - output 'answer' SDP +new call 42-test-callID-0.587779084955084 +ok 12 - gh 661 remove one - output 'answer' SDP +new call 6-test-callID-0.246785175789821 ok 892 - add CN and 2nd codec, accept second PT - 'offer' status ok 893 - add CN and 2nd codec, accept second PT - output 'offer' SDP ok 894 - add CN and 2nd codec, accept second PT - 'answer' status ok 895 - add CN and 2nd codec, accept second PT - output 'answer' SDP rtp in 8 1000 3000 4660 -ok 58 - received packet matches +ok 1 - LD_PRELOAD present +ok 2 - preload library is active +ok 3 - RTPE_BIN points to executable +ok 1 - LD_PRELOAD present +ok 2 - preload library is active +ok 3 - RTPE_BIN points to executable +ok 1 - LD_PRELOAD present +ok 2 - preload library is active +ok 3 - RTPE_BIN points to executable +ok 1 - LD_PRELOAD present +ok 2 - preload library is active +ok 3 - RTPE_BIN points to executable +ok 126 - no packet received +new call 0-test-callID-0.808141617606136 +ok 127 - received packet matches +ok 13 - gh 661 remove first - 'offer' status +ok 61 - SDP attr manipulations - remove a= line on global session - 'offer' status +ok 62 - SDP attr manipulations - remove a= line on global session - output 'offer' SDP +ok 14 - gh 661 remove first - output 'offer' SDP +ok 5 - embedded binary wav file +new call 0-test-callID-0.6568334845721 ok 896 - received packet matches rtp in 0 2000 4000 13398 +ok 5 - SDP version simple increments - 'offer' status +ok 6 - SDP version simple increments - output 'offer' SDP +ok 63 - SDP attr manipulations - remove a= line on global session - 'answer' status +ok 64 - SDP attr manipulations - remove a= line on global session - output 'answer' SDP +new call 45-test-callID-0.587779084955084 ok 897 - received packet matches rtp in 13 2001 4160 13398 -++ ls fake-daemon-tests-http-sockets -+ test '' = '' -+ rmdir fake-daemon-tests-http-sockets -./auto-test-helper "daemon-tests-redis-subscribe" perl -I../perl auto-daemon-tests-redis-subscribe.pl -+ NAME=daemon-tests-redis-subscribe -+ shift -+ rm -rf fake-daemon-tests-redis-subscribe-sockets -+ mkdir fake-daemon-tests-redis-subscribe-sockets -+ LD_PRELOAD=../t/tests-preload.so -+ RTPE_BIN=../daemon/rtpengine -+ TEST_SOCKET_PATH=./fake-daemon-tests-redis-subscribe-sockets -+ G_DEBUG=fatal-warnings -+ perl -I../perl auto-daemon-tests-redis-subscribe.pl -new call 0-test-callID-0.0809395893371878 -ok 59 - received packet matches -ok 5 - basic, forward - 'offer' status -ok 6 - basic, forward - output 'offer' SDP -ok 60 - Music on hold - MoH set by offerer and declared sendrecv mode - 'answer' status -ok 898 - received packet matches -rtp in 0 2002 4320 13398 -ok 61 - Music on hold - MoH set by offerer and declared sendrecv mode - output 'answer' SDP -ok 7 - basic, forward - 'answer' status -ok 8 - basic, forward - output 'answer' SDP -rtp in 0 1000 3000 4660 -ok 9 - received packet matches -rtp in 0 2000 4000 4660 -ok 62 - Music on hold - MoH put off by offerer and declared sendrecv mode - 'offer' status -ok 63 - Music on hold - MoH put off by offerer and declared sendrecv mode - output 'offer' SDP -ok 10 - received packet matches -rtp in 0 1001 3160 4660 -ok 11 - received packet matches -rtp in 0 2001 4160 4660 +ok 15 - gh 661 remove first - 'answer' status +ok 6 - Music on hold - sendrecv - 'offer' status +ok 7 - SDP version simple increments - 'offer' status +ok 65 - SDP attr manipulations - remove a= line on global session and media audio - 'offer' status +ok 66 - SDP attr manipulations - remove a= line on global session and media audio - output 'offer' SDP +ok 8 - SDP version simple increments - output 'offer' SDP +ok 16 - gh 661 remove first - output 'answer' SDP +new call 9-test-callID-0.246785175789821 +ok 7 - Music on hold - sendrecv - output 'offer' SDP +ok 4 - daemon launched in background +ok 4 - daemon launched in background +ok 67 - SDP attr manipulations - remove a= line on global session and media audio - 'answer' status +ok 9 - SDP version simple increments - 'offer' status +ok 68 - SDP attr manipulations - remove a= line on global session and media audio - output 'answer' SDP +ok 10 - SDP version simple increments - output 'offer' SDP +new call 48-test-callID-0.587779084955084 +ok 8 - Music on hold - sendrecv - 'answer' status +ok 17 - gh 661 remove one to RTP - 'offer' status +ok 11 - SDP version simple increments - 'offer' status +ok 18 - gh 661 remove one to RTP - output 'offer' SDP +ok 9 - Music on hold - sendrecv - output 'answer' SDP +ok 12 - SDP version simple increments - output 'offer' SDP +ok 4 - daemon launched in background +ok 4 - daemon launched in background +ok 69 - SDP attr manipulations - add a= line on global session and media audio - 'offer' status +ok 70 - SDP attr manipulations - add a= line on global session and media audio - output 'offer' SDP +ok 19 - gh 661 remove one to RTP - 'answer' status +ok 13 - SDP version simple increments - 'offer' status +ok 20 - gh 661 remove one to RTP - output 'answer' SDP +new call 12-test-callID-0.246785175789821 +ok 14 - SDP version simple increments - output 'offer' SDP +ok 71 - SDP attr manipulations - add a= line on global session and media audio - 'answer' status +ok 15 - SDP version simple increments - 'offer' status +ok 72 - SDP attr manipulations - add a= line on global session and media audio - output 'answer' SDP +new call 51-test-callID-0.587779084955084 +ok 16 - SDP version simple increments - output 'offer' SDP +ok 10 - Music on hold - MoH set by offerer - 'offer' status +new call 3-test-callID-0.808141617606136 +ok 11 - Music on hold - MoH set by offerer - output 'offer' SDP +ok 21 - gh 661 remove first to RTP - 'offer' status ok 12 - received packet matches -ok 64 - Music on hold - MoH put off by offerer and declared sendrecv mode - 'answer' status -rtp in 0 1002 3320 4660 -ok 65 - Music on hold - MoH put off by offerer and declared sendrecv mode - output 'answer' SDP +ok 22 - gh 661 remove first to RTP - output 'offer' SDP +ok 73 - SDP attr manipulations - add a= line for media audio, two times - 'offer' status +ok 74 - SDP attr manipulations - add a= line for media audio, two times - output 'offer' SDP +ok 17 - SDP version force increase - 'offer' status +ok 23 - gh 661 remove first to RTP - 'answer' status +ok 24 - gh 661 remove first to RTP - output 'answer' SDP +new call 15-test-callID-0.246785175789821 +ok 18 - SDP version force increase - output 'offer' SDP +ok 75 - SDP attr manipulations - add a= line for media audio, two times - 'answer' status +ok 76 - SDP attr manipulations - add a= line for media audio, two times - output 'answer' SDP +new call 54-test-callID-0.587779084955084 +ok 19 - SDP version force increase - 'offer' status +ok 25 - gh 661 from RTP suppress one - 'offer' status +ok 26 - gh 661 from RTP suppress one - output 'offer' SDP +ok 20 - SDP version force increase - output 'offer' SDP +ok 77 - SDP attr manipulations - add a= line for media audio and remove one - 'offer' status +ok 78 - SDP attr manipulations - add a= line for media audio and remove one - output 'offer' SDP +ok 27 - gh 661 from RTP suppress one - 'answer' status +ok 21 - SDP version force increase - 'offer' status +ok 28 - gh 661 from RTP suppress one - output 'answer' SDP +new call 18-test-callID-0.246785175789821 +ok 22 - SDP version force increase - output 'offer' SDP +new call 6-test-callID-0.808141617606136 +ok 79 - SDP attr manipulations - add a= line for media audio and remove one - 'answer' status +ok 80 - SDP attr manipulations - add a= line for media audio and remove one - output 'answer' SDP +new call 57-test-callID-0.587779084955084 +ok 29 - gh 661 from RTP suppress first - 'offer' status +ok 23 - SDP origin replace username only - 'offer' status +ok 30 - gh 661 from RTP suppress first - output 'offer' SDP +ok 24 - SDP origin replace username only - output 'offer' SDP +ok 81 - SDP attr manipulations - remove two a= lines from global session level - 'offer' status +ok 82 - SDP attr manipulations - remove two a= lines from global session level - output 'offer' SDP +ok 25 - SDP origin replace username only - 'answer' status +ok 31 - gh 661 from RTP suppress first - 'answer' status +ok 26 - SDP origin replace username only - output 'answer' SDP +ok 32 - gh 661 from RTP suppress first - output 'answer' SDP +new call 21-test-callID-0.246785175789821 +ok 83 - SDP attr manipulations - remove two a= lines from global session level - 'answer' status +ok 27 - SDP origin replace username only - 'offer' status +ok 28 - SDP origin replace username only - output 'offer' SDP +ok 84 - SDP attr manipulations - remove two a= lines from global session level - output 'answer' SDP +new call 60-test-callID-0.587779084955084 +ok 33 - SDES no new crypto suites - 'offer' status +ok 34 - SDES no new crypto suites - output 'offer' SDP +ok 29 - SDP origin replace username only - 'answer' status +ok 30 - SDP origin replace username only - output 'answer' SDP +ok 85 - SDP attr manipulations - substitute a= line for media audio - 'offer' status +ok 86 - SDP attr manipulations - substitute a= line for media audio - output 'offer' SDP +ok 35 - SDES no new crypto suites - 'answer' status +ok 31 - SDP origin replace username only - 'offer' status +ok 36 - SDES no new crypto suites - output 'answer' SDP +new call 24-test-callID-0.246785175789821 +ok 32 - SDP origin replace username only - output 'offer' SDP +ok 87 - SDP attr manipulations - substitute a= line for media audio - 'answer' status +ok 88 - SDP attr manipulations - substitute a= line for media audio - output 'answer' SDP +new call 63-test-callID-0.587779084955084 +ok 33 - SDP origin replace username only - 'answer' status +ok 34 - SDP origin replace username only - output 'answer' SDP +new call 9-test-callID-0.808141617606136 +ok 128 - no packet received ok 13 - received packet matches -rtp in 0 2002 4320 4660 +ok 35 - SDP replace everything - 'offer' status +ok 89 - SDP attr manipulations - substitute a= line for a session level - 'offer' status ok 14 - received packet matches -rtp in 0 1003 3480 4660 +ok 36 - SDP replace everything - output 'offer' SDP +ok 90 - SDP attr manipulations - substitute a= line for a session level - output 'offer' SDP ok 15 - received packet matches -rtp in 0 2003 4480 4660 -ok 16 - received packet matches -rtp in 0 1004 3640 4660 -ok 17 - received packet matches -rtp in 0 2004 4640 4660 -ok 18 - received packet matches -rtp in 0 1005 3800 4660 -ok 19 - received packet matches -rtp in 0 2005 4800 4660 -ok 20 - received packet matches -rtp in 0 1006 3960 4660 -ok 21 - received packet matches -rtp in 0 2006 4960 4660 -ok 22 - received packet matches -rtp in 0 1007 4120 4660 -ok 23 - received packet matches -rtp in 0 2007 5120 4660 -ok 24 - received packet matches -rtp in 0 1008 4280 4660 -ok 25 - received packet matches -ok 152 - no packet received +ok 37 - SDES only allowed crypto suites - 'offer' status +ok 38 - SDES only allowed crypto suites - output 'offer' SDP +ok 37 - SDP replace everything - 'offer' status +ok 38 - SDP replace everything - output 'offer' SDP +ok 91 - SDP attr manipulations - substitute a= line for a session level - 'answer' status +ok 39 - SDES only allowed crypto suites - 'answer' status +ok 92 - SDP attr manipulations - substitute a= line for a session level - output 'answer' SDP +new call 66-test-callID-0.587779084955084 +ok 40 - SDES only allowed crypto suites - output 'answer' SDP +new call 27-test-callID-0.246785175789821 +ok 39 - SDP replace everything - 'offer' status +ok 40 - SDP replace everything - output 'offer' SDP +new call 12-test-callID-0.808141617606136 +ok 41 - SDES only allowed and no crypto suites - contradiction - 'offer' status +ok 42 - SDES only allowed and no crypto suites - contradiction - output 'offer' SDP +ok 93 - SDP attr manipulations - substitute two a= lines for media audio - 'offer' status +ok 94 - SDP attr manipulations - substitute two a= lines for media audio - output 'offer' SDP +ok 41 - SDP replace everything with origin-full - 'offer' status +ok 898 - received packet matches +ok 42 - SDP replace everything with origin-full - output 'offer' SDP +ok 43 - SDES only allowed and no crypto suites - contradiction - 'answer' status +rtp in 0 2002 4320 13398 +ok 44 - SDES only allowed and no crypto suites - contradiction - output 'answer' SDP +new call 30-test-callID-0.246785175789821 +ok 43 - SDP replace everything with origin-full - 'offer' status ok 899 - received packet matches +ok 95 - SDP attr manipulations - substitute two a= lines for media audio - 'answer' status +ok 44 - SDP replace everything with origin-full - output 'offer' SDP rtp in 13 2003 4480 13398 +ok 96 - SDP attr manipulations - substitute two a= lines for media audio - output 'answer' SDP +new call 69-test-callID-0.587779084955084 +ok 45 - SDES only allowed and no crypto suites used together - 'offer' status +ok 45 - SDP replace everything with origin-full - 'offer' status +ok 46 - SDES only allowed and no crypto suites used together - output 'offer' SDP +ok 46 - SDP replace everything with origin-full - output 'offer' SDP +1..46 +ok 97 - SDP attr manipulations - substitute a=fmtp line for media audio - 'offer' status +ok 98 - SDP attr manipulations - substitute a=fmtp line for media audio - output 'offer' SDP +ok 47 - SDES only allowed and no crypto suites used together - 'answer' status +ok 99 - SDP attr manipulations - substitute a=fmtp line for media audio - 'answer' status +ok 48 - SDES only allowed and no crypto suites used together - output 'answer' SDP +ok 100 - SDP attr manipulations - substitute a=fmtp line for media audio - output 'answer' SDP +new call 72-test-callID-0.587779084955084 +ok 49 - SDES only allowed, no crypto and nonew suites used together - 'offer' status +ok 50 - SDES only allowed, no crypto and nonew suites used together - output 'offer' SDP +ok 101 - SDP attr manipulations - substitute a=fmtp line for media audio - 'offer' status +ok 102 - SDP attr manipulations - substitute a=fmtp line for media audio - output 'offer' SDP +new call 75-test-callID-0.587779084955084 +ok 51 - SDES only allowed, no crypto and nonew suites used together - 'answer' status +ok 52 - SDES only allowed, no crypto and nonew suites used together - output 'answer' SDP +new call 33-test-callID-0.246785175789821 +ok 103 - SDP attr manipulations - remove a=fmtp line for media audio - 'offer' status +ok 104 - SDP attr manipulations - remove a=fmtp line for media audio - output 'offer' SDP +ok 105 - SDP attr manipulations - remove a=fmtp line for media audio - 'answer' status +ok 106 - SDP attr manipulations - remove a=fmtp line for media audio - output 'answer' SDP +new call 78-test-callID-0.587779084955084 ok 900 - received packet matches rtp in 0 2004 4640 13398 -ok 29 - no packet received +ok 16 - received packet matches +ok 107 - SDP attr manipulations - remove a=fmtp line for media audio - 'offer' status +ok 53 - SDES only allowed crypto suites, but not offered - 'offer' status ok 901 - received packet matches -new call 412-test-callID-0.0451290171333518 +new call 412-test-callID-0.272228244262489 +ok 54 - SDES only allowed crypto suites, but not offered - output 'offer' SDP +ok 108 - SDP attr manipulations - remove a=fmtp line for media audio - output 'offer' SDP +ok 17 - Music on hold - MoH set by offerer - 'answer' status +new call 81-test-callID-0.587779084955084 +ok 18 - Music on hold - MoH set by offerer - output 'answer' SDP +ok 19 - received packet matches +ok 55 - SDES only allowed crypto suites, but not offered - 'answer' status +ok 56 - SDES only allowed crypto suites, but not offered - output 'answer' SDP +new call 36-test-callID-0.246785175789821 +ok 109 - SDP attr manipulations - remove a=fmtp line for media audio - 'offer' status +ok 20 - received packet matches +ok 110 - SDP attr manipulations - remove a=fmtp line for media audio - output 'offer' SDP +new call 84-test-callID-0.587779084955084 +ok 57 - SDES re-ordered crypto suites - 'offer' status +ok 58 - SDES re-ordered crypto suites - output 'offer' SDP ok 902 - dup codec number - 'offer' status ok 903 - dup codec number - output 'offer' SDP -new call 415-test-callID-0.0451290171333518 +new call 415-test-callID-0.272228244262489 +ok 59 - SDES re-ordered crypto suites - 'answer' status +ok 60 - SDES re-ordered crypto suites - output 'answer' SDP +new call 39-test-callID-0.246785175789821 ok 904 - inject, U/A offer - 'offer' status ok 905 - inject, U/A offer - output 'offer' SDP -++ ls fake-daemon-tests-codec-prefs-sockets ok 906 - inject, A/U offer - 'answer' status ok 907 - inject, A/U offer - output 'answer' SDP rtp in 8 1000 3000 4660 -+ test '' = '' -+ rmdir fake-daemon-tests-codec-prefs-sockets ok 908 - received packet matches rtp in 8 2000 4000 12816 ok 909 - received packet matches @@ -5484,204 +5100,508 @@ ok 910 - received packet matches rtp in 0 5000 7000 16816 ok 911 - received packet matches -new call 418-test-callID-0.0451290171333518 -cc -Wl,-z,relro -rdynamic -Wl,-z,relro -flto=auto -rdynamic -Wl,-z,relro -flto=auto -pie test-transcode.o str.o auxlib.o rtplib.o loglib.o ssllib.o codeclib.strhash.o resample.o codec.o ssrc.o call.o ice.o helpers.o kernel.o media_socket.o stun.o bencode.o socket.o poller.o dtls.o recording.o statistics.o rtcp.o redis.o iptables.o graphite.o call_interfaces.strhash.o sdp.strhash.o rtp.o crypto.o control_ng_flags_parser.o control_ng.strhash.o streambuf.o cookie_cache.o udp_listener.o homer.o load.o cdr.o dtmf.o timerthread.o media_player.o jitter_buffer.o dtmflib.o t38.o tcp_listener.o mqtt.o janus.strhash.o websocket.o cli.strhash.o mvr2s_x64_avx2.o mvr2s_x64_avx512.o audio_player.o mix_buffer.o mix_in_x64_avx2.o mix_in_x64_sse2.o mix_in_x64_avx512bw.o bufferpool.o uring.o arena.o ng_client.o -lm -ldl -lglib-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lcrypto -lssl -lcrypto -lpcre2-8 -lcurl -ljson-glib-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lavcodec -lavformat -lavutil -lswresample -lavfilter -lspandsp -lopus -lz -lwebsockets -L/usr/lib64 -lcap -lpcap -levent_pthreads -levent -lhiredis -L/usr/lib/x86_64-linux-gnu/ -lmariadb -lsystemd -luring -latomic -o test-transcode +ok 129 - no packet received +new call 418-test-callID-0.272228244262489 +ok 21 - received packet matches +ok 61 - SDES re-ordered crypto suites, but one suite from the flag is not in the offer - 'offer' status +ok 22 - received packet matches +ok 111 - SDP attr manipulations - remove sendrecv, rtcp, ptime - 'offer' status +ok 23 - received packet matches +ok 62 - SDES re-ordered crypto suites, but one suite from the flag is not in the offer - output 'offer' SDP +ok 112 - SDP attr manipulations - remove sendrecv, rtcp, ptime - output 'offer' SDP +new call 87-test-callID-0.587779084955084 ok 912 - DTMF-inject w tp-e - 'offer' status +ok 24 - Music on hold - MoH put off by offerer - 'offer' status ok 913 - DTMF-inject w tp-e - output 'offer' SDP +ok 63 - SDES re-ordered crypto suites, but one suite from the flag is not in the offer - 'answer' status +ok 25 - Music on hold - MoH put off by offerer - output 'offer' SDP +ok 113 - SDP attr manipulations - remove global attrs - 'offer' status +ok 64 - SDES re-ordered crypto suites, but one suite from the flag is not in the offer - output 'answer' SDP +new call 42-test-callID-0.246785175789821 +ok 114 - SDP attr manipulations - remove global attrs - output 'offer' SDP +ok 26 - Music on hold - MoH put off by offerer - 'answer' status +1..114 ok 914 - DTMF-inject w tp-e - 'answer' status +ok 27 - Music on hold - MoH put off by offerer - output 'answer' SDP ok 915 - DTMF-inject w tp-e - output 'answer' SDP -new call 421-test-callID-0.0451290171333518 +new call 421-test-callID-0.272228244262489 +ok 65 - SDES re-ordered crypto suites, but one suite from the flag is not in the offer and recipient selected it - 'offer' status +ok 66 - SDES re-ordered crypto suites, but one suite from the flag is not in the offer and recipient selected it - output 'offer' SDP +ok 67 - SDES re-ordered crypto suites, but one suite from the flag is not in the offer and recipient selected it - 'answer' status +ok 68 - SDES re-ordered crypto suites, but one suite from the flag is not in the offer and recipient selected it - output 'answer' SDP +new call 45-test-callID-0.246785175789821 ok 916 - symmetric codecs w missing answer codec, no flag - 'offer' status ok 917 - symmetric codecs w missing answer codec, no flag - output 'offer' SDP +ok 69 - SDES re-ordered crypto suites and no-new - 'offer' status +ok 70 - SDES re-ordered crypto suites and no-new - output 'offer' SDP ok 918 - symmetric codecs w missing answer codec, no flag - 'answer' status ok 919 - symmetric codecs w missing answer codec, no flag - output 'answer' SDP -new call 424-test-callID-0.0451290171333518 +new call 424-test-callID-0.272228244262489 +ok 71 - SDES re-ordered crypto suites and no-new - 'answer' status +ok 72 - SDES re-ordered crypto suites and no-new - output 'answer' SDP +new call 48-test-callID-0.246785175789821 +.ok 73 - SDES re-ordered crypto suites and no-SDES - 'offer' status ok 920 - some t/c options with answer only non-t/c codec - 'offer' status +++ ls fake-daemon-tests-sdp-orig-replacements-sockets +ok 74 - SDES re-ordered crypto suites and no-SDES - output 'offer' SDP ok 921 - some t/c options with answer only non-t/c codec - output 'offer' SDP +ok 75 - SDES re-ordered crypto suites and no-SDES - 'answer' status ok 922 - some t/c options with answer only non-t/c codec - 'answer' status +ok 76 - SDES re-ordered crypto suites and no-SDES - output 'answer' SDP +new call 51-test-callID-0.246785175789821 ok 923 - some t/c options with answer only non-t/c codec - output 'answer' SDP -new call 427-test-callID-0.0451290171333518 +new call 427-test-callID-0.272228244262489 +ok 130 - no packet received +ok 28 - whatever packet received or not +new call 0-test-callID-0.17738913271771 ++ test '' = '' ++ rmdir fake-daemon-tests-sdp-orig-replacements-sockets +new call 0-test-callID-0.091774335756984 +new call 0-test-callID-0.100337372088891 +ok 77 - SDES re-ordered crypto suites and only-SDES - 'offer' status +ok 78 - SDES re-ordered crypto suites and only-SDES - output 'offer' SDP ok 924 - symmetric codecs w missing answer codec, no flag - 'offer' status +ok 5 - control - neutral passthrough - 'offer' status +ok 5 - simple transform - 'transform' status ok 925 - symmetric codecs w missing answer codec, no flag - output 'offer' SDP +ok 6 - control - neutral passthrough - output 'offer' SDP +ok 6 - address ok +rtp in 8 2000 4000 13398 +ok 5 - control passthrough - 'offer' status +./auto-test-helper "daemon-tests-heuristic" perl -I../perl auto-daemon-tests-heuristic.pl +ok 6 - control passthrough - output 'offer' SDP +ok 79 - SDES re-ordered crypto suites and only-SDES - 'answer' status +ok 7 - control - neutral passthrough - 'answer' status +ok 7 - received packet matches ok 926 - symmetric codecs w missing answer codec, no flag - 'answer' status +ok 80 - SDES re-ordered crypto suites and only-SDES - output 'answer' SDP +rtp in 8 2001 4160 13398 +new call 54-test-callID-0.246785175789821 +ok 8 - control - neutral passthrough - output 'answer' SDP ok 927 - symmetric codecs w missing answer codec, no flag - output 'answer' SDP -new call 430-test-callID-0.0451290171333518 +new call 3-test-callID-0.17738913271771 +new call 430-test-callID-0.272228244262489 +ok 7 - control passthrough - 'answer' status +ok 8 - control passthrough - output 'answer' SDP +rtp in 0 1000 3000 19088743 +ok 9 - received packet matches +rtp in 0 2000 4000 124076833 +ok 9 - control - neutral t/c - 'offer' status +ok 10 - control - neutral t/c - output 'offer' SDP +ok 10 - received packet matches ok 928 - symmetric codecs w missing answer codec, no flag - 'offer' status +rtp in 8 5000 9000 19088743 +ok 81 - SDES offerer preferences - 'offer' status ok 929 - symmetric codecs w missing answer codec, no flag - output 'offer' SDP +ok 82 - SDES offerer preferences - output 'offer' SDP +ok 11 - control - neutral t/c - 'answer' status +ok 11 - received packet matches +rtp in 8 6000 10000 124076833 +ok 12 - control - neutral t/c - output 'answer' SDP +new call 6-test-callID-0.17738913271771 ++ NAME=daemon-tests-heuristic ++ shift ++ rm -rf fake-daemon-tests-heuristic-sockets +ok 12 - received packet matches ok 930 - symmetric codecs w missing answer codec, no flag - 'answer' status +ok 83 - SDES offerer preferences - 'answer' status ok 931 - symmetric codecs w missing answer codec, no flag - output 'answer' SDP -new call 433-test-callID-0.0451290171333518 +new call 433-test-callID-0.272228244262489 +ok 84 - SDES offerer preferences - output 'answer' SDP +new call 57-test-callID-0.246785175789821 ++ mkdir fake-daemon-tests-heuristic-sockets +ok 131 - no packet received +not ok 29 - no packet received +# Failed test 'no packet received' +# at ../perl/NGCP/Rtpengine/AutoTest.pm line 276. +new call 3-test-callID-0.6568334845721 +ok 8 - received packet matches ++ LD_PRELOAD=../t/tests-preload.so ++ RTPE_BIN=../daemon/rtpengine ++ TEST_SOCKET_PATH=./fake-daemon-tests-heuristic-sockets ++ G_DEBUG=fatal-warnings ++ perl -I../perl auto-daemon-tests-heuristic.pl +ok 13 - PCMU/opus lower preference - control - 'offer' status +ok 85 - SDES offerer preferences <> RTP - 'offer' status +ok 14 - PCMU/opus lower preference - control - output 'offer' SDP +ok 86 - SDES offerer preferences <> RTP - output 'offer' SDP ok 932 - symmetric codecs w missing answer codec - 'offer' status ok 933 - symmetric codecs w missing answer codec - output 'offer' SDP +ok 30 - Music on hold - sendrecv and declared zero-connection - 'offer' status +ok 9 - delete call - 'delete' status +ok 31 - Music on hold - sendrecv and declared zero-connection - output 'offer' SDP +ok 15 - PCMU/opus lower preference - control - 'answer' status +ok 13 - no packet received +ok 16 - PCMU/opus lower preference - control - output 'answer' SDP +ok 87 - SDES offerer preferences <> RTP - 'answer' status +new call 9-test-callID-0.17738913271771 +ok 88 - SDES offerer preferences <> RTP - output 'answer' SDP +new call 60-test-callID-0.246785175789821 ok 934 - symmetric codecs w missing answer codec, no flag - 'answer' status ok 935 - symmetric codecs w missing answer codec, no flag - output 'answer' SDP -new call 436-test-callID-0.0451290171333518 +new call 436-test-callID-0.272228244262489 +ok 32 - Music on hold - sendrecv and declared zero-connection - 'answer' status +ok 33 - Music on hold - sendrecv and declared zero-connection - output 'answer' SDP +++ ls fake-daemon-tests-sdp-manipulations-sockets +new call 3-test-callID-0.091774335756984 +new call 3-test-callID-0.100337372088891 ++ test '' = '' +new call 0-test-callID-0.654938308325338 ++ rmdir fake-daemon-tests-sdp-manipulations-sockets ok 936 - multi codec offer/answer - 'offer' status +ok 17 - PCMU/opus lower preference - passthrough - 'offer' status ok 937 - multi codec offer/answer - output 'offer' SDP +ok 89 - SDES offerer preferences, but one taken by recipient, nor in the offer, nor in preferences - 'offer' status +ok 132 - no packet received +ok 34 - Music on hold - MoH set by offerer and declared zero-connection - 'offer' status +new call 12-test-callID-0.486320987379852 +ok 18 - PCMU/opus lower preference - passthrough - output 'offer' SDP +ok 90 - SDES offerer preferences, but one taken by recipient, nor in the offer, nor in preferences - output 'offer' SDP +ok 35 - Music on hold - MoH set by offerer and declared zero-connection - output 'offer' SDP +ok 10 - no-op transform - 'transform' status +ok 36 - received packet matches +ok 11 - address ok +rtp in 9 2000 4000 13398 +ok 12 - received packet matches +rtp in 9 2001 4160 13398 +ok 14 - control transcode - 'offer' status +ok 19 - PCMU/opus lower preference - passthrough - 'answer' status +ok 13 - received packet matches +ok 15 - control transcode - output 'offer' SDP +ok 20 - PCMU/opus lower preference - passthrough - output 'answer' SDP +new call 12-test-callID-0.17738913271771 +ok 91 - SDES offerer preferences, but one taken by recipient, nor in the offer, nor in preferences - 'answer' status +ok 92 - SDES offerer preferences, but one taken by recipient, nor in the offer, nor in preferences - output 'answer' SDP +new call 63-test-callID-0.246785175789821 +./auto-test-helper "daemon-tests-asymmetric" perl -I../perl auto-daemon-tests-asymmetric.pl ok 938 - multi codec offer/answer - 'answer' status +ok 14 - delete call - 'delete' status ok 939 - multi codec offer/answer - output 'answer' SDP -new call 439-test-callID-0.0451290171333518 +ok 16 - control transcode - 'answer' status +new call 439-test-callID-0.272228244262489 +new call 6-test-callID-0.091774335756984 +ok 21 - PCMU/opus lower preference - 'offer' status +ok 133 - simple sub, RTCP mirror - 'offer' status +ok 22 - PCMU/opus lower preference - output 'offer' SDP +ok 134 - simple sub, RTCP mirror - output 'offer' SDP +ok 17 - control transcode - output 'answer' SDP +rtp in 8 1000 3000 19088743 +ok 93 - SDES offerer preferences, but requested one is not in the offer - 'offer' status +ok 94 - SDES offerer preferences, but requested one is not in the offer - output 'offer' SDP +ok 23 - PCMU/opus lower preference - 'answer' status +ok 15 - multiple transforms - 'transform' status ok 940 - multi codec offer/answer w single-codec - 'offer' status +ok 16 - address ok +rtp in 9 2000 4000 13398 +ok 5 - play media - 'offer' status +ok 24 - PCMU/opus lower preference - output 'answer' SDP +new call 15-test-callID-0.17738913271771 +ok 135 - simple sub, RTCP mirror - 'answer' status +ok 6 - play media - output 'offer' SDP ok 941 - multi codec offer/answer w single-codec - output 'offer' SDP +ok 17 - received packet matches +rtp in 9 2001 4160 13398 +ok 136 - simple sub, RTCP mirror - output 'answer' SDP +rtp in 0 2000 4000 13398 +ok 18 - received packet matches +ok 95 - SDES offerer preferences, but requested one is not in the offer - 'answer' status +rtp in 8 2000 4000 13418 +ok 96 - SDES offerer preferences, but requested one is not in the offer - output 'answer' SDP +ok 137 - received packet matches +rtp in 0 4000 7000 25923 +new call 66-test-callID-0.246785175789821 ++ NAME=daemon-tests-asymmetric ++ shift ++ rm -rf fake-daemon-tests-asymmetric-sockets +ok 19 - received packet matches +rtp in 8 2001 4160 13418 +ok 138 - received packet matches +ok 25 - PCMU/opus lower preference - speex control - 'offer' status ok 942 - multi codec offer/answer - 'answer' status +ok 26 - PCMU/opus lower preference - speex control - output 'offer' SDP +ok 139 - received packet matches ok 943 - multi codec offer/answer - output 'answer' SDP -new call 442-test-callID-0.0451290171333518 +new call 442-test-callID-0.272228244262489 +ok 97 - SDES offerer preferences and recipient selects the same - 'offer' status +ok 98 - SDES offerer preferences and recipient selects the same - output 'offer' SDP +ok 140 - received packet matches ++ mkdir fake-daemon-tests-asymmetric-sockets +ok 27 - PCMU/opus lower preference - PCMA control - 'answer' status +ok 28 - PCMU/opus lower preference - PCMA control - output 'answer' SDP +new call 18-test-callID-0.17738913271771 +ok 99 - SDES offerer preferences and recipient selects the same - 'answer' status ok 944 - single-codec w telephone-event in wrong order - 'offer' status +ok 100 - SDES offerer preferences and recipient selects the same - output 'answer' SDP +new call 69-test-callID-0.246785175789821 +ok 141 - simple sub, RTCP mirror - 'subscribe request' status ok 945 - single-codec w telephone-event in wrong order - output 'offer' SDP +ok 142 - simple sub, RTCP mirror - output 'subscribe request' SDP +ok 7 - RTCP player - 'answer' status +ok 143 - from-tag matches ++ LD_PRELOAD=../t/tests-preload.so ++ RTPE_BIN=../daemon/rtpengine ++ TEST_SOCKET_PATH=./fake-daemon-tests-asymmetric-sockets ++ G_DEBUG=fatal-warnings ++ perl -I../perl auto-daemon-tests-asymmetric.pl +ok 8 - RTCP player - output 'answer' SDP +rtp in 8 1000 3000 4660 +ok 29 - G722/opus higher preference - control - 'offer' status +ok 101 - SDES offerer preferences and no-new - 'offer' status +ok 30 - G722/opus higher preference - control - output 'offer' SDP ok 946 - single-codec w telephone-event in wrong order - 'answer' status +ok 102 - SDES offerer preferences and no-new - output 'offer' SDP +ok 144 - simple sub, RTCP mirror - 'subscribe answer' status +ok 9 - received packet matches +rtp in 0 2001 4160 13398 +rtp in 8 2000 4000 12816 ok 947 - single-codec w telephone-event in wrong order - output 'answer' SDP -new call 445-test-callID-0.0451290171333518 +new call 445-test-callID-0.272228244262489 +ok 145 - received packet matches +ok 10 - received packet matches +ok 31 - G722/opus higher preference - control - 'answer' status +ok 32 - G722/opus higher preference - control - output 'answer' SDP +new call 21-test-callID-0.17738913271771 +ok 103 - SDES offerer preferences and no-new - 'answer' status +ok 104 - SDES offerer preferences and no-new - output 'answer' SDP +new call 72-test-callID-0.246785175789821 ok 948 - multi codec offer/answer w single-codec and tp-event - 'offer' status ok 949 - multi codec offer/answer w single-codec and tp-event - output 'offer' SDP +ok 105 - SDES re-ordered crypto suites and only-SDES - 'offer' status +ok 33 - G722/opus higher preference - passthrough - 'offer' status +ok 106 - SDES re-ordered crypto suites and only-SDES - output 'offer' SDP +ok 34 - G722/opus higher preference - passthrough - output 'offer' SDP +ok 35 - G722/opus higher preference - passthrough - 'answer' status +ok 107 - SDES re-ordered crypto suites and only-SDES - 'answer' status +ok 36 - G722/opus higher preference - passthrough - output 'answer' SDP +ok 108 - SDES re-ordered crypto suites and only-SDES - output 'answer' SDP +new call 24-test-callID-0.17738913271771 +new call 75-test-callID-0.246785175789821 ok 950 - multi codec offer/answer - 'answer' status ok 951 - multi codec offer/answer - output 'answer' SDP -new call 448-test-callID-0.0451290171333518 -ok 66 - whatever packet received or not +new call 448-test-callID-0.272228244262489 +ok 109 - GH\#1961 control 1 - 'offer' status +ok 11 - media player - 'play media' status +ok 110 - GH\#1961 control 1 - output 'offer' SDP +ok 12 - media duration +ok 13 - received packet matches +ok 37 - G722/opus higher preference - 'offer' status ok 952 - multi codec offer/answer w single-codec and tp-event - 'offer' status +ok 38 - G722/opus higher preference - output 'offer' SDP ok 953 - multi codec offer/answer w single-codec and tp-event - output 'offer' SDP +ok 111 - GH\#1961 control 1 - 'answer' status +ok 112 - GH\#1961 control 1 - output 'answer' SDP +new call 78-test-callID-0.246785175789821 +ok 39 - G722/opus higher preference - 'answer' status ok 954 - multi codec offer/answer - 'answer' status +ok 40 - G722/opus higher preference - output 'answer' SDP ok 955 - multi codec offer/answer - output 'answer' SDP -new call 451-test-callID-0.0451290171333518 +new call 27-test-callID-0.17738913271771 +new call 451-test-callID-0.272228244262489 +ok 113 - GH\#1961 control 2 - 'offer' status +ok 114 - GH\#1961 control 2 - output 'offer' SDP ok 956 - add transcode w supp codec - 'offer' status +ok 41 - docs example 1 - 'offer' status ok 957 - add transcode w supp codec - output 'offer' SDP -new call 454-test-callID-0.0451290171333518 +new call 454-test-callID-0.272228244262489 +ok 115 - GH\#1961 control 2 - 'answer' status +ok 42 - docs example 1 - output 'offer' SDP +ok 116 - GH\#1961 control 2 - output 'answer' SDP +new call 81-test-callID-0.246785175789821 +ok 43 - docs example 1 - 'answer' status +ok 44 - docs example 1 - output 'answer' SDP +new call 30-test-callID-0.17738913271771 +ok 117 - GH\#1961 control 3 - 'offer' status +ok 118 - GH\#1961 control 3 - output 'offer' SDP ok 958 - fingerprint selection - 'offer' status +ok 45 - docs example 2 - 'offer' status ok 959 - fingerprint selection - output 'offer' SDP +ok 119 - GH\#1961 control 3 - 'answer' status +ok 120 - GH\#1961 control 3 - output 'answer' SDP +ok 46 - docs example 2 - output 'offer' SDP +new call 84-test-callID-0.246785175789821 +ok 47 - docs example 2 - 'answer' status ok 960 - fingerprint selection - 'answer' status +ok 48 - docs example 2 - output 'answer' SDP +new call 33-test-callID-0.17738913271771 ok 961 - fingerprint selection - output 'answer' SDP +ok 121 - GH\#1961 - 'offer' status +ok 122 - GH\#1961 - output 'offer' SDP +ok 37 - received packet matches ok 962 - fingerprint selection - 'offer' status +ok 49 - docs example 3 - 'offer' status ok 963 - fingerprint selection - output 'offer' SDP -new call 457-test-callID-0.0451290171333518 +ok 123 - GH\#1961 - 'answer' status +new call 457-test-callID-0.272228244262489 +ok 50 - docs example 3 - output 'offer' SDP +ok 124 - GH\#1961 - output 'answer' SDP +1..124 +ok 51 - docs example 3 - 'answer' status +ok 52 - docs example 3 - output 'answer' SDP +new call 36-test-callID-0.17738913271771 ok 964 - fingerprint selection - 'offer' status +rtp in 8 1001 3160 19088743 ok 965 - fingerprint selection - output 'offer' SDP +ok 53 - docs example 4 - 'offer' status +ok 54 - docs example 4 - output 'offer' SDP +ok 18 - received packet matches +rtp in 9 2000 4000 124076833 ok 966 - fingerprint selection - 'answer' status ok 967 - fingerprint selection - output 'answer' SDP +ok 55 - docs example 4 - 'answer' status +ok 56 - docs example 4 - output 'answer' SDP +new call 39-test-callID-0.17738913271771 ok 968 - fingerprint selection - 'offer' status -ok 153 - no packet received ok 969 - fingerprint selection - output 'offer' SDP -new call 460-test-callID-0.0451290171333518 -ok 154 - received packet matches +ok 20 - received packet matches +new call 460-test-callID-0.272228244262489 +rtp in 0 2000 4000 13438 +ok 21 - received packet matches +rtp in 0 2001 4160 13438 +ok 57 - docs example 5 - 'offer' status +ok 58 - docs example 5 - output 'offer' SDP ok 970 - fingerprint selection - 'offer' status +ok 59 - docs example 5 - 'answer' status ok 971 - fingerprint selection - output 'offer' SDP -new call 463-test-callID-0.0451290171333518 +new call 463-test-callID-0.272228244262489 +ok 60 - docs example 5 - output 'answer' SDP +1..60 ok 972 - GH 1086 - 'offer' status ok 973 - GH 1086 - output 'offer' SDP ok 974 - GH 1086 - 'delete' status +ok 14 - received packet matches ok 975 - GH 1086 - 'offer' status ok 976 - GH 1086 - output 'offer' SDP -new call 466-test-callID-0.0451290171333518 +new call 466-test-callID-0.272228244262489 ok 977 - stray answer protocol changes, default - 'offer' status ok 978 - stray answer protocol changes, default - output 'offer' SDP ok 979 - stray answer protocol changes, default - 'answer' status ok 980 - stray answer protocol changes, default - output 'answer' SDP -new call 469-test-callID-0.0451290171333518 +new call 469-test-callID-0.272228244262489 ok 981 - stray answer protocol changes, proto accept - 'offer' status ok 982 - stray answer protocol changes, proto accept - output 'offer' SDP +./auto-test-helper "daemon-tests-rtcp" perl -I../perl auto-daemon-tests-rtcp.pl ok 983 - stray answer protocol changes, proto accept - 'answer' status ok 984 - stray answer protocol changes, proto accept - output 'answer' SDP -new call 472-test-callID-0.0451290171333518 +new call 472-test-callID-0.272228244262489 +ok 15 - delete - 'delete' status +1..15 ok 985 - stray answer protocol changes, proto override - 'offer' status ok 986 - stray answer protocol changes, proto override - output 'offer' SDP +ok 38 - received packet matches ok 987 - stray answer protocol changes, proto accept - 'answer' status ok 988 - stray answer protocol changes, proto accept - output 'answer' SDP -new call 475-test-callID-0.0451290171333518 +new call 475-test-callID-0.272228244262489 ++ NAME=daemon-tests-rtcp ++ shift ++ rm -rf fake-daemon-tests-rtcp-sockets ok 989 - missing codec in re-invite - 'offer' status ok 990 - missing codec in re-invite - output 'offer' SDP ++ mkdir fake-daemon-tests-rtcp-sockets ok 991 - missing codec in re-invite - 'answer' status ok 992 - missing codec in re-invite - output 'answer' SDP ++ LD_PRELOAD=../t/tests-preload.so ++ RTPE_BIN=../daemon/rtpengine ++ TEST_SOCKET_PATH=./fake-daemon-tests-rtcp-sockets ++ G_DEBUG=fatal-warnings ++ perl -I../perl auto-daemon-tests-rtcp.pl +rtp in 9 2001 4160 124076833 ok 993 - missing codec in re-invite - 'offer' status ok 994 - missing codec in re-invite - output 'offer' SDP -new call 478-test-callID-0.0451290171333518 +new call 478-test-callID-0.272228244262489 +ok 19 - received packet matches +ok 22 - received packet matches ok 995 - DTLS-reverse not set - 'offer' status ok 996 - DTLS-reverse not set - output 'offer' SDP +ok 23 - delete call - 'delete' status +1..23 ok 997 - DTLS-reverse not set - 'answer' status ok 998 - DTLS-reverse not set - output 'answer' SDP -new call 481-test-callID-0.0451290171333518 +new call 481-test-callID-0.272228244262489 ok 999 - DTLS-reverse set - 'offer' status ok 1000 - DTLS-reverse set - output 'offer' SDP ok 1001 - DTLS-reverse set - 'answer' status ok 1002 - DTLS-reverse set - output 'answer' SDP -new call 484-test-callID-0.0451290171333518 +new call 484-test-callID-0.272228244262489 +ok 39 - received packet matches +ok 40 - received packet matches ok 1003 - rtcp-mux branched w delete-delay - 'offer' status ok 1004 - rtcp-mux branched w delete-delay - output 'offer' SDP +ok 41 - Music on hold - MoH set by offerer and declared zero-connection - 'answer' status +ok 42 - Music on hold - MoH set by offerer and declared zero-connection - output 'answer' SDP +ok 43 - Music on hold - MoH put off by offerer and declared zero-connection - 'offer' status +ok 44 - Music on hold - MoH put off by offerer and declared zero-connection - output 'offer' SDP +ok 146 - no packet received ok 1005 - rtcp-mux branched w delete-delay - 'offer' status +ok 45 - Music on hold - MoH put off by offerer and declared zero-connection - 'answer' status ok 1006 - rtcp-mux branched w delete-delay - output 'offer' SDP +ok 46 - Music on hold - MoH put off by offerer and declared zero-connection - output 'answer' SDP ok 1007 - rtcp-mux branched w delete-delay - 'delete' status -ok 30 - no packet received ok 1008 - rtcp-mux branched w delete-delay - 'answer' status ok 1009 - rtcp-mux branched w delete-delay - output 'answer' SDP -new call 487-test-callID-0.0451290171333518 +new call 487-test-callID-0.272228244262489 +ok 20 - no packet received +new call 6-test-callID-0.100337372088891 ok 1010 - rtcp-mux branched delete-delay=0 - 'offer' status ok 1011 - rtcp-mux branched delete-delay=0 - output 'offer' SDP +ok 21 - G.711 transform - 'offer' status +ok 22 - G.711 transform - output 'offer' SDP ok 1012 - rtcp-mux branched delete-delay=0 - 'offer' status ok 1013 - rtcp-mux branched delete-delay=0 - output 'offer' SDP ok 1014 - rtcp-mux branched delete-delay=0 - 'delete' status -new call 0-test-callID-0.317185317667875 ok 1015 - rtcp-mux branched delete-delay=0 - 'answer' status ok 1016 - rtcp-mux branched delete-delay=0 - output 'answer' SDP -new call 490-test-callID-0.0451290171333518 +new call 490-test-callID-0.272228244262489 ok 1017 - RTP to SRTP switch (and SRTP re-invite) - 'offer' status ok 1018 - RTP to SRTP switch (and SRTP re-invite) - output 'offer' SDP -ok 5 - default, forward - 'offer' status +ok 1 - LD_PRELOAD present +ok 2 - preload library is active +ok 3 - RTPE_BIN points to executable ok 1019 - RTP to SRTP switch (and SRTP re-invite) - 'answer' status -ok 6 - default, forward - output 'offer' SDP ok 1020 - RTP to SRTP switch (and SRTP re-invite) - output 'answer' SDP -ok 7 - default, forward - 'answer' status +++ ls fake-daemon-tests-codec-prefs-sockets ok 1021 - RTP to SRTP switch (and SRTP re-invite) - 'offer' status ok 1022 - RTP to SRTP switch (and SRTP re-invite) - output 'offer' SDP -ok 8 - default, forward - output 'answer' SDP -rtp in 0 1000 3000 4660 -ok 9 - received packet matches -rtp in 0 2000 4000 4660 ok 1023 - RTP to SRTP switch (and SRTP re-invite) - 'answer' status -ok 10 - received packet matches -rtp in 0 1001 3160 4660 ok 1024 - RTP to SRTP switch (and SRTP re-invite) - output 'answer' SDP -ok 11 - received packet matches -rtp in 0 2001 4160 4660 -ok 12 - received packet matches -rtp in 0 1002 3320 4660 ++ test '' = '' ++ rmdir fake-daemon-tests-codec-prefs-sockets +++ ls fake-daemon-tests-sdes-manipulations-sockets +++ ls fake-daemon-tests-transform-sockets ok 1025 - RTP to SRTP switch (and SRTP re-invite) - 'offer' status ok 1026 - RTP to SRTP switch (and SRTP re-invite) - output 'offer' SDP -ok 13 - received packet matches -rtp in 0 2002 4320 4660 -new call 493-test-callID-0.0451290171333518 -ok 14 - received packet matches -rtp in 0 1003 3480 4660 -ok 15 - received packet matches -rtp in 0 2003 4480 4660 -ok 16 - received packet matches -rtp in 0 1004 3640 4660 -ok 17 - received packet matches -rtp in 0 2004 4640 4660 +++ ls fake-daemon-tests-http-sockets +new call 493-test-callID-0.272228244262489 +ok 4 - daemon launched in background ++ test '' = '' ++ test '' = '' ++ rmdir fake-daemon-tests-sdes-manipulations-sockets ++ rmdir fake-daemon-tests-transform-sockets +./auto-test-helper "daemon-tests-redis-subscribe" perl -I../perl auto-daemon-tests-redis-subscribe.pl ok 1027 - SRTP w/ DTMF injection (TT\#81600) - 'offer' status -ok 18 - received packet matches -rtp in 0 1005 3800 4660 ++ test '' = '' ++ rmdir fake-daemon-tests-http-sockets ok 1028 - SRTP w/ DTMF injection (TT\#81600) - output 'offer' SDP -ok 19 - received packet matches -rtp in 0 2005 4800 4660 -ok 20 - received packet matches -rtp in 0 1006 3960 4660 -ok 21 - received packet matches -rtp in 0 2006 4960 4660 +cc -Wl,-z,relro -rdynamic -Wl,-z,relro -flto=auto -rdynamic -Wl,-z,relro -flto=auto -pie test-transcode.o str.o auxlib.o rtplib.o loglib.o ssllib.o codeclib.strhash.o resample.o codec.o ssrc.o call.o ice.o helpers.o kernel.o media_socket.o stun.o bencode.o socket.o poller.o dtls.o recording.o statistics.o rtcp.o redis.o iptables.o graphite.o call_interfaces.strhash.o sdp.strhash.o rtp.o crypto.o control_ng_flags_parser.o control_ng.strhash.o streambuf.o cookie_cache.o udp_listener.o homer.o load.o cdr.o dtmf.o timerthread.o media_player.o jitter_buffer.o dtmflib.o t38.o tcp_listener.o mqtt.o janus.strhash.o websocket.o cli.strhash.o mvr2s_x64_avx2.o mvr2s_x64_avx512.o audio_player.o mix_buffer.o mix_in_x64_avx2.o mix_in_x64_sse2.o mix_in_x64_avx512bw.o bufferpool.o uring.o arena.o ng_client.o -lm -ldl -lglib-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lcrypto -lssl -lcrypto -lpcre2-8 -lcurl -ljson-glib-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lavcodec -lavformat -lavutil -lswresample -lavfilter -lspandsp -lopus -lz -lwebsockets -L/usr/lib64 -lcap -lpcap -levent_pthreads -levent -lhiredis -L/usr/lib/x86_64-linux-gnu/ -lmariadb -lsystemd -luring -latomic -o test-transcode ok 1029 - SRTP w/ DTMF injection (TT\#81600) - 'answer' status -ok 22 - received packet matches ok 1030 - SRTP w/ DTMF injection (TT\#81600) - output 'answer' SDP -rtp in 0 1007 4120 4660 rtp in 0 1000 3000 4660 -ok 23 - received packet matches -rtp in 0 2007 5120 4660 -ok 24 - received packet matches ok 1031 - SRTP auth tag matches -rtp in 0 1008 4280 4660 ++ NAME=daemon-tests-redis-subscribe ++ shift ++ rm -rf fake-daemon-tests-redis-subscribe-sockets ok 1032 - received packet matches rtp in 0 2000 4000 25923 -ok 25 - received packet matches ok 1033 - SRTP auth tag matches ok 1034 - received packet matches -new call 496-test-callID-0.0451290171333518 +new call 496-test-callID-0.272228244262489 ++ mkdir fake-daemon-tests-redis-subscribe-sockets ok 1035 - demux unannounced RTCP - 'offer' status ok 1036 - demux unannounced RTCP - output 'offer' SDP ++ LD_PRELOAD=../t/tests-preload.so ++ RTPE_BIN=../daemon/rtpengine ++ TEST_SOCKET_PATH=./fake-daemon-tests-redis-subscribe-sockets ++ G_DEBUG=fatal-warnings ++ perl -I../perl auto-daemon-tests-redis-subscribe.pl ok 1037 - demux unannounced RTCP - 'answer' status ok 1038 - demux unannounced RTCP - output 'answer' SDP rtp in 8 1000 3000 4660 @@ -5690,7 +5610,7 @@ ok 1040 - received packet matches ok 1041 - received packet matches ok 1042 - received packet matches -new call 499-test-callID-0.0451290171333518 +new call 499-test-callID-0.272228244262489 ok 1043 - RTCP player - 'offer' status ok 1044 - RTCP player - output 'offer' SDP ok 1045 - RTCP player - 'answer' status @@ -5706,23 +5626,19 @@ ok 2 - preload library is active ok 3 - RTPE_BIN points to executable ok 4 - daemon launched in background -ok 67 - no packet received -new call 9-test-callID-0.107246887564745 +ok 147 - no packet received +rtp in 0 4001 7160 25923 +ok 148 - received packet matches +ok 149 - received packet matches ok 1052 - received packet matches ok 1053 - received packet matches ok 1054 - SSRC matches ok 1055 - TS matches ok 1056 - SSRC matches -ok 68 - Music on hold - sendrecv and declared zero-connection + mode sendrecv - 'offer' status -ok 69 - Music on hold - sendrecv and declared zero-connection + mode sendrecv - output 'offer' SDP -ok 70 - Music on hold - sendrecv and declared zero-connection + mode sendrecv - 'answer' status -ok 71 - Music on hold - sendrecv and declared zero-connection + mode sendrecv - output 'answer' SDP ok 1057 - delete - 'delete' status -new call 502-test-callID-0.0451290171333518 -ok 72 - Music on hold - MoH set by offerer and declared zero-connection + mode sendrecv - 'offer' status -ok 73 - Music on hold - MoH set by offerer and declared zero-connection + mode sendrecv - output 'offer' SDP +new call 502-test-callID-0.272228244262489 +ok 47 - whatever packet received or not ok 1058 - RTCP player w/ previous SR - 'offer' status -ok 74 - received packet matches ok 1059 - RTCP player w/ previous SR - output 'offer' SDP ok 1060 - RTCP player w/ previous SR - 'answer' status ok 1061 - RTCP player w/ previous SR - output 'answer' SDP @@ -5730,19 +5646,17 @@ ok 1062 - received packet matches rtp in 8 2000 4000 12816 ok 1063 - received packet matches -ok 155 - no packet received -ok 75 - received packet matches -ok 76 - received packet matches -ok 31 - no packet received -rtp in 8 1001 3160 126436705 ok 1 - LD_PRELOAD present ok 2 - preload library is active ok 3 - RTPE_BIN points to executable -ok 4 - daemon launched in background +ok 23 - no packet received +ok 24 - received packet matches +ok 25 - G.711 transform - 'answer' status ok 1064 - media player - 'play media' status +ok 26 - G.711 transform - output 'answer' SDP ok 1065 - media duration ok 1066 - received packet matches -ok 77 - received packet matches +ok 4 - daemon launched in background ok 1067 - received packet matches ok 1068 - received packet matches ok 1069 - SSRC matches @@ -5750,25 +5664,20 @@ ok 1071 - DSLR ok ok 1072 - SSRC matches ok 1073 - delete - 'delete' status -new call 505-test-callID-0.0451290171333518 -ok 78 - received packet matches -ok 79 - Music on hold - MoH set by offerer and declared zero-connection + mode sendrecv - 'answer' status +new call 505-test-callID-0.272228244262489 +ok 150 - no packet received +rtp in 0 5000 8160 39030 ok 1074 - reg SRTP offer, accept, diff suite - 'offer' status -ok 80 - Music on hold - MoH set by offerer and declared zero-connection + mode sendrecv - output 'answer' SDP ok 1075 - reg SRTP offer, accept, diff suite - output 'offer' SDP -ok 81 - Music on hold - MoH put off by offerer and declared zero-connection + mode sendrecv - 'offer' status -ok 82 - Music on hold - MoH put off by offerer and declared zero-connection + mode sendrecv - output 'offer' SDP ok 1076 - reg SRTP offer, accept, diff suite - 'answer' status ok 1077 - reg SRTP offer, accept, diff suite - output 'answer' SDP rtp in 0 1000 3000 4660 -ok 83 - Music on hold - MoH put off by offerer and declared zero-connection + mode sendrecv - 'answer' status -ok 84 - Music on hold - MoH put off by offerer and declared zero-connection + mode sendrecv - output 'answer' SDP ok 1078 - SRTP auth tag matches ok 1079 - received packet matches rtp in 0 2000 4000 13398 ok 1080 - SRTP auth tag matches ok 1081 - received packet matches -new call 508-test-callID-0.0451290171333518 +new call 508-test-callID-0.272228244262489 ok 1082 - OSRTP offer, reject, reinvite - 'offer' status ok 1083 - OSRTP offer, reject, reinvite - output 'offer' SDP ok 1084 - OSRTP offer, reject, reinvite - 'answer' status @@ -5785,32 +5694,38 @@ ok 1092 - received packet matches rtp in 0 2001 4160 13398 ok 1093 - received packet matches -new call 511-test-callID-0.0451290171333518 +new call 511-test-callID-0.272228244262489 ok 1094 - OSRTP offer, accept, same suite - 'offer' status ok 1095 - OSRTP offer, accept, same suite - output 'offer' SDP +ok 48 - no packet received +new call 6-test-callID-0.6568334845721 ok 1096 - OSRTP offer, accept, same suite - 'answer' status ok 1097 - OSRTP offer, accept, same suite - output 'answer' SDP rtp in 0 1000 3000 4660 ok 1098 - SRTP auth tag matches +ok 49 - Music on hold - sendrecv and declared sendrecv mode - 'offer' status ok 1099 - received packet matches rtp in 0 2000 4000 13398 +ok 50 - Music on hold - sendrecv and declared sendrecv mode - output 'offer' SDP ok 1100 - SRTP auth tag matches ok 1101 - received packet matches -new call 514-test-callID-0.0451290171333518 +new call 514-test-callID-0.272228244262489 +ok 51 - Music on hold - sendrecv and declared sendrecv mode - 'answer' status +ok 52 - Music on hold - sendrecv and declared sendrecv mode - output 'answer' SDP ok 1102 - OSRTP offer, accept, diff suite - 'offer' status ok 1103 - OSRTP offer, accept, diff suite - output 'offer' SDP +ok 53 - Music on hold - MoH set by offerer and declared sendrecv mode - 'offer' status +ok 54 - Music on hold - MoH set by offerer and declared sendrecv mode - output 'offer' SDP +ok 55 - received packet matches ok 1104 - OSRTP offer, accept, diff suite - 'answer' status ok 1105 - OSRTP offer, accept, diff suite - output 'answer' SDP rtp in 0 1000 3000 4660 -ok 156 - no packet received -ok 157 - received packet matches ok 1106 - SRTP auth tag matches -ok 158 - received packet matches ok 1107 - received packet matches rtp in 0 2000 4000 13398 ok 1108 - SRTP auth tag matches ok 1109 - received packet matches -new call 517-test-callID-0.0451290171333518 +new call 517-test-callID-0.272228244262489 ok 1110 - OSRTP offer, reject - 'offer' status ok 1111 - OSRTP offer, reject - output 'offer' SDP ok 1112 - OSRTP offer, reject - 'answer' status @@ -5819,7 +5734,7 @@ ok 1114 - received packet matches rtp in 0 2000 4000 13398 ok 1115 - received packet matches -new call 520-test-callID-0.0451290171333518 +new call 520-test-callID-0.272228244262489 ok 1116 - OSRTP offer, reject w/ accept flag - 'offer' status ok 1117 - OSRTP offer, reject w/ accept flag - output 'offer' SDP ok 1118 - OSRTP offer, reject w/ accept flag - 'answer' status @@ -5827,50 +5742,125 @@ rtp in 0 1000 3000 4660 ok 1120 - received packet matches rtp in 0 2000 4000 13398 -ok 5 - PING 1 -ok 6 - SELECT 1 ok 1121 - SRTP auth tag matches ok 1122 - received packet matches -ok 7 - INFO 1 -ok 8 - TYPE 1 -ok 9 - PING 2 ok 1123 - OSRTP offer, reject w/ accept flag, reverse reinvite - 'offer' status -ok 10 - SELECT 2 ok 1124 - OSRTP offer, reject w/ accept flag, reverse reinvite - output 'offer' SDP -ok 11 - INFO 2 -ok 12 - TYPE 2 +ok 27 - no packet received +rtp in 0 1000 3000 19088743 +ok 1 - LD_PRELOAD present +new call 0-test-callID-0.0964583219389645 +ok 2 - preload library is active +ok 3 - RTPE_BIN points to executable +ok 56 - received packet matches +ok 28 - received packet matches +ok 57 - received packet matches +ok 58 - received packet matches ok 1125 - OSRTP offer, reject w/ accept flag, reverse reinvite - 'answer' status ok 1126 - OSRTP offer, reject w/ accept flag, reverse reinvite - output 'answer' SDP rtp in 0 1001 3160 4660 +new call 0-test-callID-0.345476958238262 +ok 4 - daemon launched in background +ok 151 - no packet received +ok 59 - received packet matches ok 1127 - received packet matches rtp in 0 2001 4160 13398 +ok 5 - default, forward - 'offer' status ok 1128 - SRTP auth tag matches -ok 13 - PING 2+1 +ok 6 - default, forward - output 'offer' SDP ok 1129 - received packet matches -new call 523-test-callID-0.0451290171333518 -ok 14 - PING 3 -ok 15 - SELECT 3 -ok 16 - INFO 3 -ok 17 - TYPE 3 +new call 523-test-callID-0.272228244262489 +ok 60 - Music on hold - MoH set by offerer and declared sendrecv mode - 'answer' status +ok 61 - Music on hold - MoH set by offerer and declared sendrecv mode - output 'answer' SDP +ok 7 - default, forward - 'answer' status +ok 5 - basic, forward - 'offer' status +ok 8 - default, forward - output 'answer' SDP +ok 62 - Music on hold - MoH put off by offerer and declared sendrecv mode - 'offer' status +rtp in 0 1000 3000 4660 +ok 6 - basic, forward - output 'offer' SDP +ok 63 - Music on hold - MoH put off by offerer and declared sendrecv mode - output 'offer' SDP +ok 9 - received packet matches +rtp in 0 2000 4000 4660 +ok 64 - Music on hold - MoH put off by offerer and declared sendrecv mode - 'answer' status ok 1130 - non-OSRTP offer with offer flag, accept - 'offer' status -ok 18 - PING 4 -ok 19 - SELECT 4 +ok 10 - received packet matches +rtp in 0 1001 3160 4660 +ok 65 - Music on hold - MoH put off by offerer and declared sendrecv mode - output 'answer' SDP ok 1131 - non-OSRTP offer with offer flag, accept - output 'offer' SDP -ok 20 - KEYS 4 -ok 21 - SELECT 4+1 -ok 22 - psubscribe +ok 7 - basic, forward - 'answer' status +ok 11 - received packet matches +rtp in 0 2001 4160 4660 +ok 8 - basic, forward - output 'answer' SDP +rtp in 0 1000 3000 4660 +ok 12 - received packet matches +rtp in 0 1002 3320 4660 +ok 13 - received packet matches +rtp in 0 2002 4320 4660 +ok 9 - received packet matches +rtp in 0 2000 4000 4660 +ok 14 - received packet matches +ok 10 - received packet matches +rtp in 0 1003 3480 4660 +rtp in 0 1001 3160 4660 ok 1132 - non-OSRTP offer with offer flag, accept - 'answer' status +ok 15 - received packet matches ok 1133 - non-OSRTP offer with offer flag, accept - output 'answer' SDP +rtp in 0 2003 4480 4660 +ok 11 - received packet matches +rtp in 0 2001 4160 4660 rtp in 0 1000 3000 4660 -ok 23 - PING 5 -ok 24 - KEYS 5 +ok 16 - received packet matches +rtp in 0 1004 3640 4660 +ok 12 - received packet matches +rtp in 0 1002 3320 4660 +ok 17 - received packet matches +rtp in 0 2004 4640 4660 +ok 13 - received packet matches ok 1134 - SRTP auth tag matches +rtp in 0 2002 4320 4660 ok 1135 - received packet matches +ok 18 - received packet matches +rtp in 0 1005 3800 4660 rtp in 0 2000 4000 13398 +ok 14 - received packet matches +rtp in 0 1003 3480 4660 +ok 19 - received packet matches +rtp in 0 2005 4800 4660 +ok 20 - received packet matches +ok 15 - received packet matches +rtp in 0 1006 3960 4660 +rtp in 0 2003 4480 4660 ok 1136 - received packet matches -new call 526-test-callID-0.0451290171333518 -ok 32 - no packet received +ok 21 - received packet matches +rtp in 0 2006 4960 4660 +ok 16 - received packet matches +rtp in 0 1004 3640 4660 +new call 526-test-callID-0.272228244262489 +ok 22 - received packet matches +ok 17 - received packet matches +rtp in 0 2004 4640 4660 +rtp in 0 1007 4120 4660 +ok 18 - received packet matches +rtp in 0 1005 3800 4660 +ok 23 - received packet matches +rtp in 0 2007 5120 4660 +ok 19 - received packet matches +rtp in 0 2005 4800 4660 +ok 20 - received packet matches +rtp in 0 1006 3960 4660 +ok 21 - received packet matches +rtp in 0 2006 4960 4660 +ok 22 - received packet matches +rtp in 0 1007 4120 4660 +ok 24 - received packet matches +rtp in 0 1008 4280 4660 +ok 23 - received packet matches +rtp in 0 2007 5120 4660 ok 1137 - non-OSRTP offer with offer flag and protocol, accept - 'offer' status +ok 24 - received packet matches +rtp in 0 1008 4280 4660 +ok 25 - received packet matches +ok 25 - received packet matches ok 1138 - non-OSRTP offer with offer flag and protocol, accept - output 'offer' SDP ok 1139 - non-OSRTP offer with offer flag and protocol, accept - 'answer' status ok 1140 - non-OSRTP offer with offer flag and protocol, accept - output 'answer' SDP @@ -5879,7 +5869,7 @@ ok 1142 - received packet matches rtp in 0 2000 4000 13398 ok 1143 - received packet matches -new call 529-test-callID-0.0451290171333518 +new call 529-test-callID-0.272228244262489 ok 1144 - non-OSRTP offer with offer flag, reject - 'offer' status ok 1145 - non-OSRTP offer with offer flag, reject - output 'offer' SDP ok 1146 - non-OSRTP offer with offer flag, reject - 'answer' status @@ -5888,84 +5878,106 @@ ok 1148 - received packet matches rtp in 0 2000 4000 13398 ok 1149 - received packet matches -new call 532-test-callID-0.0451290171333518 +new call 532-test-callID-0.272228244262489 ok 1150 - gh 959 media c= - 'offer' status ok 1151 - gh 959 media c= - output 'offer' SDP -new call 535-test-callID-0.0451290171333518 +new call 535-test-callID-0.272228244262489 ok 1152 - gh 959 media c= no session c= - 'offer' status ok 1153 - gh 959 media c= no session c= - output 'offer' SDP -new call 538-test-callID-0.0451290171333518 +new call 538-test-callID-0.272228244262489 ok 1154 - gh 959 session c= - 'offer' status ok 1155 - gh 959 session c= - output 'offer' SDP -new call 541-test-callID-0.0451290171333518 +new call 541-test-callID-0.272228244262489 +ok 5 - PING 1 +ok 6 - SELECT 1 +ok 7 - INFO 1 ok 1156 - gh 959 session c= no attrs - 'offer' status +ok 8 - TYPE 1 ok 1157 - gh 959 session c= no attrs - output 'offer' SDP -new call 544-test-callID-0.0451290171333518 +new call 544-test-callID-0.272228244262489 +ok 9 - PING 2 +ok 10 - SELECT 2 +ok 11 - INFO 2 +ok 12 - TYPE 2 ok 1158 - gh 966 - 'offer' status ok 1159 - gh 966 - output 'offer' SDP -new call 547-test-callID-0.0451290171333518 +new call 547-test-callID-0.272228244262489 +ok 13 - PING 2+1 +ok 14 - PING 3 +ok 15 - SELECT 3 +ok 16 - INFO 3 +ok 17 - TYPE 3 +ok 18 - PING 4 ok 1160 - gh 963 - 'offer' status +ok 19 - SELECT 4 ok 1161 - gh 963 - output 'offer' SDP +ok 20 - KEYS 4 +ok 21 - SELECT 4+1 +ok 22 - psubscribe +ok 23 - PING 5 +ok 24 - KEYS 5 ok 1162 - gh 963 - 'answer' status ok 1163 - gh 963 - output 'answer' SDP -new call 550-test-callID-0.0451290171333518 +new call 550-test-callID-0.272228244262489 ok 1164 - gh 963 w mask all - 'offer' status ok 1165 - gh 963 w mask all - output 'offer' SDP ok 1166 - gh 963 w mask all - 'answer' status ok 1167 - gh 963 w mask all - output 'answer' SDP -new call 553-test-callID-0.0451290171333518 +new call 553-test-callID-0.272228244262489 ok 1168 - gh 953 w/o flag - 'offer' status ok 1169 - gh 953 w/o flag - output 'offer' SDP ok 1170 - gh 953 w/o flag - 'answer' status ok 1171 - gh 953 w/o flag - output 'answer' SDP -new call 556-test-callID-0.0451290171333518 -ok 85 - whatever packet received or not +new call 556-test-callID-0.272228244262489 ok 1172 - gh 953 w/ flag - 'offer' status ok 1173 - gh 953 w/ flag - output 'offer' SDP +ok 29 - no packet received +ok 152 - no packet received +ok 66 - whatever packet received or not +new call 0-test-callID-0.903100924167934 +ok 25 - req PING ok 1174 - gh 953 w/ flag - 'answer' status +ok 26 - req intro ok 1175 - gh 953 w/ flag - output 'answer' SDP -new call 559-test-callID-0.0451290171333518 +ok 27 - 4-digit number +new call 559-test-callID-0.272228244262489 ok 1176 - gh 953 722 accepted w/o flag - 'offer' status ok 1177 - gh 953 722 accepted w/o flag - output 'offer' SDP ok 1178 - gh 953 722 accepted w/o flag - 'answer' status ok 1179 - gh 953 722 accepted w/o flag - output 'answer' SDP -new call 562-test-callID-0.0451290171333518 +new call 562-test-callID-0.272228244262489 +ok 28 - JSON +ok 29 - req outro +ok 30 - simple call - 'offer' status ok 1180 - gh 953 722 accepted w/ flag - 'offer' status +ok 31 - simple call - output 'offer' SDP ok 1181 - gh 953 722 accepted w/ flag - output 'offer' SDP +ok 32 - RTP port in range +ok 33 - RTP port in range +ok 34 - RTCP port +ok 35 - list - 'list' status +ok 36 - calls len +ok 37 - call ID ok 1182 - gh 953 722 accepted w/ flag - 'answer' status ok 1183 - gh 953 722 accepted w/ flag - output 'answer' SDP -new call 565-test-callID-0.0451290171333518 -new call 0-test-callID-0.807971099893305 +new call 565-test-callID-0.272228244262489 +ok 38 - PING +ok 39 - SELECT +ok 40 - GET ok 1184 - gh 953 only 722 accepted w/o flag - 'offer' status ok 1185 - gh 953 only 722 accepted w/o flag - output 'offer' SDP ok 1186 - gh 953 only 722 accepted w/o flag - 'answer' status ok 1187 - gh 953 only 722 accepted w/o flag - output 'answer' SDP -new call 568-test-callID-0.0451290171333518 -ok 5 - RTCP generation - 'offer' status -ok 6 - RTCP generation - output 'offer' SDP +new call 568-test-callID-0.272228244262489 ok 1188 - gh 953 only 722 accepted w/ flag - 'offer' status ok 1189 - gh 953 only 722 accepted w/ flag - output 'offer' SDP -ok 7 - RTCP generation - 'answer' status -ok 8 - RTCP generation - output 'answer' SDP -rtp in 0 1000 3000 4660 ok 1190 - gh 953 only 722 accepted w/ flag - 'answer' status -ok 9 - received packet matches -rtp in 0 1001 3160 4660 ok 1191 - gh 953 only 722 accepted w/ flag - output 'answer' SDP -new call 571-test-callID-0.0451290171333518 -ok 10 - received packet matches -rtp in 0 1002 3320 4660 -ok 11 - received packet matches -rtp in 0 4000 8000 26505 -ok 12 - received packet matches -rtp in 0 4001 8160 26505 -ok 13 - received packet matches -rtp in 0 4002 8320 26505 +new call 571-test-callID-0.272228244262489 ok 1192 - forward T.38 invite without codecs given - 'offer' status ok 1193 - forward T.38 invite without codecs given - output 'offer' SDP -ok 14 - received packet matches ok 1194 - delete - 'delete' status -new call 574-test-callID-0.0451290171333518 +new call 574-test-callID-0.272228244262489 ok 1195 - T.38 forward re-invite - 'offer' status ok 1196 - T.38 forward re-invite - output 'offer' SDP ok 1197 - T.38 forward re-invite - 'answer' status @@ -5975,29 +5987,68 @@ ok 1201 - T.38 forward re-invite - 'answer' status ok 1202 - T.38 forward re-invite - output 'answer' SDP ok 1203 - delete - 'delete' status -new call 577-test-callID-0.0451290171333518 +new call 577-test-callID-0.272228244262489 +ok 30 - no packet received +ok 153 - no packet received +ok 67 - no packet received +new call 9-test-callID-0.6568334845721 +new call 0-test-callID-0.709479073455643 +ok 154 - received packet matches ok 1204 - T.38 reverse re-invite - 'offer' status ok 1205 - T.38 reverse re-invite - output 'offer' SDP -ok 159 - no packet received +ok 68 - Music on hold - sendrecv and declared zero-connection + mode sendrecv - 'offer' status +ok 69 - Music on hold - sendrecv and declared zero-connection + mode sendrecv - output 'offer' SDP ok 1206 - T.38 reverse re-invite - 'answer' status +ok 5 - RTCP generation - 'offer' status ok 1207 - T.38 reverse re-invite - output 'answer' SDP -ok 160 - received packet matches +ok 6 - RTCP generation - output 'offer' SDP +ok 70 - Music on hold - sendrecv and declared zero-connection + mode sendrecv - 'answer' status +ok 71 - Music on hold - sendrecv and declared zero-connection + mode sendrecv - output 'answer' SDP +ok 7 - RTCP generation - 'answer' status +ok 8 - RTCP generation - output 'answer' SDP +rtp in 0 1000 3000 4660 +ok 31 - no packet received +rtp in 8 1001 3160 126436705 +ok 9 - received packet matches +rtp in 0 1001 3160 4660 +ok 72 - Music on hold - MoH set by offerer and declared zero-connection + mode sendrecv - 'offer' status +ok 10 - received packet matches +ok 73 - Music on hold - MoH set by offerer and declared zero-connection + mode sendrecv - output 'offer' SDP +rtp in 0 1002 3320 4660 ok 1208 - T.38 reverse re-invite - 'offer' status +ok 74 - received packet matches +ok 11 - received packet matches +rtp in 0 4000 8000 26505 +ok 75 - received packet matches ok 1209 - T.38 reverse re-invite - output 'offer' SDP +ok 76 - received packet matches +ok 12 - received packet matches +rtp in 0 4001 8160 26505 +ok 13 - received packet matches +rtp in 0 4002 8320 26505 +ok 14 - received packet matches ok 1210 - T.38 reverse re-invite - 'answer' status ok 1211 - T.38 reverse re-invite - output 'answer' SDP ok 1212 - delete - 'delete' status -new call 580-test-callID-0.0451290171333518 +new call 580-test-callID-0.272228244262489 +ok 77 - received packet matches +ok 78 - received packet matches ok 1213 - T.38 forward re-invite w/ unsupported codec - 'offer' status +ok 79 - Music on hold - MoH set by offerer and declared zero-connection + mode sendrecv - 'answer' status ok 1214 - T.38 forward re-invite w/ unsupported codec - output 'offer' SDP +ok 80 - Music on hold - MoH set by offerer and declared zero-connection + mode sendrecv - output 'answer' SDP +ok 81 - Music on hold - MoH put off by offerer and declared zero-connection + mode sendrecv - 'offer' status ok 1215 - T.38 forward re-invite w/ unsupported codec - 'answer' status +ok 82 - Music on hold - MoH put off by offerer and declared zero-connection + mode sendrecv - output 'offer' SDP ok 1216 - T.38 forward re-invite w/ unsupported codec - output 'answer' SDP +ok 83 - Music on hold - MoH put off by offerer and declared zero-connection + mode sendrecv - 'answer' status +ok 84 - Music on hold - MoH put off by offerer and declared zero-connection + mode sendrecv - output 'answer' SDP ok 1217 - T.38 forward re-invite w/ unsupported codec - 'offer' status ok 1218 - T.38 forward re-invite w/ unsupported codec - output 'offer' SDP ok 1219 - T.38 forward re-invite w/ unsupported codec - 'answer' status ok 1220 - T.38 forward re-invite w/ unsupported codec - output 'answer' SDP ok 1221 - delete - 'delete' status -new call 583-test-callID-0.0451290171333518 +new call 583-test-callID-0.272228244262489 ok 1222 - T.38 reverse re-invite w/ unsupported codec - 'offer' status ok 1223 - T.38 reverse re-invite w/ unsupported codec - output 'offer' SDP ok 1224 - T.38 reverse re-invite w/ unsupported codec - 'answer' status @@ -6007,46 +6058,28 @@ ok 1228 - T.38 reverse re-invite w/ unsupported codec - 'answer' status ok 1229 - T.38 reverse re-invite w/ unsupported codec - output 'answer' SDP ok 1230 - delete - 'delete' status -new call 586-test-callID-0.0451290171333518 +new call 586-test-callID-0.272228244262489 +ok 155 - no packet received ok 1231 - T.38 FEC invite - 'offer' status ok 1232 - T.38 FEC invite - output 'offer' SDP ok 1233 - delete - 'delete' status -new call 589-test-callID-0.0451290171333518 -ok 33 - no packet received -ok 34 - received packet matches -new call 0-test-callID-0.721460720591399 +new call 589-test-callID-0.272228244262489 ok 1234 - gh 850 - 'offer' status ok 1235 - gh 850 - output 'offer' SDP -ok 25 - req PING ok 1236 - ice base 1 ok 1237 - rtp rport 1 -ok 26 - req intro ok 1238 - ice base 2 ok 1239 - rtp rport 2 -ok 27 - 4-digit number ok 1240 - rtcp rport 1 ok 1241 - rtcp rport 2 ok 1242 - gh 850 - 'answer' status ok 1243 - gh 850 - output 'answer' SDP ok 1244 - rtp rport 1 ok 1245 - rtp rport 2 -new call 592-test-callID-0.0451290171333518 -ok 28 - JSON -ok 29 - req outro -ok 30 - simple call - 'offer' status -ok 31 - simple call - output 'offer' SDP -ok 32 - RTP port in range -ok 33 - RTP port in range -ok 34 - RTCP port -ok 35 - list - 'list' status -ok 36 - calls len -ok 37 - call ID +new call 592-test-callID-0.272228244262489 ok 1246 - gh 850 EOC - 'offer' status ok 1247 - gh 850 EOC - output 'offer' SDP -new call 595-test-callID-0.0451290171333518 -ok 38 - PING -ok 39 - SELECT -ok 40 - GET +new call 595-test-callID-0.272228244262489 ok 1248 - gh829 control - 'offer' status ok 1249 - gh829 control - output 'offer' SDP ok 1250 - gh829 control - 'answer' status @@ -6055,22 +6088,38 @@ ok 1252 - SRTP auth tag matches ok 1253 - received packet matches rtp in 0 2000 4000 13398 +ok 32 - no packet received +ok 85 - whatever packet received or not ok 1254 - SRTP auth tag matches ok 1255 - received packet matches -new call 598-test-callID-0.0451290171333518 +new call 598-test-callID-0.272228244262489 ok 1256 - gh829 - 'offer' status ok 1257 - gh829 - output 'offer' SDP ok 1258 - gh829 - 'answer' status ok 1259 - gh829 - output 'answer' SDP rtp in 0 1000 3000 4660 +ok 156 - no packet received +ok 33 - no packet received +ok 34 - received packet matches +ok 86 - no packet received +new call 12-test-callID-0.6568334845721 +ok 157 - received packet matches ok 1260 - SRTP auth tag matches ok 1261 - received packet matches +ok 158 - received packet matches rtp in 0 2000 4000 13398 ok 1262 - SRTP auth tag matches +ok 87 - Music on hold - answerer test, sendrecv - 'offer' status ok 1263 - received packet matches -new call 601-test-callID-0.0451290171333518 +new call 601-test-callID-0.272228244262489 +ok 88 - Music on hold - answerer test, sendrecv - output 'offer' SDP +ok 89 - Music on hold - answerer test, sendrecv - 'answer' status +ok 90 - Music on hold - answerer test, sendrecv - output 'answer' SDP ok 1264 - no transcoding, RFC payload type present - 'offer' status ok 1265 - no transcoding, RFC payload type present - output 'offer' SDP +ok 91 - Music on hold - answerer test, MoH set by answerer - 'offer' status +ok 92 - Music on hold - answerer test, MoH set by answerer - output 'offer' SDP +ok 93 - received packet matches ok 1266 - no transcoding, RFC payload type present - 'answer' status ok 1267 - no transcoding, RFC payload type present - output 'answer' SDP rtp in 0 1000 3000 4660 @@ -6091,9 +6140,17 @@ ok 1276 - received packet matches ok 1277 - received packet matches rtp in 0 1007 4120 4660 +ok 35 - no packet received +rtp in 0 1001 3160 126436705 +ok 159 - no packet received +ok 36 - received packet matches +ok 94 - received packet matches ok 1278 - received packet matches rtp in 0 4000 8000 25923 +ok 160 - received packet matches +ok 95 - received packet matches ok 1279 - received packet matches +ok 96 - received packet matches rtp in 0 4001 8160 25923 ok 1280 - received packet matches ok 1281 - inject DTMF towards A - 'play DTMF' status @@ -6101,9 +6158,7 @@ ok 1282 - received packet matches rtp in 0 4003 8480 25923 ok 1283 - received packet matches -ok 86 - no packet received rtp in 0 4004 8640 25923 -new call 12-test-callID-0.107246887564745 ok 1284 - received packet matches rtp in 0 4005 8800 25923 ok 1285 - received packet matches @@ -6113,198 +6168,216 @@ ok 1288 - received packet matches rtp in 0 4007 9120 25923 ok 1289 - received packet matches -new call 604-test-callID-0.0451290171333518 -ok 87 - Music on hold - answerer test, sendrecv - 'offer' status -ok 88 - Music on hold - answerer test, sendrecv - output 'offer' SDP -ok 89 - Music on hold - answerer test, sendrecv - 'answer' status -ok 90 - Music on hold - answerer test, sendrecv - output 'answer' SDP +new call 604-test-callID-0.272228244262489 ok 1290 - transcoding, RFC payload type present on both sides - 'offer' status ok 1291 - transcoding, RFC payload type present on both sides - output 'offer' SDP -ok 91 - Music on hold - answerer test, MoH set by answerer - 'offer' status -ok 92 - Music on hold - answerer test, MoH set by answerer - output 'offer' SDP -ok 93 - received packet matches ok 1292 - transcoding, RFC payload type present on both sides - 'answer' status ok 1293 - transcoding, RFC payload type present on both sides - output 'answer' SDP rtp in 0 1000 3000 4660 ok 1294 - received packet matches rtp in 0 1001 3160 4660 -ok 94 - received packet matches +ok 37 - no packet received ok 161 - no packet received ok 1295 - received packet matches +ok 97 - received packet matches ok 1296 - inject DTMF towards B - 'play DTMF' status rtp in 0 1002 3320 4660 -ok 95 - received packet matches -ok 1297 - received packet matches -rtp in 0 1003 3480 4660 -ok 35 - no packet received -rtp in 0 1001 3160 126436705 -ok 36 - received packet matches -ok 96 - received packet matches -ok 1298 - received packet matches -rtp in 0 1004 3640 4660 -ok 97 - received packet matches ok 98 - Music on hold - answerer test, MoH set by answerer - 'answer' status ok 99 - Music on hold - answerer test, MoH set by answerer - output 'answer' SDP -ok 1299 - received packet matches -rtp in 0 1005 3800 4660 +ok 1297 - received packet matches +rtp in 0 1003 3480 4660 ok 100 - Music on hold - answerer test, MoH put off by answerer - 'offer' status ok 101 - Music on hold - answerer test, MoH put off by answerer - output 'offer' SDP ok 102 - Music on hold - answerer test, MoH put off by answerer - 'answer' status ok 103 - Music on hold - answerer test, MoH put off by answerer - output 'answer' SDP +ok 1298 - received packet matches +rtp in 0 1004 3640 4660 +ok 1299 - received packet matches +rtp in 0 1005 3800 4660 ok 1300 - received packet matches rtp in 0 1006 3960 4660 -ok 162 - no packet received -ok 163 - simple sub, RTCP mirror - 'unsubscribe' status -rtp in 0 2002 4320 13398 ok 1301 - received packet matches -ok 164 - received packet matches ok 1302 - received packet matches ok 1303 - received packet matches rtp in 0 1007 4120 4660 +ok 38 - no packet received +ok 162 - no packet received +ok 163 - simple sub, RTCP mirror - 'unsubscribe' status +rtp in 0 2002 4320 13398 +ok 164 - received packet matches ok 1304 - received packet matches rtp in 8 4000 8000 25923 ok 1305 - received packet matches rtp in 8 4001 8160 25923 -ok 37 - no packet received +ok 104 - whatever packet received or not ok 1306 - received packet matches ok 1307 - inject DTMF towards A - 'play DTMF' status rtp in 8 4002 8320 25923 ok 1308 - received packet matches rtp in 8 4003 8480 25923 -ok 104 - whatever packet received or not ok 1309 - received packet matches rtp in 8 4004 8640 25923 -ok 165 - no packet received ok 1310 - received packet matches rtp in 8 4005 8800 25923 +ok 39 - no packet received +rtp in 0 1300 3300 19089043 +ok 40 - received packet matches +ok 165 - no packet received +ok 105 - no packet received +new call 15-test-callID-0.6568334845721 ok 1311 - received packet matches rtp in 8 4006 8960 25923 -ok 38 - no packet received ok 1312 - received packet matches ok 1313 - received packet matches ok 1314 - received packet matches rtp in 8 4007 9120 25923 -ok 1315 - received packet matches -new call 607-test-callID-0.0451290171333518 -ok 105 - no packet received -ok 1316 - no transcoding, no RFC payload type present - 'offer' status -new call 15-test-callID-0.107246887564745 -ok 1317 - no transcoding, no RFC payload type present - output 'offer' SDP -ok 1318 - no transcoding, no RFC payload type present - 'answer' status ok 106 - Music on hold - answerer test, inactive - 'offer' status -ok 1319 - no transcoding, no RFC payload type present - output 'answer' SDP -rtp in 0 1000 3000 4660 ok 107 - Music on hold - answerer test, inactive - output 'offer' SDP -ok 1320 - received packet matches -rtp in 0 1001 3160 4660 ok 108 - Music on hold - answerer test, inactive - 'answer' status ok 109 - Music on hold - answerer test, inactive - output 'answer' SDP ok 110 - Music on hold - answerer test, MoH set by answerer, inactive - 'offer' status ok 111 - Music on hold - answerer test, MoH set by answerer, inactive - output 'offer' SDP ok 112 - received packet matches -ok 1321 - received packet matches -ok 1322 - inject DTMF towards B - 'play DTMF' status -rtp in 0 1002 3320 4660 -ok 113 - received packet matches +ok 1315 - received packet matches +ok 41 - no packet received ok 166 - no packet received rtp in 0 4002 7320 25923 +new call 607-test-callID-0.272228244262489 +ok 113 - received packet matches ok 167 - received packet matches -ok 1323 - received packet matches -rtp in 0 1003 3480 4660 ok 114 - received packet matches -ok 1324 - received packet matches -rtp in 0 1004 3640 4660 ok 115 - received packet matches -ok 39 - no packet received -rtp in 0 1300 3300 19089043 -ok 40 - received packet matches -ok 1325 - received packet matches -rtp in 0 1005 3800 4660 ok 116 - received packet matches ok 117 - Music on hold - answerer test, MoH set by answerer, inactive - 'answer' status +ok 1316 - no transcoding, no RFC payload type present - 'offer' status ok 118 - Music on hold - answerer test, MoH set by answerer, inactive - output 'answer' SDP +ok 1317 - no transcoding, no RFC payload type present - output 'offer' SDP ok 119 - Music on hold - answerer test, MoH put off by answerer, inactive - 'offer' status ok 120 - Music on hold - answerer test, MoH put off by answerer, inactive - output 'offer' SDP +ok 1318 - no transcoding, no RFC payload type present - 'answer' status +ok 1319 - no transcoding, no RFC payload type present - output 'answer' SDP +rtp in 0 1000 3000 4660 ok 121 - Music on hold - answerer test, MoH put off by answerer, inactive - 'answer' status ok 122 - Music on hold - answerer test, MoH put off by answerer, inactive - output 'answer' SDP +ok 1320 - received packet matches +rtp in 0 1001 3160 4660 +ok 41 - list - 'list' status +ok 42 - calls len +ok 43 - call ID +ok 44 - call ID +ok 45 - delete - 'delete' status +ok 46 - list - 'list' status +ok 47 - calls len +ok 48 - call ID +1..48 +ok 42 - no packet received +ok 1321 - received packet matches +ok 1322 - inject DTMF towards B - 'play DTMF' status +rtp in 0 1002 3320 4660 +ok 1323 - received packet matches +rtp in 0 1003 3480 4660 +ok 1324 - received packet matches +rtp in 0 1004 3640 4660 +ok 1325 - received packet matches +rtp in 0 1005 3800 4660 +ok 168 - no packet received +ok 123 - whatever packet received or not ok 1326 - received packet matches rtp in 0 1006 3960 4660 +ok 43 - no packet received ok 1327 - received packet matches rtp in 0 1007 4120 4660 -ok 168 - no packet received +ok 44 - received packet matches +ok 45 - delete call - 'delete' status +new call 9-test-callID-0.100337372088891 +ok 46 - received packet matches +ok 47 - G.711 transform reverse - 'offer' status +ok 48 - G.711 transform reverse - output 'offer' SDP +++ ls fake-daemon-tests-redis-subscribe-sockets ++ test '' = '' ++ rmdir fake-daemon-tests-redis-subscribe-sockets ok 1328 - received packet matches rtp in 0 1008 4280 4660 ok 1329 - received packet matches rtp in 0 1009 4440 4660 -ok 41 - no packet received -ok 123 - whatever packet received or not ok 1330 - received packet matches rtp in 0 1010 4600 4660 +ok 169 - no packet received +rtp in 0 5001 8320 39030 +ok 124 - no packet received +new call 18-test-callID-0.6568334845721 +ok 125 - Music on hold - sendrecv, double hold - 'offer' status +ok 126 - Music on hold - sendrecv, double hold - output 'offer' SDP ok 1331 - received packet matches rtp in 0 1011 4760 4660 +ok 127 - Music on hold - sendrecv, double hold - 'answer' status +ok 128 - Music on hold - sendrecv, double hold - output 'answer' SDP +ok 129 - Music on hold - MoH set by offerer, double hold - 'offer' status +ok 130 - Music on hold - MoH set by offerer, double hold - output 'offer' SDP ok 1332 - received packet matches rtp in 0 1012 4920 4660 ok 1333 - received packet matches rtp in 0 1013 5080 4660 -ok 169 - no packet received -rtp in 0 5001 8320 39030 +ok 49 - no packet received +ok 50 - G.711 transform reverse - 'answer' status +ok 51 - G.711 transform reverse - output 'answer' SDP ok 1334 - received packet matches rtp in 0 4000 8000 25923 ok 1335 - received packet matches rtp in 0 4001 8160 25923 +ok 170 - no packet received +ok 131 - no packet received +ok 132 - Music on hold - MoH set by offerer, double hold - 'answer' status +ok 133 - Music on hold - MoH set by offerer, double hold - output 'answer' SDP +ok 52 - no packet received +rtp in 8 1000 3000 19088743 +ok 53 - received packet matches ok 1336 - received packet matches ok 1337 - inject DTMF towards A - 'play DTMF' status rtp in 0 4002 8320 25923 -ok 42 - no packet received ok 1338 - received packet matches rtp in 0 4003 8480 25923 -ok 124 - no packet received -new call 18-test-callID-0.107246887564745 -ok 125 - Music on hold - sendrecv, double hold - 'offer' status -ok 126 - Music on hold - sendrecv, double hold - output 'offer' SDP -ok 127 - Music on hold - sendrecv, double hold - 'answer' status -ok 128 - Music on hold - sendrecv, double hold - output 'answer' SDP -ok 129 - Music on hold - MoH set by offerer, double hold - 'offer' status -ok 130 - Music on hold - MoH set by offerer, double hold - output 'offer' SDP ok 1339 - received packet matches rtp in 0 4004 8640 25923 ok 1340 - received packet matches rtp in 0 4005 8800 25923 -ok 170 - no packet received +ok 171 - no packet received ok 1341 - received packet matches rtp in 0 4006 8960 25923 +ok 134 - whatever packet received or not ok 1342 - received packet matches rtp in 0 4007 9120 25923 -ok 43 - no packet received -ok 44 - received packet matches -ok 45 - delete call - 'delete' status -new call 9-test-callID-0.591019151069897 -ok 46 - received packet matches -ok 47 - G.711 transform reverse - 'offer' status -ok 48 - G.711 transform reverse - output 'offer' SDP +ok 54 - no packet received ok 1343 - received packet matches rtp in 0 4008 9280 25923 -ok 131 - no packet received -ok 132 - Music on hold - MoH set by offerer, double hold - 'answer' status -ok 133 - Music on hold - MoH set by offerer, double hold - output 'answer' SDP ok 1344 - received packet matches rtp in 0 4009 9440 25923 ok 1345 - received packet matches rtp in 0 4010 9600 25923 -ok 171 - no packet received +ok 172 - no packet received +ok 135 - no packet received +new call 21-test-callID-0.6568334845721 +ok 136 - Music on hold - answerer test, sendrecv, with reflect - 'offer' status +ok 137 - Music on hold - answerer test, sendrecv, with reflect - output 'offer' SDP +ok 138 - Music on hold - answerer test, sendrecv, with reflect - 'answer' status +ok 139 - Music on hold - answerer test, sendrecv, with reflect - output 'answer' SDP +ok 140 - Music on hold - answerer test, MoH set by answerer, with reflect - 'offer' status +ok 141 - Music on hold - answerer test, MoH set by answerer, with reflect - output 'offer' SDP +ok 142 - received packet matches ok 1346 - received packet matches rtp in 0 4011 9760 25923 +ok 173 - received packet matches ok 1347 - received packet matches rtp in 0 4012 9920 25923 ok 1348 - received packet matches rtp in 0 4013 10080 25923 +ok 143 - received packet matches +ok 55 - no packet received ok 1349 - received packet matches rtp in 0 4014 10240 25923 -ok 49 - no packet received -ok 50 - G.711 transform reverse - 'answer' status -ok 51 - G.711 transform reverse - output 'answer' SDP +ok 144 - received packet matches ok 1350 - received packet matches -new call 610-test-callID-0.0451290171333518 +new call 610-test-callID-0.272228244262489 ok 1351 - transcoding, no RFC payload type present - 'offer' status ok 1352 - transcoding, no RFC payload type present - output 'offer' SDP ok 1353 - transcoding, no RFC payload type present - 'answer' status @@ -6312,124 +6385,93 @@ rtp in 0 1000 3000 4660 ok 1355 - received packet matches rtp in 0 1001 3160 4660 -ok 134 - whatever packet received or not +ok 145 - received packet matches ok 1356 - received packet matches ok 1357 - inject DTMF towards B - 'play DTMF' status rtp in 0 1002 3320 4660 +ok 146 - received packet matches +ok 147 - Music on hold - answerer test, MoH set by answerer, with reflect - 'answer' status +ok 148 - Music on hold - answerer test, MoH set by answerer, with reflect - output 'answer' SDP +ok 149 - Music on hold - answerer test, MoH put off by answerer, with reflect - 'offer' status +ok 150 - Music on hold - answerer test, MoH put off by answerer, with reflect - output 'offer' SDP +ok 151 - Music on hold - answerer test, MoH put off by answerer, with reflect - 'answer' status +ok 152 - Music on hold - answerer test, MoH put off by answerer, with reflect - output 'answer' SDP ok 1358 - received packet matches rtp in 0 1003 3480 4660 -ok 172 - no packet received -ok 173 - received packet matches +ok 174 - no packet received ok 1359 - received packet matches rtp in 0 1004 3640 4660 +ok 56 - no packet received +rtp in 0 1201 3360 126436905 +ok 57 - received packet matches ok 1360 - received packet matches rtp in 0 1005 3800 4660 -ok 52 - no packet received -rtp in 8 1000 3000 19088743 -ok 53 - received packet matches -.ok 1361 - received packet matches +ok 1361 - received packet matches rtp in 0 1006 3960 4660 -ok 135 - no packet received -new call 21-test-callID-0.107246887564745 -ok 136 - Music on hold - answerer test, sendrecv, with reflect - 'offer' status -ok 137 - Music on hold - answerer test, sendrecv, with reflect - output 'offer' SDP -ok 138 - Music on hold - answerer test, sendrecv, with reflect - 'answer' status -ok 139 - Music on hold - answerer test, sendrecv, with reflect - output 'answer' SDP -ok 140 - Music on hold - answerer test, MoH set by answerer, with reflect - 'offer' status -ok 141 - Music on hold - answerer test, MoH set by answerer, with reflect - output 'offer' SDP -ok 142 - received packet matches -.ok 1362 - received packet matches +ok 1362 - received packet matches rtp in 0 1007 4120 4660 -..ok 143 - received packet matches -..... ----------------------------------------------------------------------- -Ran 21 tests in 6.691s - -OK +ok 153 - whatever packet received or not ok 1363 - received packet matches rtp in 0 1008 4280 4660 -ok 174 - no packet received -ok 144 - received packet matches +ok 175 - no packet received +ok 176 - received packet matches ok 1364 - received packet matches rtp in 0 1009 4440 4660 -ok 145 - received packet matches -++ ls fake-daemon-tests-websocket-sockets -+ test '' = '' -+ rmdir fake-daemon-tests-websocket-sockets +ok 58 - no packet received ok 1365 - received packet matches rtp in 0 1010 4600 4660 -ok 41 - list - 'list' status -ok 54 - no packet received -ok 42 - calls len -ok 43 - call ID -ok 44 - call ID -ok 45 - delete - 'delete' status -ok 46 - list - 'list' status -ok 47 - calls len -ok 146 - received packet matches -ok 48 - call ID -1..48 -ok 147 - Music on hold - answerer test, MoH set by answerer, with reflect - 'answer' status -ok 148 - Music on hold - answerer test, MoH set by answerer, with reflect - output 'answer' SDP -ok 149 - Music on hold - answerer test, MoH put off by answerer, with reflect - 'offer' status -ok 150 - Music on hold - answerer test, MoH put off by answerer, with reflect - output 'offer' SDP -ok 151 - Music on hold - answerer test, MoH put off by answerer, with reflect - 'answer' status -ok 152 - Music on hold - answerer test, MoH put off by answerer, with reflect - output 'answer' SDP ok 1366 - received packet matches rtp in 0 1011 4760 4660 ok 1367 - received packet matches rtp in 0 1012 4920 4660 ok 1368 - received packet matches rtp in 0 1013 5080 4660 +ok 154 - no packet received +1..154 +ok 177 - no packet received +ok 59 - no packet received ok 1369 - received packet matches rtp in 8 4000 8000 25923 ok 1370 - received packet matches rtp in 8 4001 8160 25923 -ok 175 - no packet received -ok 176 - received packet matches ok 1371 - received packet matches ok 1372 - inject DTMF towards A - 'play DTMF' status rtp in 8 4002 8320 25923 ok 1373 - received packet matches rtp in 8 4003 8480 25923 -ok 55 - no packet received -ok 153 - whatever packet received or not -++ ls fake-daemon-tests-redis-subscribe-sockets -+ test '' = '' -+ rmdir fake-daemon-tests-redis-subscribe-sockets ok 1374 - received packet matches rtp in 8 4004 8640 25923 +# Looks like you failed 1 test of 154. +make[2]: *** [Makefile:244: daemon-tests-moh] Error 1 +make[2]: *** Waiting for unfinished jobs.... ok 1375 - received packet matches rtp in 8 4005 8800 25923 +ok 178 - no packet received +ok 179 - received packet matches +ok 60 - no packet received +rtp in 8 1500 3500 19089243 ok 1376 - received packet matches rtp in 8 4006 8960 25923 -ok 177 - no packet received ok 1377 - received packet matches rtp in 8 4007 9120 25923 ok 1378 - received packet matches rtp in 8 4008 9280 25923 -ok 56 - no packet received -rtp in 0 1201 3360 126436905 -ok 57 - received packet matches -ok 154 - no packet received -1..154 ok 1379 - received packet matches rtp in 8 4009 9440 25923 ok 1380 - received packet matches rtp in 8 4010 9600 25923 +ok 180 - no packet received +ok 61 - no packet received ok 1381 - received packet matches rtp in 8 4011 9760 25923 -ok 178 - no packet received -ok 179 - received packet matches ok 1382 - received packet matches rtp in 8 4012 9920 25923 ok 1383 - received packet matches rtp in 8 4013 10080 25923 ok 1384 - received packet matches rtp in 8 4014 10240 25923 -ok 58 - no packet received ok 1385 - received packet matches -new call 613-test-callID-0.0451290171333518 +new call 613-test-callID-0.272228244262489 ok 1386 - multiple consecutive DTMF events - 'offer' status ok 1387 - multiple consecutive DTMF events - output 'offer' SDP ok 1388 - multiple consecutive DTMF events - 'answer' status @@ -6437,67 +6479,38 @@ rtp in 0 1000 3000 4660 ok 1390 - received packet matches rtp in 0 1001 3160 4660 -++ ls fake-daemon-tests-moh-sockets -+ test '' = '' -+ rmdir fake-daemon-tests-moh-sockets ok 1391 - received packet matches ok 1392 - inject DTMF towards B - 'play DTMF' status ok 1393 - inject DTMF towards B - 'play DTMF' status rtp in 0 1002 3320 4660 -ok 180 - no packet received -ok 1394 - received packet matches -rtp in 0 1003 3480 4660 -ok 1395 - received packet matches -rtp in 0 1004 3640 4660 -ok 1396 - received packet matches -rtp in 0 1005 3800 4660 -ok 59 - no packet received ok 181 - no packet received -ok 1397 - received packet matches -rtp in 0 1006 3960 4660 -new call 15-test-callID-0.199859252235594 -ok 1398 - received packet matches -rtp in 0 1007 4120 4660 -ok 1399 - received packet matches -rtp in 0 1008 4280 4660 -ok 1400 - received packet matches -rtp in 0 1009 4440 4660 -ok 1401 - received packet matches -rtp in 0 1010 4600 4660 -ok 60 - no packet received -rtp in 8 1500 3500 19089243 +new call 15-test-callID-0.486320987379852 ok 182 - SIPREC sub - 'offer' status ok 183 - SIPREC sub - output 'offer' SDP ok 184 - SIPREC sub - 'answer' status ok 185 - SIPREC sub - output 'answer' SDP -ok 1402 - received packet matches -rtp in 0 1011 4760 4660 -ok 1403 - received packet matches -rtp in 0 1012 4920 4660 -ok 1404 - received packet matches -rtp in 0 1013 5080 4660 -ok 1405 - received packet matches -rtp in 0 1014 5240 4660 ok 186 - SIPREC sub - 'subscribe request' status ok 187 - SIPREC sub - output 'subscribe request' SDP ok 188 - from-tag matches ok 189 - from-tags match -ok 1406 - received packet matches ok 190 - tag-medias match -rtp in 0 1015 5400 4660 ok 191 - media-labels match -new call 18-test-callID-0.199859252235594 +new call 18-test-callID-0.486320987379852 +ok 1394 - received packet matches +rtp in 0 1003 3480 4660 ok 192 - SIPREC sub w label - 'offer' status ok 193 - SIPREC sub w label - output 'offer' SDP ok 194 - SIPREC sub w label - 'answer' status ok 195 - SIPREC sub w label - output 'answer' SDP +ok 62 - no packet received +ok 63 - received packet matches ok 196 - SIPREC sub - 'subscribe request' status ok 197 - SIPREC sub - output 'subscribe request' SDP ok 198 - from-tag matches ok 199 - from-tags match ok 200 - tag-medias match ok 201 - media-labels match -new call 21-test-callID-0.199859252235594 +new call 21-test-callID-0.486320987379852 ok 202 - "all" sub - 'offer' status ok 203 - "all" sub - output 'offer' SDP ok 204 - "all" sub - 'answer' status @@ -6505,32 +6518,69 @@ rtp in 0 2000 4000 13398 ok 206 - received packet matches rtp in 0 4000 7000 25923 -ok 1407 - received packet matches ok 207 - received packet matches -rtp in 0 1016 5560 4660 -ok 1408 - received packet matches -rtp in 0 1017 5720 4660 -ok 1409 - received packet matches -rtp in 0 1018 5880 4660 -ok 1410 - received packet matches -rtp in 0 1019 6040 4660 +ok 1395 - received packet matches +rtp in 0 1004 3640 4660 +ok 1396 - received packet matches +rtp in 0 1005 3800 4660 ok 208 - "all" sub - 'subscribe request' status ok 209 - "all" sub - output 'subscribe request' SDP ok 210 - from-tag matches -ok 1411 - received packet matches ok 211 - from-tags match -rtp in 0 1020 6200 4660 -ok 61 - no packet received ok 212 - "all" sub - 'subscribe answer' status rtp in 0 4001 7160 25923 ok 213 - received packet matches ok 214 - received packet matches +ok 1397 - received packet matches +rtp in 0 1006 3960 4660 +ok 1398 - received packet matches +rtp in 0 1007 4120 4660 +ok 64 - no packet received +rtp in 0 1500 3500 126437211 +ok 65 - received packet matches +ok 1399 - received packet matches +rtp in 0 1008 4280 4660 +ok 1400 - received packet matches +rtp in 0 1009 4440 4660 +ok 1401 - received packet matches +rtp in 0 1010 4600 4660 +ok 215 - no packet received +ok 1402 - received packet matches +rtp in 0 1011 4760 4660 +ok 1403 - received packet matches +rtp in 0 1012 4920 4660 +ok 1404 - received packet matches +rtp in 0 1013 5080 4660 +ok 1405 - received packet matches +rtp in 0 1014 5240 4660 +ok 1406 - received packet matches +rtp in 0 1015 5400 4660 +ok 66 - no packet received +.ok 1407 - received packet matches +rtp in 0 1016 5560 4660 +ok 1408 - received packet matches +rtp in 0 1017 5720 4660 +.ok 1409 - received packet matches +rtp in 0 1018 5880 4660 +...ok 1410 - received packet matches +rtp in 0 1019 6040 4660 +.... +---------------------------------------------------------------------- +Ran 21 tests in 7.161s + +OK +ok 1411 - received packet matches +rtp in 0 1020 6200 4660 +ok 216 - no packet received +rtp in 0 2001 4160 13398 +ok 217 - received packet matches +ok 218 - received packet matches ok 1412 - received packet matches rtp in 0 1021 6360 4660 ok 1413 - received packet matches rtp in 0 1022 6520 4660 ok 1414 - received packet matches -new call 616-test-callID-0.0451290171333518 +new call 616-test-callID-0.272228244262489 ok 1415 - multi- no transcoding, RFC payload type present - 'offer' status ok 1416 - multi- no transcoding, RFC payload type present - output 'offer' SDP ok 1417 - multi- no transcoding, RFC payload type present - 'answer' status @@ -6544,6 +6594,7 @@ rtp in 0 1002 3320 4660 ok 1423 - received packet matches rtp in 0 1003 3480 4660 +++ ls fake-daemon-tests-websocket-sockets ok 1424 - received packet matches rtp in 0 1004 3640 4660 ok 1425 - received packet matches @@ -6558,6 +6609,8 @@ rtp in 0 1008 4280 4660 ok 1431 - received packet matches rtp in 0 1009 4440 4660 ++ test '' = '' ++ rmdir fake-daemon-tests-websocket-sockets ok 1432 - received packet matches rtp in 0 1010 4600 4660 ok 1433 - received packet matches @@ -6577,91 +6630,90 @@ ok 1441 - received packet matches rtp in 0 1017 5720 4660 ok 1442 - received packet matches -new call 619-test-callID-0.0451290171333518 +new call 619-test-callID-0.272228244262489 ok 1443 - strip extmap control - 'offer' status ok 1444 - strip extmap control - output 'offer' SDP -new call 622-test-callID-0.0451290171333518 +new call 622-test-callID-0.272228244262489 ok 1445 - strip extmap - 'offer' status ok 1446 - strip extmap - output 'offer' SDP -new call 625-test-callID-0.0451290171333518 +new call 625-test-callID-0.272228244262489 ok 1447 - plain SDP, no ICE - 'offer' status ok 1448 - plain SDP, no ICE - output 'offer' SDP ok 1449 - plain SDP, no ICE - 'answer' status ok 1450 - plain SDP, no ICE - output 'answer' SDP -new call 628-test-callID-0.0451290171333518 +new call 628-test-callID-0.272228244262489 ok 1451 - plain SDP, ICE default - 'offer' status ok 1452 - plain SDP, ICE default - output 'offer' SDP ok 1453 - plain SDP, ICE default - 'answer' status ok 1454 - plain SDP, ICE default - output 'answer' SDP -new call 631-test-callID-0.0451290171333518 +new call 631-test-callID-0.272228244262489 ok 1455 - plain SDP, add default ICE - 'offer' status ok 1456 - plain SDP, add default ICE - output 'offer' SDP ok 1457 - plain SDP, ICE removed - 'answer' status ok 1458 - plain SDP, ICE removed - output 'answer' SDP -new call 634-test-callID-0.0451290171333518 -ok 62 - no packet received -ok 63 - received packet matches -ok 215 - no packet received +new call 634-test-callID-0.272228244262489 +ok 67 - no packet received ok 1459 - plain SDP, ICE removed - 'offer' status ok 1460 - plain SDP, ICE removed - output 'offer' SDP ok 1461 - plain SDP, no ICE option given - 'answer' status ok 1462 - plain SDP, no ICE option given - output 'answer' SDP -new call 637-test-callID-0.0451290171333518 +new call 637-test-callID-0.272228244262489 ok 1463 - ICE SDP, default ICE option w media-address - 'offer' status ok 1464 - ICE SDP, default ICE option w media-address - output 'offer' SDP -new call 640-test-callID-0.0451290171333518 +new call 640-test-callID-0.272228244262489 ok 1465 - ICE SDP, default ICE option - 'offer' status ok 1466 - ICE SDP, default ICE option - output 'offer' SDP ok 1467 - plain SDP, ICE rejected, no ICE option given - 'answer' status ok 1468 - plain SDP, ICE rejected, no ICE option given - output 'answer' SDP -new call 643-test-callID-0.0451290171333518 +new call 643-test-callID-0.272228244262489 ok 1469 - trickle ICE offer - 'offer' status ok 1470 - trickle ICE offer - output 'offer' SDP -new call 646-test-callID-0.0451290171333518 +new call 646-test-callID-0.272228244262489 ok 1471 - ICE SDP with ICE force - 'offer' status ok 1472 - ICE SDP with ICE force - output 'offer' SDP ok 1473 - plain SDP, ICE rejected, no ICE option given - 'answer' status ok 1474 - plain SDP, ICE rejected, no ICE option given - output 'answer' SDP -new call 649-test-callID-0.0451290171333518 +new call 649-test-callID-0.272228244262489 ok 1475 - ICE SDP with ICE force - 'offer' status ok 1476 - ICE SDP with ICE force - output 'offer' SDP ok 1477 - ICE SDP, no ICE option given - 'answer' status ok 1478 - ICE SDP, no ICE option given - output 'answer' SDP -new call 652-test-callID-0.0451290171333518 +new call 652-test-callID-0.272228244262489 +ok 219 - no packet received ok 1479 - ICE SDP with ICE force - 'offer' status ok 1480 - ICE SDP with ICE force - output 'offer' SDP ok 1481 - ICE SDP with ICE force - 'answer' status ok 1482 - ICE SDP with ICE force - output 'answer' SDP -new call 655-test-callID-0.0451290171333518 +new call 655-test-callID-0.272228244262489 ok 1483 - ICE SDP with ICE default - 'offer' status ok 1484 - ICE SDP with ICE default - output 'offer' SDP ok 1485 - ICE SDP with ICE default - 'answer' status ok 1486 - ICE SDP with ICE default - output 'answer' SDP -new call 658-test-callID-0.0451290171333518 +new call 658-test-callID-0.272228244262489 ok 1487 - plain SDP, ICE default - 'offer' status ok 1488 - plain SDP, ICE default - output 'offer' SDP ok 1489 - plain SDP, ICE default - 'answer' status ok 1490 - plain SDP, ICE default - output 'answer' SDP ok 1491 - plain SDP, ICE default - 'offer' status ok 1492 - plain SDP, ICE default - output 'offer' SDP -new call 661-test-callID-0.0451290171333518 +new call 661-test-callID-0.272228244262489 ok 1493 - plain SDP, ICE force - 'offer' status ok 1494 - plain SDP, ICE force - output 'offer' SDP ok 1495 - plain SDP, ICE force - 'answer' status ok 1496 - plain SDP, ICE force - output 'answer' SDP ok 1497 - plain SDP, ICE force - 'offer' status ok 1498 - plain SDP, ICE force - output 'offer' SDP -new call 664-test-callID-0.0451290171333518 +new call 664-test-callID-0.272228244262489 ok 1499 - plain SDP, ICE force + reject - 'offer' status ok 1500 - plain SDP, ICE force + reject - output 'offer' SDP ok 1501 - plain SDP, ICE force + reject - 'answer' status ok 1502 - plain SDP, ICE force + reject - output 'answer' SDP ok 1503 - plain SDP, ICE force + reject - 'offer' status ok 1504 - plain SDP, ICE force + reject - output 'offer' SDP -new call 667-test-callID-0.0451290171333518 +new call 667-test-callID-0.272228244262489 ok 1505 - gh 686 - 'offer' status ok 1506 - gh 686 - output 'offer' SDP -new call 670-test-callID-0.0451290171333518 +new call 670-test-callID-0.272228244262489 ok 1507 - gh 661 plain - 'offer' status ok 1508 - gh 661 plain - output 'offer' SDP ok 1509 - gh 661 plain - 'answer' status @@ -6670,22 +6722,22 @@ ok 1512 - gh 661 plain to RTP - output 'offer' SDP ok 1513 - gh 661 plain to RTP - 'answer' status ok 1514 - gh 661 plain to RTP - output 'answer' SDP -new call 673-test-callID-0.0451290171333518 +new call 673-test-callID-0.272228244262489 ok 1515 - gh 661 plain from RTP - 'offer' status ok 1516 - gh 661 plain from RTP - output 'offer' SDP ok 1517 - gh 661 plain from RTP - 'answer' status ok 1518 - gh 661 plain from RTP - output 'answer' SDP -new call 676-test-callID-0.0451290171333518 +new call 676-test-callID-0.272228244262489 ok 1519 - gh 664 codec masking plain - 'offer' status ok 1520 - gh 664 codec masking plain - output 'offer' SDP ok 1521 - gh 664 codec masking plain - 'answer' status ok 1522 - gh 664 codec masking plain - output 'answer' SDP -new call 679-test-callID-0.0451290171333518 +new call 679-test-callID-0.272228244262489 ok 1523 - gh 664 codec masking a/t - 'offer' status ok 1524 - gh 664 codec masking a/t - output 'offer' SDP ok 1525 - gh 664 codec masking a/t - 'answer' status ok 1526 - gh 664 codec masking a/t - output 'answer' SDP -new call 682-test-callID-0.0451290171333518 +new call 682-test-callID-0.272228244262489 ok 1527 - two codecs, no transcoding - 'offer' status ok 1528 - two codecs, no transcoding - output 'offer' SDP ok 1529 - two codecs, no transcoding - 'answer' status @@ -6706,23 +6758,16 @@ ok 1537 - received packet matches rtp in 8 1010 3000 4660 ok 1538 - received packet matches -new call 685-test-callID-0.0451290171333518 +new call 685-test-callID-0.272228244262489 ok 1539 - one codec with one for transcoding - 'offer' status ok 1540 - one codec with one for transcoding - output 'offer' SDP ok 1541 - one codec with one for transcoding - 'answer' status ok 1542 - one codec with one for transcoding - output 'answer' SDP rtp in 0 1000 3000 4660 -ok 64 - no packet received -rtp in 0 1500 3500 126437211 -ok 216 - no packet received -rtp in 0 2001 4160 13398 ok 1543 - received packet matches rtp in 0 1000 3000 4660 -ok 65 - received packet matches -ok 217 - received packet matches ok 1544 - received packet matches rtp in 0 1001 3160 4660 -ok 218 - received packet matches ok 1545 - received packet matches rtp in 0 1010 4600 4660 ok 1546 - received packet matches @@ -6735,14 +6780,16 @@ rtp in 0 2010 5600 22136 ok 1550 - received packet matches rtp in 8 2011 5760 22136 +ok 68 - no packet received ok 1551 - received packet matches rtp in 8 62011 5920 22136 +1..68 ok 1552 - received packet matches rtp in 8 62012 6080 22136 ok 1553 - received packet matches rtp in 0 62013 6240 22136 ok 1554 - received packet matches -new call 688-test-callID-0.0451290171333518 +new call 688-test-callID-0.272228244262489 ok 1555 - one codec with one for transcoding, lower case - 'offer' status ok 1556 - one codec with one for transcoding, lower case - output 'offer' SDP ok 1557 - one codec with one for transcoding, lower case - 'answer' status @@ -6766,16 +6813,16 @@ rtp in 8 2011 5760 22136 ok 1567 - received packet matches rtp in 8 62011 5920 22136 +ok 220 - no packet received +rtp in 0 8001 9160 39030 ok 1568 - received packet matches rtp in 8 62012 6080 22136 ok 1569 - received packet matches rtp in 0 62013 6240 22136 ok 1570 - received packet matches -new call 691-test-callID-0.0451290171333518 -ok 66 - no packet received +new call 691-test-callID-0.272228244262489 ok 1571 - one codec with one for transcoding, lower case 2 - 'offer' status ok 1572 - one codec with one for transcoding, lower case 2 - output 'offer' SDP -ok 219 - no packet received ok 1573 - one codec with one for transcoding, lower case 2 - 'answer' status ok 1574 - one codec with one for transcoding, lower case 2 - output 'answer' SDP rtp in 0 1000 3000 4660 @@ -6797,25 +6844,26 @@ rtp in 8 2011 5760 22136 ok 1583 - received packet matches rtp in 8 62011 5920 22136 +++ ls fake-daemon-tests-transcode-config-sockets ++ test '' = '' ++ rmdir fake-daemon-tests-transcode-config-sockets ok 1584 - received packet matches rtp in 8 62012 6080 22136 ok 1585 - received packet matches rtp in 0 62013 6240 22136 ok 1586 - received packet matches -new call 694-test-callID-0.0451290171333518 +new call 694-test-callID-0.272228244262489 ok 1587 - media playback, offer only - 'offer' status ok 1588 - media playback, offer only - output 'offer' SDP ok 1589 - media playback, offer only - 'play media' status ok 1590 - media duration ok 1591 - received packet matches +ok 221 - no packet received ok 1592 - received packet matches ok 1593 - received packet matches -ok 67 - no packet received -ok 220 - no packet received -rtp in 0 8001 9160 39030 ok 1594 - received packet matches ok 1595 - received packet matches -new call 697-test-callID-0.0451290171333518 +new call 697-test-callID-0.272228244262489 ok 1596 - media playback, side A - 'offer' status ok 1597 - media playback, side A - output 'offer' SDP ok 1598 - media playback, side A - 'answer' status @@ -6823,14 +6871,12 @@ ok 1600 - media playback, side A - 'play media' status ok 1601 - media duration ok 1602 - received packet matches +ok 222 - no packet received ok 1603 - received packet matches ok 1604 - received packet matches -ok 68 - no packet received -1..68 -ok 221 - no packet received ok 1605 - received packet matches ok 1606 - received packet matches -new call 700-test-callID-0.0451290171333518 +new call 700-test-callID-0.272228244262489 ok 1607 - media playback, side A, repeat - 'offer' status ok 1608 - media playback, side A, repeat - output 'offer' SDP ok 1609 - media playback, side A, repeat - 'answer' status @@ -6839,19 +6885,8 @@ ok 1612 - media duration ok 1613 - received packet matches ok 1614 - received packet matches -ok 1615 - received packet matches -ok 1616 - received packet matches -ok 222 - no packet received -ok 1617 - received packet matches -++ ls fake-daemon-tests-transcode-config-sockets -+ test '' = '' -+ rmdir fake-daemon-tests-transcode-config-sockets -ok 1618 - received packet matches -ok 1619 - received packet matches -ok 1620 - received packet matches -ok 1621 - received packet matches ok 223 - no packet received -new call 24-test-callID-0.199859252235594 +new call 24-test-callID-0.486320987379852 ok 224 - sub to multiple tags - 'offer' status ok 225 - sub to multiple tags - output 'offer' SDP ok 226 - sub to multiple tags - 'answer' status @@ -6860,27 +6895,19 @@ ok 228 - received packet matches rtp in 0 4000 7000 25923 ok 229 - received packet matches +ok 1615 - received packet matches ok 230 - sub to multiple tags - 'subscribe request' status ok 231 - sub to multiple tags - output 'subscribe request' SDP ok 232 - from-tag matches ok 233 - from-tags match -ok 1622 - received packet matches ok 234 - sub to multiple tags - 'subscribe answer' status -new call 703-test-callID-0.0451290171333518 rtp in 0 4001 7160 25923 ok 235 - received packet matches ok 236 - received packet matches rtp in 0 2001 4160 13398 -ok 1623 - media playback, side B - 'offer' status -ok 1624 - media playback, side B - output 'offer' SDP ok 237 - received packet matches ok 238 - received packet matches -ok 1625 - media playback, side B - 'answer' status -ok 1626 - media playback, side B - output 'answer' SDP -new call 27-test-callID-0.199859252235594 -ok 1627 - media playback, side B - 'play media' status -ok 1628 - media duration -ok 1629 - received packet matches +new call 27-test-callID-0.486320987379852 ok 239 - sub to multiple tags via flags - 'offer' status ok 240 - sub to multiple tags via flags - output 'offer' SDP ok 241 - sub to multiple tags via flags - 'answer' status @@ -6893,15 +6920,15 @@ ok 246 - sub to multiple tags via flags - output 'subscribe request' SDP ok 247 - from-tag matches ok 248 - from-tags match +ok 1616 - received packet matches ok 249 - sub to multiple tags via flags - 'subscribe answer' status rtp in 0 4001 7160 25923 ok 250 - received packet matches -ok 1630 - received packet matches ok 251 - received packet matches rtp in 0 2001 4160 13398 ok 252 - received packet matches ok 253 - received packet matches -new call 30-test-callID-0.199859252235594 +new call 30-test-callID-0.486320987379852 ok 254 - sub to multiple tags - reverse - 'offer' status ok 255 - sub to multiple tags - reverse - output 'offer' SDP ok 256 - sub to multiple tags - reverse - 'answer' status @@ -6914,15 +6941,15 @@ ok 261 - sub to multiple tags - reverse - output 'subscribe request' SDP ok 262 - from-tag matches ok 263 - from-tags match +ok 1617 - received packet matches ok 264 - sub to multiple tags - reverse - 'subscribe answer' status rtp in 0 4001 7160 25923 ok 265 - received packet matches -ok 1631 - received packet matches ok 266 - received packet matches rtp in 0 2001 4160 13398 ok 267 - received packet matches ok 268 - received packet matches -new call 33-test-callID-0.199859252235594 +new call 33-test-callID-0.486320987379852 ok 269 - sub pause/resume - 'offer' status ok 270 - sub pause/resume - output 'offer' SDP ok 271 - sub pause/resume - 'answer' status @@ -6939,11 +6966,11 @@ rtp in 0 4001 7160 25923 ok 279 - received packet matches ok 280 - received packet matches +ok 1618 - received packet matches ok 281 - sub pause/resume - 'offer' status ok 282 - sub pause/resume - output 'offer' SDP ok 283 - sub pause/resume - 'answer' status ok 284 - sub pause/resume - output 'answer' SDP -ok 1632 - received packet matches rtp in 0 2001 4320 13398 ok 285 - received packet matches ok 286 - sub pause/resume - 'subscribe request' status @@ -6956,6 +6983,7 @@ ok 292 - sub pause/resume - output 'offer' SDP ok 293 - sub pause/resume - 'answer' status ok 294 - sub pause/resume - output 'answer' SDP +ok 1619 - received packet matches ok 295 - sub pause/resume - 'subscribe request' status ok 296 - sub pause/resume - output 'subscribe request' SDP ok 297 - sub pause/resume - 'subscribe answer' status @@ -6964,7 +6992,7 @@ rtp in 0 4001 7640 25923 ok 299 - received packet matches ok 300 - received packet matches -new call 36-test-callID-0.199859252235594 +new call 36-test-callID-0.486320987379852 ok 301 - SIPREC sub pause/resume - 'offer' status ok 302 - SIPREC sub pause/resume - output 'offer' SDP ok 303 - SIPREC sub pause/resume - 'answer' status @@ -6975,24 +7003,18 @@ ok 306 - received packet matches ok 307 - SIPREC sub pause/resume - 'subscribe request' status ok 308 - SIPREC sub pause/resume - output 'subscribe request' SDP +ok 1620 - received packet matches ok 309 - SIPREC sub pause/resume - 'subscribe answer' status rtp in 0 2001 4160 13398 -ok 1633 - received packet matches ok 310 - received packet matches ok 311 - received packet matches rtp in 0 4001 7160 25923 ok 312 - received packet matches ok 313 - received packet matches -PORT_A: 32130 -PORT_B: 36734 -PORT_C: 35132 -PORT_D: 31830 -ok 1634 - restart media playback - 'play media' status -ok 1635 - media duration -ok 1636 - received packet matches -ts 3040201172 old 3040201327 -ok 1637 - ts within < range -ok 1638 - ts within > range +PORT_A: 38686 +PORT_B: 36544 +PORT_C: 30656 +PORT_D: 34278 ok 314 - SIPREC sub pause/resume - 'offer' status ok 315 - SIPREC sub pause/resume - output 'offer' SDP ok 316 - SIPREC sub pause/resume - 'answer' status @@ -7026,14 +7048,14 @@ ok 341 - SIPREC sub pause/resume - output 'answer' SDP ok 342 - SIPREC sub pause/resume - 'subscribe request' status ok 343 - SIPREC sub pause/resume - output 'subscribe request' SDP -ok 1639 - received packet matches ok 344 - tag-medias match ok 345 - media-labels match ok 346 - SIPREC sub pause/resume - 'subscribe answer' status rtp in 0 4001 7480 25923 ok 347 - received packet matches +ok 1621 - received packet matches ok 348 - received packet matches -new call 39-test-callID-0.199859252235594 +new call 39-test-callID-0.486320987379852 ok 349 - sub, multi codec, sub w diff codec - 'offer' status ok 350 - sub, multi codec, sub w diff codec - output 'offer' SDP ok 351 - sub, multi codec, sub w diff codec - 'answer' status @@ -7051,14 +7073,13 @@ rtp in 0 4001 7160 25923 ok 360 - received packet matches ok 361 - received packet matches -new call 42-test-callID-0.199859252235594 +new call 42-test-callID-0.486320987379852 ok 362 - sub w tc - acc - 'offer' status ok 363 - sub w tc - acc - output 'offer' SDP ok 364 - sub w tc - acc - 'answer' status ok 365 - sub w tc - acc - output 'answer' SDP rtp in 0 2000 4000 13398 ok 366 - received packet matches -ok 1640 - received packet matches rtp in 0 4000 7000 25923 ok 367 - received packet matches ok 368 - sub w tc - acc - 'subscribe request' status @@ -7070,7 +7091,7 @@ rtp in 0 4001 7160 25923 ok 373 - received packet matches ok 374 - received packet matches -new call 45-test-callID-0.199859252235594 +new call 45-test-callID-0.486320987379852 ok 375 - sub w tc - rej - 'offer' status ok 376 - sub w tc - rej - output 'offer' SDP ok 377 - sub w tc - rej - 'answer' status @@ -7088,16 +7109,24 @@ rtp in 0 4001 7160 25923 ok 386 - received packet matches ok 387 - received packet matches -new call 48-test-callID-0.199859252235594 -ok 1641 - received packet matches +new call 48-test-callID-0.486320987379852 +ok 1622 - received packet matches +new call 703-test-callID-0.272228244262489 ok 388 - multi subs w diff codecs - 'offer' status ok 389 - multi subs w diff codecs - output 'offer' SDP +ok 1623 - media playback, side B - 'offer' status +ok 1624 - media playback, side B - output 'offer' SDP ok 390 - multi subs w diff codecs - 'answer' status ok 391 - multi subs w diff codecs - output 'answer' SDP rtp in 0 2000 4000 13398 ok 392 - received packet matches rtp in 0 4000 7000 25923 +ok 1625 - media playback, side B - 'answer' status +ok 1626 - media playback, side B - output 'answer' SDP ok 393 - received packet matches +ok 1627 - media playback, side B - 'play media' status +ok 1628 - media duration +ok 1629 - received packet matches ok 394 - multi subs w diff codecs - 'subscribe request' status ok 395 - multi subs w diff codecs - output 'subscribe request' SDP ok 396 - from-tag matches @@ -7107,18 +7136,10 @@ rtp in 0 4001 7160 25923 ok 399 - received packet matches ok 400 - received packet matches -ok 1642 - received packet matches -new call 706-test-callID-0.0451290171333518 -ok 1643 - media playback, side A, select by label - 'offer' status -ok 1644 - media playback, side A, select by label - output 'offer' SDP -ok 1645 - media playback, side A, select by label - 'answer' status -ok 1646 - media playback, side A, select by label - output 'answer' SDP +ok 1630 - received packet matches ok 401 - multi subs w diff codecs - 'subscribe request' status ok 402 - multi subs w diff codecs - output 'subscribe request' SDP ok 403 - from-tag matches -ok 1647 - media playback, side A, select by label - 'play media' status -ok 1648 - media duration -ok 1649 - received packet matches ok 404 - multi subs w diff codecs - 'subscribe answer' status rtp in 0 2002 4320 13398 ok 405 - received packet matches @@ -7135,30 +7156,28 @@ rtp in 0 4003 7480 25923 ok 414 - received packet matches ok 415 - received packet matches -ok 1650 - received packet matches +ok 1631 - received packet matches ok 416 - received packet matches -ok 1651 - received packet matches -ok 1652 - received packet matches -ok 1653 - received packet matches -new call 709-test-callID-0.0451290171333518 -ok 1654 - media playback, side B, select by label - 'offer' status -ok 1655 - media playback, side B, select by label - output 'offer' SDP -ok 1656 - media playback, side B, select by label - 'answer' status -ok 1657 - media playback, side B, select by label - output 'answer' SDP -ok 1658 - media playback, side B, select by label - 'play media' status -ok 1659 - media duration -ok 1660 - received packet matches -ok 1661 - received packet matches +ok 1632 - received packet matches +ok 1633 - received packet matches +ok 1634 - restart media playback - 'play media' status +ok 1635 - media duration +ok 1636 - received packet matches +ts 4055606503 old 4055606655 +ok 1637 - ts within < range +ok 1638 - ts within > range +ok 1639 - received packet matches +ok 1640 - received packet matches +ok 1641 - received packet matches ok 417 - no packet received rtp in 0 2004 4640 13398 ok 418 - received packet matches rtp in 0 4004 7640 25923 ok 419 - received packet matches -ok 1662 - received packet matches ok 420 - received packet matches ok 421 - received packet matches ok 422 - received packet matches -new call 51-test-callID-0.199859252235594 +new call 51-test-callID-0.486320987379852 ok 423 - simple sub - 'offer' status ok 424 - simple sub - output 'offer' SDP ok 425 - simple sub - 'answer' status @@ -7167,21 +7186,32 @@ ok 427 - received packet matches rtp in 0 4000 7000 25923 ok 428 - received packet matches +ok 1642 - received packet matches +new call 706-test-callID-0.272228244262489 ok 429 - simple sub - 'subscribe request' status ok 430 - simple sub - output 'subscribe request' SDP ok 431 - from-tag matches ok 432 - simple sub - 'subscribe answer' status rtp in 0 2001 4160 13398 +ok 1643 - media playback, side A, select by label - 'offer' status ok 433 - received packet matches +ok 1644 - media playback, side A, select by label - output 'offer' SDP rtp in 0 4001 7160 25923 ok 434 - received packet matches ok 435 - received packet matches -new call 54-test-callID-0.199859252235594 +new call 54-test-callID-0.486320987379852 +ok 1645 - media playback, side A, select by label - 'answer' status +ok 1646 - media playback, side A, select by label - output 'answer' SDP ok 436 - simple sub w label - 'offer' status ok 437 - simple sub w label - output 'offer' SDP +ok 1647 - media playback, side A, select by label - 'play media' status +ok 1648 - media duration +ok 1649 - received packet matches +ok 1650 - received packet matches +ok 1651 - received packet matches ok 438 - simple sub w label - 'answer' status +ok 1652 - received packet matches ok 439 - simple sub w label - output 'answer' SDP -ok 1663 - received packet matches rtp in 0 2000 4000 13398 ok 440 - received packet matches rtp in 0 4000 7000 25923 @@ -7195,7 +7225,7 @@ rtp in 0 4001 7160 25923 ok 447 - received packet matches ok 448 - received packet matches -new call 57-test-callID-0.199859252235594 +new call 57-test-callID-0.486320987379852 ok 449 - simple sub w to-tag label - 'offer' status ok 450 - simple sub w to-tag label - output 'offer' SDP ok 451 - simple sub w to-tag label - 'answer' status @@ -7213,36 +7243,28 @@ ok 460 - received packet matches rtp in 0 4001 7160 25923 ok 461 - received packet matches -new call 60-test-callID-0.199859252235594 -ok 1664 - received packet matches -new call 712-test-callID-0.0451290171333518 +new call 60-test-callID-0.486320987379852 ok 462 - SRTP sub - 'offer' status ok 463 - SRTP sub - output 'offer' SDP -ok 1665 - media playback, SRTP - 'offer' status -ok 1666 - media playback, SRTP - output 'offer' SDP ok 464 - SRTP sub - 'answer' status ok 465 - SRTP sub - output 'answer' SDP rtp in 0 2000 4000 13398 ok 466 - received packet matches rtp in 0 4000 7000 25923 ok 467 - received packet matches -ok 1667 - media playback, SRTP - 'answer' status -ok 1668 - media playback, SRTP - output 'answer' SDP +ok 1653 - received packet matches +new call 709-test-callID-0.272228244262489 ok 468 - SRTP sub - 'subscribe request' status ok 469 - SRTP sub - output 'subscribe request' SDP ok 470 - from-tag matches -ok 1669 - media playback, SRTP - 'play media' status -ok 1670 - media duration -ok 1671 - SRTP auth tag matches ok 471 - SRTP sub - 'subscribe answer' status rtp in 0 2001 4160 13398 -ok 1672 - received packet matches ok 472 - received packet matches rtp in 0 4001 7160 25923 ok 473 - received packet matches ok 474 - SRTP auth tag matches ok 475 - received packet matches -new call 63-test-callID-0.199859252235594 +new call 63-test-callID-0.486320987379852 ok 476 - SRTP sub - 'offer' status ok 477 - SRTP sub - output 'offer' SDP ok 478 - SRTP sub - 'answer' status @@ -7255,15 +7277,13 @@ ok 483 - SRTP sub - output 'subscribe request' SDP ok 484 - from-tag matches ok 485 - SRTP sub - 'subscribe answer' status -ok 1673 - SRTP auth tag matches rtp in 0 2001 4160 13398 -ok 1674 - received packet matches ok 486 - received packet matches rtp in 0 4001 7160 25923 ok 487 - received packet matches ok 488 - SRTP auth tag matches ok 489 - received packet matches -new call 66-test-callID-0.199859252235594 +new call 66-test-callID-0.486320987379852 ok 490 - SRTP call RTP sub - 'offer' status ok 491 - SRTP call RTP sub - output 'offer' SDP ok 492 - SRTP call RTP sub - 'answer' status @@ -7285,9 +7305,7 @@ ok 504 - SRTP auth tag matches ok 505 - received packet matches ok 506 - received packet matches -new call 69-test-callID-0.199859252235594 -ok 1675 - SRTP auth tag matches -ok 1676 - received packet matches +new call 69-test-callID-0.486320987379852 ok 507 - ICE sub - 'offer' status ok 508 - ICE sub - output 'offer' SDP ok 509 - ICE sub - 'answer' status @@ -7306,26 +7324,31 @@ rtp in 0 4001 7160 25923 ok 519 - received packet matches ok 520 - received packet matches -new call 72-test-callID-0.199859252235594 +new call 72-test-callID-0.486320987379852 ok 521 - publish/subscribe - 'publish' status ok 522 - publish/subscribe - output 'publish' SDP rtp in 0 2000 4000 13398 +ok 1654 - media playback, side B, select by label - 'offer' status +ok 1655 - media playback, side B, select by label - output 'offer' SDP ok 523 - publish/subscribe - 'subscribe request' status +ok 1656 - media playback, side B, select by label - 'answer' status ok 524 - publish/subscribe - output 'subscribe request' SDP ok 525 - from-tag matches -ok 1677 - SRTP auth tag matches -ok 1678 - received packet matches +ok 1657 - media playback, side B, select by label - output 'answer' SDP ok 526 - publish/subscribe - 'subscribe answer' status rtp in 0 2001 4160 13398 ok 527 - received packet matches ok 528 - publish/subscribe - 'subscribe request' status ok 529 - publish/subscribe - output 'subscribe request' SDP +ok 1658 - media playback, side B, select by label - 'play media' status ok 530 - from-tag matches +ok 1659 - media duration ok 531 - publish/subscribe - 'subscribe answer' status +ok 1660 - received packet matches rtp in 0 2002 4320 13398 ok 532 - received packet matches ok 533 - received packet matches -new call 75-test-callID-0.199859252235594 +new call 75-test-callID-0.486320987379852 ok 534 - publish/subscribe w codec-accept - 'publish' status ok 535 - publish/subscribe w codec-accept - output 'publish' SDP rtp in 8 2000 4000 13398 @@ -7342,61 +7365,83 @@ rtp in 8 2002 4320 13398 ok 545 - received packet matches ok 546 - received packet matches -new call 78-test-callID-0.199859252235594 +new call 78-test-callID-0.486320987379852 ok 547 - publish/subscribe w unsupp and t/c - 'publish' status -ok 1679 - SRTP auth tag matches ok 548 - publish/subscribe w unsupp and t/c - output 'publish' SDP -ok 1680 - received packet matches -new call 715-test-callID-0.0451290171333518 rtp in 8 2000 4000 13398 ok 549 - publish/subscribe w unsupp and t/c - 'subscribe request' status -ok 1681 - default ptime in/out - 'offer' status -ok 1682 - default ptime in/out - output 'offer' SDP ok 550 - publish/subscribe w unsupp and t/c - output 'subscribe request' SDP ok 551 - from-tag matches +ok 552 - publish/subscribe w unsupp and t/c - 'subscribe answer' status +rtp in 8 2001 4160 13398 +ok 553 - received packet matches +ok 554 - publish/subscribe w unsupp and t/c - 'subscribe request' status +ok 555 - publish/subscribe w unsupp and t/c - output 'subscribe request' SDP +ok 556 - from-tag matches +ok 557 - publish/subscribe w unsupp and t/c - 'subscribe answer' status +rtp in 8 2002 4320 13398 +ok 558 - received packet matches +ok 559 - received packet matches +new call 81-test-callID-0.486320987379852 +ok 560 - multi publish/subscribe - 'publish' status +ok 561 - multi publish/subscribe - output 'publish' SDP +ok 562 - multi publish/subscribe - 'publish' status +ok 563 - multi publish/subscribe - output 'publish' SDP +ok 564 - multi publish/subscribe - 'subscribe request' status +ok 565 - multi publish/subscribe - output 'subscribe request' SDP +1..565 +ok 1661 - received packet matches +ok 1662 - received packet matches +ok 1663 - received packet matches +ok 1664 - received packet matches +new call 712-test-callID-0.272228244262489 +ok 1665 - media playback, SRTP - 'offer' status +ok 1666 - media playback, SRTP - output 'offer' SDP +ok 1667 - media playback, SRTP - 'answer' status +ok 1668 - media playback, SRTP - output 'answer' SDP +ok 1669 - media playback, SRTP - 'play media' status +ok 1670 - media duration +ok 1671 - SRTP auth tag matches +ok 1672 - received packet matches +ok 1673 - SRTP auth tag matches +ok 1674 - received packet matches +ok 1675 - SRTP auth tag matches +ok 1676 - received packet matches +ok 1677 - SRTP auth tag matches +ok 1678 - received packet matches +++ ls fake-daemon-tests-pubsub-sockets ++ test '' = '' ++ rmdir fake-daemon-tests-pubsub-sockets +ok 1679 - SRTP auth tag matches +ok 1680 - received packet matches +new call 715-test-callID-0.272228244262489 +ok 1681 - default ptime in/out - 'offer' status +ok 1682 - default ptime in/out - output 'offer' SDP ok 1683 - default ptime in/out - 'answer' status ok 1684 - default ptime in/out - output 'answer' SDP rtp in 0 1000 3000 4660 -ok 552 - publish/subscribe w unsupp and t/c - 'subscribe answer' status ok 1685 - received packet matches rtp in 0 4000 5000 17767 -rtp in 8 2001 4160 13398 ok 1686 - received packet matches -ok 553 - received packet matches -new call 718-test-callID-0.0451290171333518 -ok 554 - publish/subscribe w unsupp and t/c - 'subscribe request' status +new call 718-test-callID-0.272228244262489 ok 1687 - mismatched ptime but no change requested - 'offer' status ok 1688 - mismatched ptime but no change requested - output 'offer' SDP -ok 555 - publish/subscribe w unsupp and t/c - output 'subscribe request' SDP -ok 556 - from-tag matches ok 1689 - mismatched ptime but no change requested - 'answer' status -ok 557 - publish/subscribe w unsupp and t/c - 'subscribe answer' status ok 1690 - mismatched ptime but no change requested - output 'answer' SDP rtp in 0 1000 3000 4660 -rtp in 8 2002 4320 13398 ok 1691 - received packet matches rtp in 0 1001 3160 4660 ok 1692 - received packet matches rtp in 0 4000 5000 17767 ok 1693 - received packet matches rtp in 0 4001 5160 17767 -ok 558 - received packet matches ok 1694 - received packet matches -new call 721-test-callID-0.0451290171333518 -ok 559 - received packet matches -new call 81-test-callID-0.199859252235594 +new call 721-test-callID-0.272228244262489 ok 1695 - default ptime in, ptime=30 out, default response - 'offer' status -ok 560 - multi publish/subscribe - 'publish' status ok 1696 - default ptime in, ptime=30 out, default response - output 'offer' SDP -ok 561 - multi publish/subscribe - output 'publish' SDP ok 1697 - default ptime in, ptime=30 out, default response - 'answer' status ok 1698 - default ptime in, ptime=30 out, default response - output 'answer' SDP rtp in 0 1000 3000 4660 -ok 562 - multi publish/subscribe - 'publish' status -ok 563 - multi publish/subscribe - output 'publish' SDP -ok 564 - multi publish/subscribe - 'subscribe request' status -ok 565 - multi publish/subscribe - output 'subscribe request' SDP -1..565 rtp in 0 1001 3160 4660 ok 1699 - received packet matches rtp in 0 1002 3320 4660 @@ -7405,13 +7450,46 @@ rtp in 0 1004 3640 4660 ok 1701 - received packet matches rtp in 0 8000 500000 4660 +rtp in 0 2008 5280 4660 +rtp in 0 2008 5280 4660 +ok 26 - received packet matches +ok 26 - received packet matches +rtp in 0 1009 4440 4660 +rtp in 0 1009 4440 4660 +ok 27 - received packet matches +rtp in 0 2009 5440 4660 +ok 27 - received packet matches +rtp in 0 2009 5440 4660 +ok 28 - received packet matches +ok 28 - received packet matches +rtp in 0 1010 4600 4660 +rtp in 0 1010 4600 4660 +ok 29 - received packet matches +rtp in 0 2010 5600 4660 +ok 29 - received packet matches +ok 30 - received packet matches +rtp in 0 1011 4760 4660 +rtp in 0 2010 5600 4660 +ok 31 - received packet matches +rtp in 0 2011 5760 4660 +ok 30 - received packet matches +rtp in 0 1011 4760 4660 +ok 32 - received packet matches +rtp in 0 1012 4920 4660 +ok 33 - received packet matches +ok 31 - received packet matches +rtp in 0 2011 5760 4660 +ok 32 - received packet matches +rtp in 0 1012 4920 4660 +ok 33 - received packet matches ok 1702 - received packet matches -++ ls fake-daemon-tests-pubsub-sockets -+ test '' = '' -+ rmdir fake-daemon-tests-pubsub-sockets +ok 34 - no packet received +ok 34 - no packet received ok 1703 - received packet matches rtp in 0 4000 5000 17767 ok 1704 - received packet matches +ok 35 - no packet received +ok 35 - no packet received ok 1705 - received packet matches ok 1706 - received packet matches rtp in 0 4001 5480 17767 @@ -7419,7 +7497,9 @@ ok 1708 - received packet matches ok 1709 - received packet matches rtp in 0 4002 5960 17767 +ok 36 - no packet received rtp in 0 4003 6040 17767 +ok 36 - no packet received ok 1710 - received packet matches rtp in 0 4005 6200 17767 rtp in 0 4004 6120 17767 @@ -7427,7 +7507,7 @@ rtp in 0 4006 6280 17767 rtp in 0 4007 6360 17767 ok 1712 - received packet matches -new call 724-test-callID-0.0451290171333518 +new call 724-test-callID-0.272228244262489 ok 1713 - default ptime in, no change, ptime=30 response - 'offer' status ok 1714 - default ptime in, no change, ptime=30 response - output 'offer' SDP ok 1715 - default ptime in, no change, ptime=30 response - 'answer' status @@ -7440,7 +7520,7 @@ ok 1719 - received packet matches rtp in 0 4001 5160 17767 ok 1720 - received packet matches -new call 727-test-callID-0.0451290171333518 +new call 727-test-callID-0.272228244262489 ok 1721 - ptime=50 in, change to 30, default response - 'offer' status ok 1722 - ptime=50 in, change to 30, default response - output 'offer' SDP ok 1723 - ptime=50 in, change to 30, default response - 'answer' status @@ -7449,10 +7529,92 @@ ok 1725 - received packet matches rtp in 0 1001 3400 4660 ok 1726 - received packet matches +ok 37 - no packet received +ok 37 - no packet received ok 1727 - received packet matches rtp in 0 1002 3800 4660 ok 1728 - received packet matches rtp in 0 4000 5000 17767 +ok 38 - no packet received +new call 3-test-callID-0.345476958238262 +ok 38 - no packet received +new call 3-test-callID-0.0964583219389645 +ok 39 - basic, reverse - 'offer' status +ok 40 - basic, reverse - output 'offer' SDP +ok 39 - default, reverse - 'offer' status +ok 41 - basic, reverse - 'answer' status +ok 42 - basic, reverse - output 'answer' SDP +rtp in 0 1000 3000 4660 +ok 40 - default, reverse - output 'offer' SDP +ok 43 - received packet matches +rtp in 0 2000 4000 4660 +ok 44 - received packet matches +rtp in 0 1001 3160 4660 +ok 41 - default, reverse - 'answer' status +ok 45 - received packet matches +rtp in 0 2001 4160 4660 +ok 42 - default, reverse - output 'answer' SDP +rtp in 0 1000 3000 4660 +ok 46 - received packet matches +rtp in 0 1002 3320 4660 +ok 47 - received packet matches +ok 43 - received packet matches +rtp in 0 2002 4320 4660 +rtp in 0 2000 4000 4660 +ok 48 - received packet matches +rtp in 0 1003 3480 4660 +ok 44 - received packet matches +rtp in 0 1001 3160 4660 +ok 49 - received packet matches +ok 45 - received packet matches +rtp in 0 2003 4480 4660 +rtp in 0 2001 4160 4660 +ok 46 - received packet matches +ok 50 - received packet matches +rtp in 0 1004 3640 4660 +rtp in 0 1002 3320 4660 +ok 47 - received packet matches +ok 51 - received packet matches +rtp in 0 2004 4640 4660 +rtp in 0 2002 4320 4660 +ok 48 - received packet matches +rtp in 0 1003 3480 4660 +ok 49 - received packet matches +ok 52 - received packet matches +rtp in 0 2003 4480 4660 +rtp in 0 1005 3800 4660 +ok 50 - received packet matches +rtp in 0 1004 3640 4660 +ok 53 - received packet matches +rtp in 0 2005 4800 4660 +ok 51 - received packet matches +rtp in 0 2004 4640 4660 +ok 54 - received packet matches +rtp in 0 1006 3960 4660 +ok 52 - received packet matches +rtp in 0 1005 3800 4660 +ok 55 - received packet matches +rtp in 0 2006 4960 4660 +ok 53 - received packet matches +ok 56 - received packet matches +rtp in 0 2005 4800 4660 +rtp in 0 1007 4120 4660 +ok 54 - received packet matches +ok 57 - received packet matches +rtp in 0 1006 3960 4660 +rtp in 0 2007 5120 4660 +ok 55 - received packet matches +ok 58 - received packet matches +rtp in 0 1008 4280 4660 +rtp in 0 2006 4960 4660 +ok 59 - received packet matches +ok 56 - received packet matches +rtp in 0 1007 4120 4660 +ok 57 - received packet matches +rtp in 0 2007 5120 4660 +ok 58 - received packet matches +rtp in 0 1008 4280 4660 +ok 59 - received packet matches rtp in 0 4001 5240 17767 ok 1729 - received packet matches rtp in 0 4002 5480 17767 @@ -7460,7 +7622,7 @@ ok 1730 - received packet matches rtp in 0 4004 5960 17767 ok 1731 - received packet matches -new call 730-test-callID-0.0451290171333518 +new call 730-test-callID-0.272228244262489 ok 1732 - ptime=50 in, change to 30, reverse to 50, response 30 - 'offer' status ok 1733 - ptime=50 in, change to 30, reverse to 50, response 30 - output 'offer' SDP ok 1734 - ptime=50 in, change to 30, reverse to 50, response 30 - 'answer' status @@ -7479,24 +7641,8 @@ rtp in 0 4003 5720 17767 ok 1741 - received packet matches rtp in 0 4004 5960 17767 -rtp in 0 2008 5280 4660 -ok 26 - received packet matches -rtp in 0 1009 4440 4660 -ok 27 - received packet matches -rtp in 0 2009 5440 4660 -ok 28 - received packet matches -rtp in 0 1010 4600 4660 -ok 29 - received packet matches -rtp in 0 2010 5600 4660 -ok 30 - received packet matches -rtp in 0 1011 4760 4660 -ok 31 - received packet matches -rtp in 0 2011 5760 4660 -ok 32 - received packet matches -rtp in 0 1012 4920 4660 -ok 33 - received packet matches ok 1742 - received packet matches -new call 733-test-callID-0.0451290171333518 +new call 733-test-callID-0.272228244262489 ok 1743 - ptime=50 in, change to 30, response 30 - 'offer' status ok 1744 - ptime=50 in, change to 30, response 30 - output 'offer' SDP ok 1745 - ptime=50 in, change to 30, response 30 - 'answer' status @@ -7507,36 +7653,16 @@ ok 1748 - received packet matches ok 1749 - received packet matches rtp in 0 1002 3800 4660 -ok 34 - no packet received ok 1750 - received packet matches rtp in 0 4000 5000 17767 rtp in 0 4001 5240 17767 ok 1751 - received packet matches rtp in 0 4002 5480 17767 rtp in 0 4003 5720 17767 -rtp in 0 2008 5280 4660 -ok 26 - received packet matches -rtp in 0 1009 4440 4660 -ok 27 - received packet matches -rtp in 0 2009 5440 4660 -ok 28 - received packet matches -rtp in 0 1010 4600 4660 -ok 29 - received packet matches -rtp in 0 2010 5600 4660 -ok 30 - received packet matches -rtp in 0 1011 4760 4660 -ok 31 - received packet matches -rtp in 0 2011 5760 4660 -ok 32 - received packet matches -rtp in 0 1012 4920 4660 -ok 33 - received packet matches ok 1752 - received packet matches rtp in 0 4004 5960 17767 -ok 35 - no packet received -ok 34 - no packet received ok 1753 - received packet matches -new call 736-test-callID-0.0451290171333518 -ok 36 - no packet received +new call 736-test-callID-0.272228244262489 ok 1754 - ptime=50 in, change to 30, reverse to 50, default response - 'offer' status ok 1755 - ptime=50 in, change to 30, reverse to 50, default response - output 'offer' SDP ok 1756 - ptime=50 in, change to 30, reverse to 50, default response - 'answer' status @@ -7547,68 +7673,24 @@ ok 1759 - received packet matches ok 1760 - received packet matches rtp in 0 1002 3800 4660 -ok 35 - no packet received ok 1761 - received packet matches rtp in 0 4000 5000 17767 -ok 37 - no packet received rtp in 0 4001 5240 17767 ok 1762 - received packet matches rtp in 0 4002 5480 17767 rtp in 0 4003 5720 17767 ok 1763 - received packet matches rtp in 0 4004 5960 17767 -ok 36 - no packet received -ok 38 - no packet received -new call 3-test-callID-0.0809395893371878 -ok 39 - basic, reverse - 'offer' status -ok 40 - basic, reverse - output 'offer' SDP -ok 41 - basic, reverse - 'answer' status -ok 42 - basic, reverse - output 'answer' SDP -rtp in 0 1000 3000 4660 -ok 43 - received packet matches -rtp in 0 2000 4000 4660 -ok 44 - received packet matches -rtp in 0 1001 3160 4660 -ok 45 - received packet matches -rtp in 0 2001 4160 4660 -ok 46 - received packet matches -rtp in 0 1002 3320 4660 -ok 47 - received packet matches -rtp in 0 2002 4320 4660 -ok 48 - received packet matches -rtp in 0 1003 3480 4660 -ok 49 - received packet matches -rtp in 0 2003 4480 4660 -ok 50 - received packet matches -rtp in 0 1004 3640 4660 -ok 51 - received packet matches -rtp in 0 2004 4640 4660 -ok 52 - received packet matches -rtp in 0 1005 3800 4660 ok 1764 - received packet matches -new call 739-test-callID-0.0451290171333518 -ok 53 - received packet matches -rtp in 0 2005 4800 4660 -ok 54 - received packet matches -rtp in 0 1006 3960 4660 -ok 55 - received packet matches -rtp in 0 2006 4960 4660 +new call 739-test-callID-0.272228244262489 ok 1765 - ptime=50 in, change to 30, reverse to 20, default response - 'offer' status -ok 56 - received packet matches ok 1766 - ptime=50 in, change to 30, reverse to 20, default response - output 'offer' SDP -rtp in 0 1007 4120 4660 -ok 57 - received packet matches -rtp in 0 2007 5120 4660 -ok 58 - received packet matches -rtp in 0 1008 4280 4660 ok 1767 - ptime=50 in, change to 30, reverse to 20, default response - 'answer' status ok 1768 - ptime=50 in, change to 30, reverse to 20, default response - output 'answer' SDP rtp in 0 1000 3000 4660 -ok 59 - received packet matches ok 1769 - received packet matches rtp in 0 1001 3400 4660 ok 1770 - received packet matches -ok 37 - no packet received ok 1771 - received packet matches rtp in 0 1002 3800 4660 ok 1772 - received packet matches @@ -7618,58 +7700,18 @@ ok 1774 - received packet matches ok 1775 - received packet matches rtp in 0 4002 5480 17767 -ok 38 - no packet received -new call 3-test-callID-0.317185317667875 -ok 39 - default, reverse - 'offer' status -ok 40 - default, reverse - output 'offer' SDP -ok 41 - default, reverse - 'answer' status -ok 42 - default, reverse - output 'answer' SDP -rtp in 0 1000 3000 4660 ok 1776 - received packet matches rtp in 0 4003 5720 17767 -ok 43 - received packet matches -rtp in 0 2000 4000 4660 -ok 44 - received packet matches -rtp in 0 1001 3160 4660 -ok 45 - received packet matches -rtp in 0 2001 4160 4660 ok 1777 - received packet matches -ok 46 - received packet matches -rtp in 0 1002 3320 4660 -ok 47 - received packet matches -rtp in 0 2002 4320 4660 ok 1778 - received packet matches -ok 48 - received packet matches -rtp in 0 1003 3480 4660 -new call 742-test-callID-0.0451290171333518 -ok 49 - received packet matches -rtp in 0 2003 4480 4660 -ok 50 - received packet matches -rtp in 0 1004 3640 4660 -ok 51 - received packet matches -rtp in 0 2004 4640 4660 +new call 742-test-callID-0.272228244262489 ok 1779 - ptime=50 in, change to 30, reverse to 20, response 40 - 'offer' status ok 1780 - ptime=50 in, change to 30, reverse to 20, response 40 - output 'offer' SDP -ok 52 - received packet matches -rtp in 0 1005 3800 4660 -ok 53 - received packet matches ok 1781 - ptime=50 in, change to 30, reverse to 20, response 40 - 'answer' status -rtp in 0 2005 4800 4660 ok 1782 - ptime=50 in, change to 30, reverse to 20, response 40 - output 'answer' SDP rtp in 0 1000 3000 4660 -ok 54 - received packet matches -rtp in 0 1006 3960 4660 ok 1783 - received packet matches rtp in 0 1001 3400 4660 -ok 55 - received packet matches -rtp in 0 2006 4960 4660 -ok 56 - received packet matches -rtp in 0 1007 4120 4660 -ok 57 - received packet matches -rtp in 0 2007 5120 4660 -ok 58 - received packet matches -rtp in 0 1008 4280 4660 -ok 59 - received packet matches ok 1784 - received packet matches ok 1785 - received packet matches rtp in 0 1002 3800 4660 @@ -7684,7 +7726,7 @@ rtp in 0 4003 5720 17767 ok 1791 - received packet matches ok 1792 - received packet matches -new call 745-test-callID-0.0451290171333518 +new call 745-test-callID-0.272228244262489 ok 1793 - ptime=30 in, no change, reverse to 20, response 40 - 'offer' status ok 1794 - ptime=30 in, no change, reverse to 20, response 40 - output 'offer' SDP ok 1795 - ptime=30 in, no change, reverse to 20, response 40 - 'answer' status @@ -7706,7 +7748,7 @@ rtp in 0 4003 5720 17767 ok 1805 - received packet matches ok 1806 - received packet matches -new call 748-test-callID-0.0451290171333518 +new call 748-test-callID-0.272228244262489 ok 1807 - gh 730 - 'offer' status ok 1808 - gh 730 - output 'offer' SDP ok 1809 - gh 730 - 'answer' status @@ -7727,7 +7769,7 @@ ok 1817 - received packet matches rtp in 101 4003 5320 17767 ok 1818 - received packet matches -new call 751-test-callID-0.0451290171333518 +new call 751-test-callID-0.272228244262489 ok 1819 - gh 766 orig - 'offer' status ok 1820 - gh 766 orig - output 'offer' SDP ok 1821 - gh 766 orig - 'answer' status @@ -7743,7 +7785,7 @@ rtp in 0 4000 5000 17767 ok 1829 - received packet matches ok 1830 - received packet matches -new call 754-test-callID-0.0451290171333518 +new call 754-test-callID-0.272228244262489 ok 1831 - PCM to RFC DTMF transcoding - 'offer' status ok 1832 - PCM to RFC DTMF transcoding - output 'offer' SDP ok 1833 - PCM to RFC DTMF transcoding - 'answer' status @@ -7755,6 +7797,8 @@ rtp in 0 1002 3320 4660 ok 1837 - received packet matches rtp in 0 1003 3480 4660 +ok 15 - received packet matches +ok 16 - received packet matches ok 1838 - received packet matches rtp in 0 1004 3640 4660 ok 1839 - received packet matches @@ -7785,7 +7829,7 @@ ok 1852 - received packet matches rtp in 96 2009 2160 22136 ok 1853 - received packet matches -new call 757-test-callID-0.0451290171333518 +new call 757-test-callID-0.272228244262489 ok 1854 - PCM to RFC DTMF transcoding w/ PCM transcoding - 'offer' status ok 1855 - PCM to RFC DTMF transcoding w/ PCM transcoding - output 'offer' SDP ok 1856 - PCM to RFC DTMF transcoding w/ PCM transcoding - 'answer' status @@ -7818,22 +7862,22 @@ ok 1871 - received packet matches rtp in 96 2004 4320 22136 ok 1872 - received packet matches -new call 760-test-callID-0.0451290171333518 +new call 760-test-callID-0.272228244262489 ok 1873 - several clock rates input w/ transcode DTMF - 'offer' status ok 1874 - several clock rates input w/ transcode DTMF - output 'offer' SDP -new call 763-test-callID-0.0451290171333518 +new call 763-test-callID-0.272228244262489 ok 1875 - DTMF PT already present, add one codec - 'offer' status ok 1876 - DTMF PT already present, add one codec - output 'offer' SDP -new call 766-test-callID-0.0451290171333518 +new call 766-test-callID-0.272228244262489 ok 1877 - DTMF PT already present, strip one codec - 'offer' status ok 1878 - DTMF PT already present, strip one codec - output 'offer' SDP -new call 769-test-callID-0.0451290171333518 +new call 769-test-callID-0.272228244262489 ok 1879 - DTMF PT already present, add one codec, mask another - 'offer' status ok 1880 - DTMF PT already present, add one codec, mask another - output 'offer' SDP -new call 772-test-callID-0.0451290171333518 +new call 772-test-callID-0.272228244262489 ok 1881 - strip CN - 'offer' status ok 1882 - strip CN - output 'offer' SDP -new call 775-test-callID-0.0451290171333518 +new call 775-test-callID-0.272228244262489 ok 1883 - reverse DTMF transcoding - no-op - 'offer' status ok 1884 - reverse DTMF transcoding - no-op - output 'offer' SDP ok 1885 - reverse DTMF transcoding - no-op - 'answer' status @@ -7870,7 +7914,7 @@ ok 1901 - received packet matches rtp in 229 1007 4120 13398 ok 1902 - received packet matches -new call 778-test-callID-0.0451290171333518 +new call 778-test-callID-0.272228244262489 ok 1903 - reverse DTMF transcoding - active - 'offer' status ok 1904 - reverse DTMF transcoding - active - output 'offer' SDP ok 1905 - reverse DTMF transcoding - active - 'answer' status @@ -7904,14 +7948,12 @@ rtp in 0 1005 3800 13398 ok 1920 - received packet matches rtp in 0 1006 3960 13398 -ok 15 - received packet matches -ok 16 - received packet matches ok 1921 - received packet matches ok 1922 - received packet matches ok 1923 - received packet matches rtp in 0 1007 4120 13398 ok 1924 - received packet matches -new call 781-test-callID-0.0451290171333518 +new call 781-test-callID-0.272228244262489 ok 1925 - DTMF scaling - 'offer' status ok 1926 - DTMF scaling - output 'offer' SDP ok 1927 - DTMF scaling - 'answer' status @@ -7933,24 +7975,24 @@ ok 1935 - received packet matches rtp in 100 1008 4920 4660 ok 1936 - received packet matches -new call 784-test-callID-0.0451290171333518 +new call 784-test-callID-0.272228244262489 ok 1937 - DTMF repacketising - 'offer' status ok 1938 - DTMF repacketising - output 'offer' SDP -new call 787-test-callID-0.0451290171333518 +new call 787-test-callID-0.272228244262489 ok 1939 - gh \#793 b1 - 'offer' status ok 1940 - gh \#793 b1 - output 'offer' SDP ok 1941 - gh \#793 b1 - 'offer' status ok 1942 - gh \#793 b1 - output 'offer' SDP ok 1943 - gh \#793 b1 - 'answer' status ok 1944 - gh \#793 b1 - output 'answer' SDP -new call 790-test-callID-0.0451290171333518 +new call 790-test-callID-0.272228244262489 ok 1945 - gh \#793 b2 - 'offer' status ok 1946 - gh \#793 b2 - output 'offer' SDP ok 1947 - gh \#793 b2 - 'offer' status ok 1948 - gh \#793 b2 - output 'offer' SDP ok 1949 - gh \#793 b2 - 'answer' status ok 1950 - gh \#793 b2 - output 'answer' SDP -new call 793-test-callID-0.0451290171333518 +new call 793-test-callID-0.272228244262489 ok 1951 - media playback after delete - 'offer' status ok 1952 - media playback after delete - output 'offer' SDP ok 1953 - media playback after delete - 'answer' status @@ -7968,24 +8010,24 @@ ok 1965 - received packet matches ok 1966 - received packet matches ok 1967 - statistics - 'statistics' status -new call 797-test-callID-0.0451290171333518 +new call 797-test-callID-0.272228244262489 ok 1968 - GH \#1461 - 'offer' status ok 1969 - GH \#1461 - output 'offer' SDP -new call 800-test-callID-0.0451290171333518 +new call 800-test-callID-0.272228244262489 ok 1970 - GH \#1461 - 'offer' status ok 1971 - GH \#1461 - output 'offer' SDP -new call 803-test-callID-0.0451290171333518 +new call 803-test-callID-0.272228244262489 ok 1972 - MKI re-invite (GH \#1474) - 'offer' status ok 1973 - MKI re-invite (GH \#1474) - output 'offer' SDP ok 1974 - MKI re-invite (GH \#1474) - 'offer' status ok 1975 - MKI re-invite (GH \#1474) - output 'offer' SDP -new call 806-test-callID-0.0451290171333518 +new call 806-test-callID-0.272228244262489 ok 1976 - re-invite sendonly port change (control) - 'offer' status ok 1977 - re-invite sendonly port change (control) - output 'offer' SDP ok 1978 - re-invite sendonly port change (control) - 'offer' status ok 1979 - re-invite sendonly port change (control) - output 'offer' SDP ok 1980 - port changed -new call 809-test-callID-0.0451290171333518 +new call 809-test-callID-0.272228244262489 ok 1981 - re-invite sendonly port change - 'offer' status ok 1982 - re-invite sendonly port change - output 'offer' SDP ok 1983 - re-invite sendonly port change - 'answer' status @@ -8008,34 +8050,34 @@ ok 2000 - re-invite sendonly port change - 'answer' status ok 2001 - re-invite sendonly port change - output 'answer' SDP ok 2002 - port unchanged -new call 812-test-callID-0.0451290171333518 +new call 812-test-callID-0.272228244262489 ok 2003 - GH \#1715 - 'offer' status ok 2004 - GH \#1715 - output 'offer' SDP -new call 815-test-callID-0.0451290171333518 +new call 815-test-callID-0.272228244262489 ok 2005 - rtcp-fb - 'offer' status ok 2006 - rtcp-fb - output 'offer' SDP -new call 818-test-callID-0.0451290171333518 +new call 818-test-callID-0.272228244262489 ok 2007 - rtcp-fb with RTP/AVP - control - 'offer' status ok 2008 - rtcp-fb with RTP/AVP - control - output 'offer' SDP ok 2009 - rtcp-fb with RTP/AVP - control - 'answer' status ok 2010 - rtcp-fb with RTP/AVP - control - output 'answer' SDP ok 2011 - received packet matches ok 2012 - received packet matches -new call 821-test-callID-0.0451290171333518 +new call 821-test-callID-0.272228244262489 ok 2013 - rtcp-fb with RTP/AVP - control 2 - 'offer' status ok 2014 - rtcp-fb with RTP/AVP - control 2 - output 'offer' SDP ok 2015 - rtcp-fb with RTP/AVP - control 2 - 'answer' status ok 2016 - rtcp-fb with RTP/AVP - control 2 - output 'answer' SDP ok 2017 - received packet matches ok 2018 - received packet matches -new call 824-test-callID-0.0451290171333518 +new call 824-test-callID-0.272228244262489 ok 2019 - rtcp-fb with RTP/AVP - 'offer' status ok 2020 - rtcp-fb with RTP/AVP - output 'offer' SDP ok 2021 - rtcp-fb with RTP/AVP - 'answer' status ok 2022 - rtcp-fb with RTP/AVP - output 'answer' SDP ok 2023 - received packet matches ok 2024 - received packet matches -new call 827-test-callID-0.0451290171333518 +new call 827-test-callID-0.272228244262489 ok 2025 - rtcp-fb with RTP/AVP t2 - 'offer' status ok 2026 - rtcp-fb with RTP/AVP t2 - output 'offer' SDP ok 2027 - rtcp-fb with RTP/AVP t2 - 'answer' status @@ -8044,44 +8086,44 @@ ok 2030 - received packet matches ok 2031 - webrtc - 'offer' status ok 2032 - webrtc - output 'offer' SDP -new call 830-test-callID-0.0451290171333518 +new call 830-test-callID-0.272228244262489 ok 2033 - SDP with just \n - 'offer' status ok 2034 - SDP matches -new call 833-test-callID-0.0451290171333518 +new call 833-test-callID-0.272228244262489 ok 2035 - non-terminated SDP - 'offer' status ok 2036 - SDP matches -new call 836-test-callID-0.0451290171333518 +new call 836-test-callID-0.272228244262489 ok 2037 - blank line in SDP - 'offer' status ok 2038 - SDP matches -new call 839-test-callID-0.0451290171333518 +new call 839-test-callID-0.272228244262489 ok 2039 - allow-no-codec-media control - 'offer' status ok 2040 - allow-no-codec-media control - output 'offer' SDP -new call 842-test-callID-0.0451290171333518 +new call 842-test-callID-0.272228244262489 ok 2041 - allow-no-codec-media control - 'offer' status ok 2042 - allow-no-codec-media control - output 'offer' SDP -new call 845-test-callID-0.0451290171333518 +new call 845-test-callID-0.272228244262489 ok 2043 - strip codec from offerer control - 'offer' status ok 2044 - strip codec from offerer control - output 'offer' SDP ok 2045 - strip codec from offerer control - 'answer' status ok 2046 - strip codec from offerer control - output 'answer' SDP -new call 848-test-callID-0.0451290171333518 +new call 848-test-callID-0.272228244262489 ok 2047 - strip codec from offerer - 'offer' status ok 2048 - strip codec from offerer - output 'offer' SDP ok 2049 - strip codec from offerer - 'answer' status ok 2050 - strip codec from offerer - output 'answer' SDP -new call 851-test-callID-0.0451290171333518 +new call 851-test-callID-0.272228244262489 ok 2051 - codec-ignore - 'offer' status ok 2052 - codec-ignore - output 'offer' SDP ok 2053 - codec-ignore - 'answer' status ok 2054 - codec-ignore - output 'answer' SDP -new call 854-test-callID-0.0451290171333518 +new call 854-test-callID-0.272228244262489 ok 2055 - codec-ignore and then accept - 'offer' status ok 2056 - codec-ignore and then accept - output 'offer' SDP ok 2057 - codec-ignore and then accept - 'answer' status ok 2058 - codec-ignore and then accept - output 'answer' SDP -new call 857-test-callID-0.0451290171333518 +new call 857-test-callID-0.272228244262489 ok 2059 - invalid SDP parsing error -new call 860-test-callID-0.0451290171333518 +new call 860-test-callID-0.272228244262489 ok 2060 - Throw away dummy crypto - 'offer' status ok 2061 - Throw away dummy crypto - output 'offer' SDP 1..2061 @@ -8091,28 +8133,26 @@ rtp in 0 2008 5280 4660 ok 60 - received packet matches rtp in 0 1009 4440 4660 +rtp in 0 2008 5280 4660 ok 61 - received packet matches rtp in 0 2009 5440 4660 ok 62 - received packet matches rtp in 0 1010 4600 4660 ok 63 - received packet matches rtp in 0 2010 5600 4660 +ok 60 - received packet matches +rtp in 0 1009 4440 4660 ok 64 - received packet matches rtp in 0 1011 4760 4660 ok 65 - received packet matches rtp in 0 2011 5760 4660 -ok 66 - received packet matches -rtp in 0 1012 4920 4660 -ok 67 - received packet matches -ok 68 - no packet received -ok 69 - no packet received -rtp in 0 2008 5280 4660 -ok 60 - received packet matches -rtp in 0 1009 4440 4660 ok 61 - received packet matches rtp in 0 2009 5440 4660 +ok 66 - received packet matches +rtp in 0 1012 4920 4660 ok 62 - received packet matches rtp in 0 1010 4600 4660 +ok 67 - received packet matches ok 63 - received packet matches rtp in 0 2010 5600 4660 ok 64 - received packet matches @@ -8122,44 +8162,38 @@ ok 66 - received packet matches rtp in 0 1012 4920 4660 ok 67 - received packet matches -ok 70 - no packet received ok 68 - no packet received -ok 71 - no packet received +ok 68 - no packet received +ok 69 - no packet received ok 69 - no packet received -ok 72 - no packet received -new call 6-test-callID-0.0809395893371878 -ok 73 - strict source, forward - 'offer' status -ok 74 - strict source, forward - output 'offer' SDP -ok 75 - strict source, forward - 'answer' status -ok 76 - strict source, forward - output 'answer' SDP -rtp in 0 1000 3000 4660 -ok 77 - received packet matches -rtp in 0 2000 4000 4660 -ok 78 - received packet matches -rtp in 0 1001 3160 4660 -ok 79 - received packet matches -rtp in 0 2001 4160 4660 ok 70 - no packet received -ok 80 - no packet received -rtp in 0 1002 3320 4660 -ok 81 - received packet matches -rtp in 0 2002 4320 4660 +ok 70 - no packet received ok 71 - no packet received -ok 82 - no packet received -rtp in 0 1003 3480 4660 -ok 83 - received packet matches -rtp in 0 2003 4480 4660 +ok 71 - no packet received +ok 72 - no packet received ok 72 - no packet received -new call 6-test-callID-0.317185317667875 +new call 6-test-callID-0.0964583219389645 +new call 6-test-callID-0.345476958238262 +ok 73 - strict source, forward - 'offer' status ok 73 - default, forward, strict source - 'offer' status ok 74 - default, forward, strict source - output 'offer' SDP +ok 74 - strict source, forward - output 'offer' SDP +ok 75 - strict source, forward - 'answer' status ok 75 - default, forward, strict source - 'answer' status +ok 76 - strict source, forward - output 'answer' SDP +rtp in 0 1000 3000 4660 ok 76 - default, forward, strict source - output 'answer' SDP rtp in 0 1000 3000 4660 ok 77 - received packet matches +ok 77 - received packet matches +rtp in 0 2000 4000 4660 rtp in 0 2000 4000 4660 ok 78 - received packet matches rtp in 0 1001 3160 4660 +ok 78 - received packet matches +rtp in 0 1001 3160 4660 +ok 79 - received packet matches +rtp in 0 2001 4160 4660 ok 79 - received packet matches rtp in 0 2001 4160 4660 ok 80 - received packet matches @@ -8189,6 +8223,14 @@ ok 92 - received packet matches rtp in 0 1008 4280 4660 ok 93 - received packet matches +ok 80 - no packet received +rtp in 0 1002 3320 4660 +ok 81 - received packet matches +rtp in 0 2002 4320 4660 +ok 82 - no packet received +rtp in 0 1003 3480 4660 +ok 83 - received packet matches +rtp in 0 2003 4480 4660 ok 84 - no packet received rtp in 0 1004 3640 4660 ok 85 - received packet matches @@ -8208,11939 +8250,6 @@ ok 92 - no packet received rtp in 0 1008 4280 4660 ok 93 - received packet matches -failed="" ; \ -for x in test-bitstr aes-crypt aead-aes-crypt test-const_str_hash.strhash test-transcode test-dtmf-detect test-payload-tracker test-resample test-stats test-mix-buffer s3-auth; do \ - echo `date +"%Y-%m-%d %H:%M:%S"` testing: $x ; \ - G_DEBUG=fatal-warnings ./$x ; \ - if [ $? -eq 0 ] ; \ - then echo `date +"%Y-%m-%d %H:%M:%S"` test $x: succeeded ; \ - else echo `date +"%Y-%m-%d %H:%M:%S"` test $x: failed ; failed="$failed $x" ; \ - fi ; \ -done ; \ -if [ -n "$failed" ] ; then \ - echo "Tests failed: $failed" ; \ - exit 1 ; \ -fi -2026-11-23 14:35:45 testing: test-bitstr -test ok: test-bitstr.c:90 arg 0 -test ok: test-bitstr.c:91 arg 0 -test ok: test-bitstr.c:91 arg 1 -test ok: test-bitstr.c:92 arg 0 -test ok: test-bitstr.c:92 arg 1 -test ok: test-bitstr.c:94 arg 0 -test ok: test-bitstr.c:95 arg 0 -test ok: test-bitstr.c:95 arg 1 -test ok: test-bitstr.c:96 arg 0 -test ok: test-bitstr.c:96 arg 1 -test ok: test-bitstr.c:96 arg 2 -test ok: test-bitstr.c:97 arg 0 -test ok: test-bitstr.c:97 arg 1 -test ok: test-bitstr.c:97 arg 2 -test ok: test-bitstr.c:98 arg 0 -test ok: test-bitstr.c:98 arg 1 -test ok: test-bitstr.c:98 arg 2 -test ok: test-bitstr.c:99 arg 0 -test ok: test-bitstr.c:99 arg 1 -test ok: test-bitstr.c:99 arg 2 -test ok: test-bitstr.c:100 arg 0 -test ok: test-bitstr.c:100 arg 1 -test ok: test-bitstr.c:101 arg 0 -test ok: test-bitstr.c:101 arg 1 -test ok: test-bitstr.c:103 arg 0 -test ok: test-bitstr.c:104 arg 0 -test ok: test-bitstr.c:104 arg 1 -test ok: test-bitstr.c:105 arg 0 -test ok: test-bitstr.c:105 arg 1 -test ok: test-bitstr.c:106 arg 0 -test ok: test-bitstr.c:106 arg 1 -test ok: test-bitstr.c:106 arg 2 -test ok: test-bitstr.c:107 arg 0 -test ok: test-bitstr.c:107 arg 1 -test ok: test-bitstr.c:107 arg 2 -test ok: test-bitstr.c:108 arg 0 -test ok: test-bitstr.c:108 arg 1 -test ok: test-bitstr.c:108 arg 2 -test ok: test-bitstr.c:109 arg 0 -test ok: test-bitstr.c:109 arg 1 -test ok: test-bitstr.c:109 arg 2 -test ok: test-bitstr.c:110 arg 0 -test ok: test-bitstr.c:110 arg 1 -test ok: test-bitstr.c:111 arg 0 -test ok: test-bitstr.c:111 arg 1 -test ok: test-bitstr.c:113 arg 0 -test ok: test-bitstr.c:114 arg 0 -test ok: test-bitstr.c:114 arg 1 -test ok: test-bitstr.c:115 arg 0 -test ok: test-bitstr.c:115 arg 1 -test ok: test-bitstr.c:116 arg 0 -test ok: test-bitstr.c:116 arg 1 -test ok: test-bitstr.c:116 arg 2 -test ok: test-bitstr.c:117 arg 0 -test ok: test-bitstr.c:117 arg 1 -test ok: test-bitstr.c:117 arg 2 -test ok: test-bitstr.c:118 arg 0 -test ok: test-bitstr.c:118 arg 1 -test ok: test-bitstr.c:120 arg 0 -test ok: test-bitstr.c:121 arg 0 -test ok: test-bitstr.c:121 arg 1 -test ok: test-bitstr.c:122 arg 0 -test ok: test-bitstr.c:122 arg 1 -test ok: test-bitstr.c:122 arg 2 -test ok: test-bitstr.c:123 arg 0 -test ok: test-bitstr.c:123 arg 1 -test ok: test-bitstr.c:123 arg 2 -test ok: test-bitstr.c:124 arg 0 -test ok: test-bitstr.c:124 arg 1 -test ok: test-bitstr.c:124 arg 2 -test ok: test-bitstr.c:125 arg 0 -test ok: test-bitstr.c:125 arg 1 -test ok: test-bitstr.c:125 arg 2 -test ok: test-bitstr.c:127 arg 0 -test ok: test-bitstr.c:128 arg 0 -test ok: test-bitstr.c:128 arg 1 -test ok: test-bitstr.c:129 arg 0 -test ok: test-bitstr.c:129 arg 1 -test ok: test-bitstr.c:129 arg 2 -test ok: test-bitstr.c:130 arg 0 -test ok: test-bitstr.c:130 arg 1 -test ok: test-bitstr.c:130 arg 2 -test ok: test-bitstr.c:131 arg 0 -test ok: test-bitstr.c:131 arg 1 -test ok: test-bitstr.c:131 arg 2 -test ok: test-bitstr.c:132 arg 0 -test ok: test-bitstr.c:132 arg 1 -test ok: test-bitstr.c:132 arg 2 -test ok: test-bitstr.c:133 arg 0 -test ok: test-bitstr.c:133 arg 1 -test ok: test-bitstr.c:133 arg 2 -test ok: test-bitstr.c:134 arg 0 -test ok: test-bitstr.c:134 arg 1 -test ok: test-bitstr.c:135 arg 0 -test ok: test-bitstr.c:135 arg 1 -test ok: test-bitstr.c:135 arg 2 -test ok: test-bitstr.c:136 arg 0 -test ok: test-bitstr.c:136 arg 1 -test ok: test-bitstr.c:136 arg 2 -test ok: test-bitstr.c:137 arg 0 -test ok: test-bitstr.c:137 arg 1 -test ok: test-bitstr.c:137 arg 2 -test ok: test-bitstr.c:138 arg 0 -test ok: test-bitstr.c:138 arg 1 -test ok: test-bitstr.c:138 arg 2 -test ok: test-bitstr.c:140 arg 0 -test ok: test-bitstr.c:142 arg 0 -test ok: test-bitstr.c:142 arg 1 -test ok: test-bitstr.c:143 arg 0 -test ok: test-bitstr.c:143 arg 1 -test ok: test-bitstr.c:143 arg 2 -test ok: test-bitstr.c:144 arg 0 -test ok: test-bitstr.c:144 arg 1 -test ok: test-bitstr.c:144 arg 2 -test ok: test-bitstr.c:145 arg 0 -test ok: test-bitstr.c:145 arg 1 -test ok: test-bitstr.c:145 arg 2 -test ok: test-bitstr.c:146 arg 0 -test ok: test-bitstr.c:146 arg 1 -test ok: test-bitstr.c:146 arg 2 -test ok: test-bitstr.c:148 arg 0 -test ok: test-bitstr.c:148 arg 1 -test ok: test-bitstr.c:149 arg 0 -test ok: test-bitstr.c:149 arg 1 -test ok: test-bitstr.c:149 arg 2 -test ok: test-bitstr.c:150 arg 0 -test ok: test-bitstr.c:150 arg 1 -test ok: test-bitstr.c:150 arg 2 -test ok: test-bitstr.c:151 arg 0 -test ok: test-bitstr.c:151 arg 1 -test ok: test-bitstr.c:151 arg 2 -test ok: test-bitstr.c:152 arg 0 -test ok: test-bitstr.c:152 arg 1 -test ok: test-bitstr.c:152 arg 2 -test ok: test-bitstr.c:153 arg 0 -test ok: test-bitstr.c:153 arg 1 -test ok: test-bitstr.c:153 arg 2 -test ok: test-bitstr.c:154 arg 0 -test ok: test-bitstr.c:154 arg 1 -test ok: test-bitstr.c:154 arg 2 -test ok: test-bitstr.c:155 arg 0 -test ok: test-bitstr.c:155 arg 1 -test ok: test-bitstr.c:155 arg 2 -test ok: test-bitstr.c:156 arg 0 -test ok: test-bitstr.c:156 arg 1 -test ok: test-bitstr.c:156 arg 2 -test ok: test-bitstr.c:158 arg 0 -test ok: test-bitstr.c:158 arg 1 -test ok: test-bitstr.c:159 arg 0 -test ok: test-bitstr.c:159 arg 1 -test ok: test-bitstr.c:159 arg 2 -test ok: test-bitstr.c:160 arg 0 -test ok: test-bitstr.c:160 arg 1 -test ok: test-bitstr.c:160 arg 2 -test ok: test-bitstr.c:161 arg 0 -test ok: test-bitstr.c:161 arg 1 -test ok: test-bitstr.c:161 arg 2 -test ok: test-bitstr.c:162 arg 0 -test ok: test-bitstr.c:162 arg 1 -test ok: test-bitstr.c:162 arg 2 -test ok: test-bitstr.c:163 arg 0 -test ok: test-bitstr.c:163 arg 1 -test ok: test-bitstr.c:163 arg 2 -test ok: test-bitstr.c:164 arg 0 -test ok: test-bitstr.c:164 arg 1 -test ok: test-bitstr.c:164 arg 2 -test ok: test-bitstr.c:165 arg 0 -test ok: test-bitstr.c:165 arg 1 -test ok: test-bitstr.c:165 arg 2 -test ok: test-bitstr.c:166 arg 0 -test ok: test-bitstr.c:166 arg 1 -test ok: test-bitstr.c:166 arg 2 -test ok: test-bitstr.c:168 arg 0 -test ok: test-bitstr.c:169 arg 0 -test ok: test-bitstr.c:169 arg 1 -test ok: test-bitstr.c:170 arg 0 -test ok: test-bitstr.c:170 arg 1 -test ok: test-bitstr.c:170 arg 2 -test ok: test-bitstr.c:171 arg 0 -test ok: test-bitstr.c:171 arg 1 -test ok: test-bitstr.c:171 arg 2 -test ok: test-bitstr.c:173 arg 0 -test ok: test-bitstr.c:173 arg 1 -test ok: test-bitstr.c:174 arg 0 -test ok: test-bitstr.c:174 arg 1 -test ok: test-bitstr.c:175 arg 0 -test ok: test-bitstr.c:175 arg 1 -test ok: test-bitstr.c:175 arg 2 -test ok: test-bitstr.c:176 arg 0 -test ok: test-bitstr.c:176 arg 1 -test ok: test-bitstr.c:176 arg 2 -test ok: test-bitstr.c:178 arg 0 -test ok: test-bitstr.c:178 arg 1 -test ok: test-bitstr.c:179 arg 0 -test ok: test-bitstr.c:179 arg 1 -test ok: test-bitstr.c:180 arg 0 -test ok: test-bitstr.c:180 arg 1 -test ok: test-bitstr.c:180 arg 2 -test ok: test-bitstr.c:181 arg 0 -test ok: test-bitstr.c:181 arg 1 -test ok: test-bitstr.c:181 arg 2 -test ok: test-bitstr.c:183 arg 0 -test ok: test-bitstr.c:183 arg 1 -test ok: test-bitstr.c:184 arg 0 -test ok: test-bitstr.c:184 arg 1 -test ok: test-bitstr.c:185 arg 0 -test ok: test-bitstr.c:185 arg 1 -test ok: test-bitstr.c:185 arg 2 -test ok: test-bitstr.c:186 arg 0 -test ok: test-bitstr.c:186 arg 1 -test ok: test-bitstr.c:186 arg 2 -test ok: test-bitstr.c:188 arg 0 -test ok: test-bitstr.c:188 arg 1 -test ok: test-bitstr.c:189 arg 0 -test ok: test-bitstr.c:189 arg 1 -test ok: test-bitstr.c:190 arg 0 -test ok: test-bitstr.c:190 arg 1 -test ok: test-bitstr.c:190 arg 2 -test ok: test-bitstr.c:191 arg 0 -test ok: test-bitstr.c:191 arg 1 -test ok: test-bitstr.c:191 arg 2 -test ok: test-bitstr.c:193 arg 0 -test ok: test-bitstr.c:193 arg 1 -test ok: test-bitstr.c:194 arg 0 -test ok: test-bitstr.c:194 arg 1 -test ok: test-bitstr.c:195 arg 0 -test ok: test-bitstr.c:195 arg 1 -test ok: test-bitstr.c:195 arg 2 -test ok: test-bitstr.c:196 arg 0 -test ok: test-bitstr.c:196 arg 1 -test ok: test-bitstr.c:196 arg 2 -test ok: test-bitstr.c:197 arg 0 -test ok: test-bitstr.c:197 arg 1 -test ok: test-bitstr.c:197 arg 2 -test ok: test-bitstr.c:198 arg 0 -test ok: test-bitstr.c:198 arg 1 -test ok: test-bitstr.c:198 arg 2 -test ok: test-bitstr.c:199 arg 0 -test ok: test-bitstr.c:199 arg 1 -test ok: test-bitstr.c:199 arg 2 -test ok: test-bitstr.c:202 arg 0 -test ok: test-bitstr.c:202 arg 1 -test ok: test-bitstr.c:202 arg 2 -2026-11-23 14:35:45 test test-bitstr: succeeded -2026-11-23 14:35:45 testing: aes-crypt -[core] compile-time OpenSSL library: OpenSSL 3.5.4 30 Sep 2025 - -[core] run-time OpenSSL library: OpenSSL 3.5.4 30 Sep 2025 - -[core] FIPS mode not enabled in OpenSSL library - -[srtp] Generated session key: master key e1f97a0d..., master salt 0ec675ad..., label 00, length 16, result c61e7a93... -[srtp] Generated session key: master key e1f97a0d..., master salt 0ec675ad..., label 01, length 20, result cebe321f... -[srtp] Generated session key: master key e1f97a0d..., master salt 0ec675ad..., label 02, length 14, result 30cbbc08... -[srtp] Generated session key: master key e1f97a0d..., master salt 0ec675ad..., label 03, length 16, result 4c1aa45a... -[srtp] Generated session key: master key e1f97a0d..., master salt 0ec675ad..., label 04, length 20, result 8d54534f... -[srtp] Generated session key: master key e1f97a0d..., master salt 0ec675ad..., label 05, length 14, result 9581c7ad... -[srtp] Generated session key: master key e1f97a0d..., master salt b6960b3a..., label 00, length 24, result 0f512dc2... -[srtp] Generated session key: master key e1f97a0d..., master salt b6960b3a..., label 01, length 20, result 6ae5ab89... -[srtp] Generated session key: master key e1f97a0d..., master salt b6960b3a..., label 02, length 14, result 39b13bc2... -[srtp] Generated session key: master key e1f97a0d..., master salt b6960b3a..., label 03, length 24, result 1ba851ff... -[srtp] Generated session key: master key e1f97a0d..., master salt b6960b3a..., label 04, length 20, result 71d2780c... -[srtp] Generated session key: master key e1f97a0d..., master salt b6960b3a..., label 05, length 14, result d8991112... -[srtp] Generated session key: master key e1f97a0d..., master salt c317f2da..., label 00, length 32, result 1864779c... -[srtp] Generated session key: master key e1f97a0d..., master salt c317f2da..., label 01, length 20, result c2b4c415... -[srtp] Generated session key: master key e1f97a0d..., master salt c317f2da..., label 02, length 14, result c2bc22c7... -[srtp] Generated session key: master key e1f97a0d..., master salt c317f2da..., label 03, length 32, result 429177c5... -[srtp] Generated session key: master key e1f97a0d..., master salt c317f2da..., label 04, length 20, result 10421e65... -[srtp] Generated session key: master key e1f97a0d..., master salt c317f2da..., label 05, length 14, result f778a044... -[srtp] Generated session key: master key f0f04914..., master salt 3b04803d..., label 00, length 32, result 5ba1064e... -[srtp] Generated session key: master key f0f04914..., master salt 3b04803d..., label 01, length 20, result fd9c32d3... -[srtp] Generated session key: master key f0f04914..., master salt 3b04803d..., label 02, length 14, result fa317916... -SRTP AES-CM-128 RTP encrypt: PASS -SRTP AES-CM-128 RTP decrypt: PASS -SRTP AES-CM-128 RTCP encrypt: PASS -SRTP AES-CM-128 RTCP decrypt: PASS -SRTP AES-CM-192 RTP encrypt: PASS -SRTP AES-CM-192 RTP decrypt: PASS -SRTP AES-CM-192 RTCP encrypt: PASS -SRTP AES-CM-192 RTCP decrypt: PASS -SRTP AES-CM-256 RTP encrypt: PASS -SRTP AES-CM-256 RTP decrypt: PASS -SRTP AES-CM-256 RTCP encrypt: PASS -SRTP AES-CM-256 RTCP decrypt: PASS -extra AES-CM-256 RTP encrypt: PASS -extra AES-CM-256 RTP decrypt: PASS -2026-11-23 14:35:45 test aes-crypt: succeeded -2026-11-23 14:35:45 testing: aead-aes-crypt -RTP/AEAD-AES-128-GCM Encrypt - PASS -RTP/AEAD-AES-128-GCM Decrypt - PASS -RTCP/AEAD-AES-128-GCM Encrypt - PASS -RTCP/AEAD-AES-128-GCM Decrypt - PASS -RTP/AEAD-AES-256-GCM Encrypt - PASS -RTP/AEAD-AES-256-GCM Decrypt - PASS -RTCP/AEAD-AES-256-GCM Encrypt - PASS -RTCP/AEAD-AES-256-GCM Decrypt - PASS -2026-11-23 14:35:45 test aead-aes-crypt: succeeded -2026-11-23 14:35:45 testing: test-const_str_hash.strhash -2026-11-23 14:35:45 test test-const_str_hash.strhash: succeeded -2026-11-23 14:35:45 testing: test-transcode -[core] Codec QCELP is only supported for decoding by codec library -[core] Codec G729 is only supported for decoding by codec library -[core] Codec G729a is only supported for decoding by codec library -[core] Codec iLBC is only supported for decoding by codec library -[core] Codec EVS is not supported by codec library -[core] Codec ATRAC3 is only supported for decoding by codec library -[core] Codec ATRAC-X is only supported for decoding by codec library -[core] Codec EVRC is only supported for decoding by codec library -[core] Codec EVRC0 is only supported for decoding by codec library -[core] Codec EVRC1 is only supported for decoding by codec library -[core] Codec AMR is only supported for decoding by codec library -[core] Codec AMR-WB is only supported for decoding by codec library -[core] creating new monologue -[core] creating new monologue -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMU/8000/ (0) is PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Shutting down codec handler for PCMU/8000/1 -[core] creating new monologue -[core] creating new monologue -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMU/8000/ (0) is PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Reverse codec for PCMA/8000/ (8) is PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -running test test-transcode.c:444 -offer -running test test-transcode.c:447 -test ok: test-transcode.c:447 - -running test test-transcode.c:448 -test ok: test-transcode.c:448 - -answer -running test test-transcode.c:451 -test ok: test-transcode.c:451 - -running test test-transcode.c:452 -test ok: test-transcode.c:452 - -running test test-transcode.c:453 -send RTP SSRC 4d2 seq 0 TS 0 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 0 TS 0 PT 0 -test ok: test-transcode.c:453 - -running test test-transcode.c:454 -send RTP SSRC 929 seq 0 TS 0 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC 29090000 seq 0 TS 0 PT 0 -test ok: test-transcode.c:454 - - -running test test-transcode.c:458 -offer -running test test-transcode.c:462 -test ok: test-transcode.c:462 - -running test test-transcode.c:463 -test ok: test-transcode.c:463 - -answer -running test test-transcode.c:467 -test ok: test-transcode.c:467 - -running test test-transcode.c:468 -test ok: test-transcode.c:468 - -running test test-transcode.c:469 -send RTP SSRC 4d2 seq 0 TS 0 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 0 TS 0 PT 0 -test ok: test-transcode.c:469 - -running test test-transcode.c:470 -send RTP SSRC 929 seq 0 TS 0 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC 29090000 seq 0 TS 0 PT 0 -test ok: test-transcode.c:470 - -running test test-transcode.c:471 -send RTP SSRC 4d2 seq 1 TS 160 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC d2040000 seq 1 TS 160 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:471 - -running test test-transcode.c:472 -send RTP SSRC 929 seq 1 TS 160 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[core] creating new monologue -[core] creating new monologue -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMA/8000/ (8) is PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC 29090000 seq 1 TS 160 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:472 - - -running test test-transcode.c:476 -offer -running test test-transcode.c:480 -test ok: test-transcode.c:480 - -running test test-transcode.c:481 -test ok: test-transcode.c:481 - -answer -running test test-transcode.c:484 -test ok: test-transcode.c:484 - -running test test-transcode.c:485 -test ok: test-transcode.c:485 - -running test test-transcode.c:486 -send RTP SSRC 4d2 seq 0 TS 0 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC d2040000 seq 0 TS 0 PT 8 -test ok: test-transcode.c:486 - -running test test-transcode.c:487 -send RTP SSRC 929 seq 0 TS 0 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[core] creating new monologue -[core] creating new monologue -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Accepting codec PCMU/8000/ (0) -[codec] Accepting codec PCMA/8000/ (8) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Creating SSRC transcoder from PCMA/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_alaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) with DTMF output -1 and CN output -1 -[codec] Using passthrough handler with new SSRC for PCMU/8000/ -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) intact -[codec] Using passthrough handler with new SSRC for PCMU/8000/ -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) intact -[codec] Using passthrough handler with new SSRC for PCMU/8000/ -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMU/8000/ (0) is PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Reverse codec for PCMA/8000/ (8) is PCMU/8000/ (0) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) intact -[codec] Using passthrough handler with new SSRC for PCMU/8000/ -2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC 29090000 seq 0 TS 0 PT 8 -test ok: test-transcode.c:487 - - -running test test-transcode.c:491 -offer -running test test-transcode.c:496 -test ok: test-transcode.c:496 - -running test test-transcode.c:497 -test ok: test-transcode.c:497 - -answer -running test test-transcode.c:501 -test ok: test-transcode.c:501 - -running test test-transcode.c:502 -test ok: test-transcode.c:502 - -running test test-transcode.c:503 -send RTP SSRC 4d2 seq 0 TS 0 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 0 TS 0 PT 0 -test ok: test-transcode.c:503 - -running test test-transcode.c:504 -send RTP SSRC 929 seq 0 TS 0 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC 29090000 seq 0 TS 0 PT 0 -test ok: test-transcode.c:504 - -running test test-transcode.c:505 -send RTP SSRC 929 seq 1 TS 160 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2[transcoding] Received RTP packet: SSRC 29090000, PT 8, seq 1, TS 160, len 160 -[internals] returning in-sequence packet (seq 1) -[transcoding] Processing RTP packet: seq 1, TS 160 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b409d100 dec pts 18446744073709551615 rtp_ts 18446744073709551615 incoming ts 160 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 0 samples 160 -[internals] receive frame ret -11 -[transcoding] RTP media successfully decoded: TS 0, samples 160 -[internals] output fifo pts 0 -[internals] send frame ret 0 -[internals] receive packet ret 0 -[internals] output avpkt size is 160 -[internals] output pkt pts/dts is 0/0 -[transcoding] RTP media successfully encoded: TS 0, len 160 -[transcoding] Adding 160 bytes to packetizer -[transcoding] Received packet of 160 bytes from packetizer -[transcoding] Scheduling to send RTP packet (seq 1 TS 160) in 0.0 ms (at 1795487745.706746) -[internals] receive packet ret -11 -[internals] packet queue empty -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[internals] receive packet ret -11 -[core] creating new monologue -[core] creating new monologue -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Accepting codec PCMU/8000/ (0) -[codec] Accepting codec PCMA/8000/ (8) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Creating SSRC transcoder from PCMA/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_alaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) with DTMF output -1 and CN output -1 -[codec] Using passthrough handler with new SSRC for PCMU/8000/ -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) intact -[codec] Using passthrough handler with new SSRC for PCMU/8000/ -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) intact -[codec] Using passthrough handler with new SSRC for PCMU/8000/ -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMU/8000/ (0) is PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Reverse codec for PCMA/8000/ (8) is PCMU/8000/ (0) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) intact -[codec] Using passthrough handler with new SSRC for PCMU/8000/ -a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC 29090000 seq 1 TS 160 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:505 - - -running test test-transcode.c:509 -offer -running test test-transcode.c:514 -test ok: test-transcode.c:514 - -running test test-transcode.c:515 -test ok: test-transcode.c:515 - -answer -running test test-transcode.c:520 -test ok: test-transcode.c:520 - -running test test-transcode.c:521 -test ok: test-transcode.c:521 - -running test test-transcode.c:522 -send RTP SSRC 4d2 seq 0 TS 0 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 0 TS 0 PT 0 -test ok: test-transcode.c:522 - -running test test-transcode.c:523 -send RTP SSRC 929 seq 0 TS 0 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x0[transcoding] Received RTP packet: SSRC 29090000, PT 8, seq 1, TS 160, len 160 -[internals] returning in-sequence packet (seq 1) -[transcoding] Processing RTP packet: seq 1, TS 160 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b40a09c0 dec pts 18446744073709551615 rtp_ts 18446744073709551615 incoming ts 160 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 0 samples 160 -[internals] receive frame ret -11 -[transcoding] RTP media successfully decoded: TS 0, samples 160 -[internals] output fifo pts 0 -[internals] send frame ret 0 -[internals] receive packet ret 0 -[internals] output avpkt size is 160 -[internals] output pkt pts/dts is 0/0 -[transcoding] RTP media successfully encoded: TS 0, len 160 -[transcoding] Adding 160 bytes to packetizer -[transcoding] Received packet of 160 bytes from packetizer -[transcoding] Scheduling to send RTP packet (seq 1 TS 160) in 0.0 ms (at 1795487745.707376) -[internals] receive packet ret -11 -[internals] packet queue empty -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[internals] receive packet ret -11 -[core] creating new monologue -[core] creating new monologue -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA for transcoding -[codec] Codec PCMA/8000/ added for transcoding with payload type 8 -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Creating SSRC transcoder from PCMA/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_alaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) with DTMF output -1 and CN output -1 -[codec] Using passthrough handler with new SSRC for PCMU/8000/ -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) intact -[codec] Using passthrough handler with new SSRC for PCMU/8000/ -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) intact -[codec] Using passthrough handler with new SSRC for PCMU/8000/ -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMU/8000/ (0) is PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Reverse codec for PCMA/8000/ (8) is PCMU/8000/ (0) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) intact -[codec] Using passthrough handler with new SSRC for PCMU/8000/ -0\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC 29090000 seq 0 TS 0 PT 0 -test ok: test-transcode.c:523 - -running test test-transcode.c:524 -send RTP SSRC 929 seq 1 TS 160 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC 29090000 seq 1 TS 160 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:524 - - -running test test-transcode.c:528 -offer -running test test-transcode.c:532 -test ok: test-transcode.c:532 - -running test test-transcode.c:533 -test ok: test-transcode.c:533 - -answer -running test test-transcode.c:537 -test ok: test-transcode.c:537 - -running test test-transcode.c:538 -test ok: test-transcode.c:538 - -running test test-transcode.c:539 -send RTP SSRC 4d2 seq 0 TS 0 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 0 TS 0 PT 0 -test ok: test-transcode.c:539 - -running test test-transcode.c:540 -send RTP SSRC 929 seq 0 TS 0 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x0[transcoding] Received RTP packet: SSRC 29090000, PT 8, seq 1, TS 160, len 160 -[internals] returning in-sequence packet (seq 1) -[transcoding] Processing RTP packet: seq 1, TS 160 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b40a09c0 dec pts 18446744073709551615 rtp_ts 18446744073709551615 incoming ts 160 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 0 samples 160 -[internals] receive frame ret -11 -[transcoding] RTP media successfully decoded: TS 0, samples 160 -[internals] output fifo pts 0 -[internals] send frame ret 0 -[internals] receive packet ret 0 -[internals] output avpkt size is 160 -[internals] output pkt pts/dts is 0/0 -[transcoding] RTP media successfully encoded: TS 0, len 160 -[transcoding] Adding 160 bytes to packetizer -[transcoding] Received packet of 160 bytes from packetizer -[transcoding] Scheduling to send RTP packet (seq 1 TS 160) in 0.0 ms (at 1795487745.707865) -[internals] receive packet ret -11 -[internals] packet queue empty -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[internals] receive packet ret -11 -[core] creating new monologue -[core] creating new monologue -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA for transcoding -[codec] Codec PCMA/8000/ added for transcoding with payload type 8 -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Creating SSRC transcoder from PCMA/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_alaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) with DTMF output -1 and CN output -1 -[codec] Using passthrough handler with new SSRC for PCMU/8000/ -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) intact -[codec] Using passthrough handler with new SSRC for PCMU/8000/ -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) intact -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMA/8000/ (8) is PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMA/8000/1/ (8) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Creating SSRC transcoder from PCMU/8000/1 to PCMA/8000/1/20 -[internals] supported sample format for output codec pcm_alaw: s16 -[internals] using output sample format s16 for codec pcm_alaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_mulaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMU/8000/ (0) -> PCMA/8000/ (8) with DTMF output -1 and CN output -1 -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMA/8000/1/ (8) -[codec] Leaving transcode context for PCMU/8000/ (0) -> PCMA/8000/ (8) intact -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) intact -[transcoding] Received RTP packet: SSRC d2040000, PT 0, seq 0, TS 0, len 160 -[internals] returning in-sequence packet (seq 0) -[transcoding] Processing RTP packet: seq 0, TS 0 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b40957c0 dec pts 18446744073709551615 rtp_ts 18446744073709551615 incoming ts 0 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 0 samples 160 -[internals] receive frame ret -11 -[transcoding] RTP media successfully decoded: TS 0, samples 160 -[internals] output fifo pts 0 -[internals] send frame ret 0 -[internals] receive packet ret 0 -[internals] output avpkt size is 160 -[internals] output pkt pts/dts is 0/0 -[transcoding] RTP media successfully encoded: TS 0, len 160 -[transcoding] Adding 160 bytes to packetizer -[transcoding] Received packet of 160 bytes from packetizer -[transcoding] Scheduling to send RTP packet (seq 0 TS 0) in 0.0 ms (at 1795487745.708348) -[internals] receive packet ret -11 -[internals] packet queue empty -1\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC 29090000 seq 0 TS 0 PT 0 -test ok: test-transcode.c:540 - -running test test-transcode.c:541 -send RTP SSRC 929 seq 1 TS 160 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC 29090000 seq 1 TS 160 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:541 - - -running test test-transcode.c:545 -offer -running test test-transcode.c:549 -test ok: test-transcode.c:549 - -running test test-transcode.c:550 -test ok: test-transcode.c:550 - -answer -running test test-transcode.c:553 -test ok: test-transcode.c:553 - -running test test-transcode.c:554 -test ok: test-transcode.c:554 - -running test test-transcode.c:555 -send RTP SSRC 4d2 seq 0 TS 0 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\[transcoding] Received RTP packet: SSRC 29090000, PT 8, seq 0, TS 0, len 160 -[internals] returning in-sequence packet (seq 0) -[transcoding] Processing RTP packet: seq 0, TS 0 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b40a09c0 dec pts 18446744073709551615 rtp_ts 18446744073709551615 incoming ts 0 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 0 samples 160 -[internals] receive frame ret -11 -[transcoding] RTP media successfully decoded: TS 0, samples 160 -[internals] output fifo pts 0 -[internals] send frame ret 0 -[internals] receive packet ret 0 -[internals] output avpkt size is 160 -[internals] output pkt pts/dts is 0/0 -[transcoding] RTP media successfully encoded: TS 0, len 160 -[transcoding] Adding 160 bytes to packetizer -[transcoding] Received packet of 160 bytes from packetizer -[transcoding] Scheduling to send RTP packet (seq 0 TS 0) in 0.0 ms (at 1795487745.708412) -[internals] receive packet ret -11 -[internals] packet queue empty -[codec] Shutting down codec handler for PCMU/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[internals] receive packet ret -11 -[core] creating new monologue -[core] creating new monologue -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec G722 for transcoding -[codec] Codec G722/8000/ added for transcoding with payload type 9 -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Creating codec handler for G722/8000/ (9) -[codec] Sink codec for G722/8000/ is PCMA/8000/1/ (8) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Creating SSRC transcoder from G722/8000/1 to PCMA/8000/1/20 -[internals] supported sample format for output codec pcm_alaw: s16 -[internals] using output sample format s16 for codec pcm_alaw -[core] Initialized encoder with frame size 160 samples -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for G722/8000/ (9) -> PCMA/8000/ (8) with DTMF output -1 and CN output -1 -[codec] Using passthrough handler with new SSRC for PCMA/8000/ -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is PCMA/8000/1/ (8) -[codec] Leaving transcode context for G722/8000/ (9) -> PCMA/8000/ (8) intact -[codec] Using passthrough handler with new SSRC for PCMA/8000/ -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is PCMA/8000/1/ (8) -[codec] Leaving transcode context for G722/8000/ (9) -> PCMA/8000/ (8) intact -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for G722/8000/ (9) is PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is G722/8000/1/ (9) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Creating SSRC transcoder from PCMA/8000/1 to G722/8000/1/20 -[internals] supported sample format for output codec g722: s16 -[internals] using output sample format s16 for codec g722 -[core] Initialized encoder with frame size 320 samples -[internals] supported sample format for input codec pcm_alaw: s16 -[codec] Encoder created with clockrate 16000, 1 channels, using sample format 1 (ptime 20 for 320 samples per frame and 320 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMA/8000/ (8) -> G722/8000/ (9) with DTMF output -1 and CN output -1 -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is G722/8000/1/ (9) -[codec] Leaving transcode context for PCMA/8000/ (8) -> G722/8000/ (9) intact -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is PCMA/8000/1/ (8) -[codec] Leaving transcode context for G722/8000/ (9) -> PCMA/8000/ (8) intact -[transcoding] Received RTP packet: SSRC d2040000, PT 8, seq 0, TS 0, len 160 -[internals] returning in-sequence packet (seq 0) -[transcoding] Processing RTP packet: seq 0, TS 0 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b40a1080 dec pts 18446744073709551615 rtp_ts 18446744073709551615 incoming ts 0 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 0 samples 160 -[internals] receive frame ret -11 -[ffmpeg] av_log: Using fltp internally between filters - -[transcoding] RTP media successfully decoded: TS 0, samples 288 -[internals] packet queue empty -[transcoding] Received RTP packet: SSRC d2040000, PT 8, seq 1, TS 160, len 160 -[internals] returning in-sequence packet (seq 1) -[transcoding] Processing RTP packet: seq 1, TS 160 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b40a1080 dec pts 0 rtp_ts 0 incoming ts 160 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 160 samples 160 -[internals] receive frame ret -11 -[transcoding] RTP media successfully decoded: TS 320, samples 320 -[internals] output fifo pts 0 -[internals] send frame ret 0 -[internals] receive packet ret 0 -[internals] output avpkt size is 160 -[internals] output pkt pts/dts is -22/-22 -[transcoding] RTP media successfully encoded: TS 0, len 160 -[transcoding] Adding 160 bytes to packetizer -[transcoding] Received packet of 160 bytes from packetizer -[transcoding] Scheduling to send RTP packet (seq 0 TS 160) in 0.0 ms (at 1795487745.709164) -[internals] receive packet ret -11 -[internals] packet queue empty -x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC d2040000 seq 0 TS 0 PT 8 -test ok: test-transcode.c:555 - -running test test-transcode.c:556 -send RTP SSRC 929 seq 0 TS 0 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC 29090000 seq 0 TS 0 PT 0 -test ok: test-transcode.c:556 - - -running test test-transcode.c:719 -offer -running test test-transcode.c:723 -test ok: test-transcode.c:723 - -running test test-transcode.c:724 -test ok: test-transcode.c:724 - -answer -running test test-transcode.c:727 -test ok: test-transcode.c:727 - -running test test-transcode.c:728 -test ok: test-transcode.c:728 - -running test test-transcode.c:729 -send RTP SSRC 4d2 seq 0 TS 0 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -test ok: test-transcode.c:729 - -running test test-transcode.c:730 -send RTP SSRC 4d2 seq 1 TS 160 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x23\x84\x20\x84\x20\x84\x04\x84\x04\x04\x84\x04\x84\x04\x84\x05\x85\x46\x87\x48\xc8\x48\x88\x48\xc8\x49\x8a\x4b\xcc\x4c\x8c\x4c\xcc\x4c\x8c\x4d\xce\x50\xcf\x51\x90\x50\xcf\x12\xd1\x52\xd2\x54\x91\x52\xd2\x54\x92\x54\xd3\x56\x93\xd6\x94\x54\xd3\x57\xd5\x15\x54\x15\xd5\x55\xd4\x56\x95\xd7\x97\xda\x95\xd7\xd7\x59\xd4\x16\x58\x17\x58\x55\xd7\x5b\x96\xda\x96\xdb\xd7\x5a\xd6\x1a\x57\x5b\x98\xd6\xd8\x56\x98\xd7\xd9\x1a\x55\x5b\xd6\x1c\x52\x5e\x97\xdc\xd3\x5f\x99\xd5\xd7\x1f\x59\x54\xd6\x7f\x92\xda\xd9\x1c\x52\x5d\xd7\x1d\x52\x7f\xd6\x19\x56\x5c\x95\xd8\xd6\x7e\xd2\x1e\x56\x5e\x94\xd8\xd8\x57\x9c\xd6\xda\x5d\x92\xfc\xd3\x79\xd1\x1e\x59\x58 -recv RTP SSRC d2040000 seq 0 TS 160 PT 9 -test ok: test-t[transcoding] Received RTP packet: SSRC d2040000, PT 8, seq 2, TS 320, len 160 -[internals] returning in-sequence packet (seq 2) -[transcoding] Processing RTP packet: seq 2, TS 320 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b40a1080 dec pts 160 rtp_ts 160 incoming ts 320 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 320 samples 160 -[internals] receive frame ret -11 -[transcoding] RTP media successfully decoded: TS 640, samples 320 -[internals] output fifo pts 320 -[internals] send frame ret 0 -[internals] receive packet ret 0 -[internals] output avpkt size is 160 -[internals] output pkt pts/dts is 298/298 -[transcoding] RTP media successfully encoded: TS 320, len 160 -[transcoding] Adding 160 bytes to packetizer -[transcoding] Received packet of 160 bytes from packetizer -[transcoding] Scheduling to send RTP packet (seq 1 TS 320) in 19.8 ms (at 1795487745.729164) -[internals] receive packet ret -11 -[internals] packet queue empty -[transcoding] Received RTP packet: SSRC 29090000, PT 9, seq 0, TS 0, len 160 -[internals] returning in-sequence packet (seq 0) -[transcoding] Processing RTP packet: seq 0, TS 0 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b40a2540 dec pts 18446744073709551615 rtp_ts 18446744073709551615 incoming ts 0 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 0 samples 320 -[internals] receive frame ret -11 -[ffmpeg] av_log: Using fltp internally between filters - -[transcoding] RTP media successfully decoded: TS 0, samples 144 -[internals] packet queue empty -[transcoding] Received RTP packet: SSRC 29090000, PT 9, seq 1, TS 160, len 160 -[internals] returning in-sequence packet (seq 1) -[transcoding] Processing RTP packet: seq 1, TS 160 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b40a2540 dec pts 0 rtp_ts 0 incoming ts 320 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 320 samples 320 -[internals] receive frame ret -11 -[transcoding] RTP media successfully decoded: TS 160, samples 160 -[internals] output fifo pts 0 -[internals] send frame ret 0 -[internals] receive packet ret 0 -[internals] output avpkt size is 160 -[internals] output pkt pts/dts is 0/0 -[transcoding] RTP media successfully encoded: TS 0, len 160 -[transcoding] Adding 160 bytes to packetizer -[transcoding] Received packet of 160 bytes from packetizer -[transcoding] Scheduling to send RTP packet (seq 0 TS 160) in 0.0 ms (at 1795487745.709615) -[internals] receive packet ret -11 -[internals] packet queue empty -ranscode.c:730 - -running test test-transcode.c:731 -send RTP SSRC 4d2 seq 2 TS 320 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x95\xdc\xd7\x7f\xd1\x7c\x96\xdc\x92\xfb\x54\x58\x97\x79\xd3\xfe\x94\xdf\x57\x1f\x5b\x1e\x55\x5e\x55\x7e\x91\xf8\xd6\x7f\xd3\x79\xd6\x5c\xd5\x3a\x56\x5e\xd7\x76\x91\xde\xdd\x7f\xd3\x75\x97\xfa\x52\x39\x5d\x59\xdc\x7d\xd8\x5e\x94\xb8\x95\xfb\xd3\x73\x92\x9f\x9e\xdf\x5a\x7f\xd5\x39\x50\xfe\xd6\x78\xd8\x5a\xd9\x7e\xcf\x73\xd2\xf9\xd9\x5a\x9c\x57\xdb\xf4\x90\xfa\xd3\x76\x93\xdf\xff\x5b\xd8\x5e\x94\xfc\x91\xf6\xd4\x5c\x94\x9f\x9a\xdf\x95\xb9\x91\xfc\x54\x5c\xd4\x3e\x54\xdf\x55\x7f\xd0\x7e\x93\xf6\xd2\xff\xd6\x5d\xd4\x5b\x9b\xf6\xce\xfb\x94\xda\x57\x3a\xd7\x7c\xd3\xf8\xd4\x55\x98\xfb\xd2\x7a\x94\xdc\xd2\x5f\x9d\xdd\x92\xf7\xd1\xdc\x92\xf8 -recv RTP SSRC d2040000 seq 1 TS 320 PT 9 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:731 - -running test test-transcode.c:732 -send RTP SSRC 929 seq 0 TS 0 PT 9 -send packet contents: \x23\x84\x20\x84\x20\x84\x04\x84\x04\x04\x84\x04\x84\x04\x84\x05\x85\x46\x87\x48\xc8\x48\x88\x48\xc8\x49\x8a\x4b\xcc\x4c\x8c\x4c\xcc\x4c\x8c\x4d\xce\x50\xcf\x51\x90\x50\xcf\x12\xd1\x52\xd2\x54\x91\x52\xd2\x54\x92\x54\xd3\x56\x93\xd6\x94\xd4\x93\xd7\xd5\x55\x94\x55\xd5\x55\xd4\x56\xd5\x17\xd7\x5a\x95\xd7\x97\xd9\xd4\x16\x58\x57\x98\xd5\xd7\x5b\x96\xda\xd6\x1b\x57\x5a\xd6\x1a\x57\x5b\x98\xd6\xd8\x56\x98\xd7\xd9\x5a\x95\xdb\xd6\x1c\x52\x5e\xd7\x5c\x93\xdf\x99\xd5\xd7\x5f\xd9\x14\x56\x7f\x92\xda\xd9\x5c\x92\xdd\xd7\x5d\x92\xff\xd6\x5a\x96\xdc\xd5\x18\x56\x7e\xd2\x5e\x96\xde\x94\xd8\xd8\x58\xd3\x79\x93\xfb\x90\xdc\xd6\x5b\xdd\x58\x96\xff -test ok: test-transcode.c:732 - -running test test-transcode.c:733 -send RTP SSRC 929 seq 1 TS 160 PT 9 -send packet contents: \x23\x84\x20\x84\x20\x84\x04\x84\x04\x04\x84\x04\x84\x04\x84\x05\x85\x46\x87\x48\xc8\x48\x88\x48\xc8\x49\x8a\x4b\xcc\x4c\x8c\x4c\xcc\x4c\x8c\x4d\xce\x50\xcf\x51\x90\x50\xcf\x12\xd1\x52\xd2\x54\x91\x52\xd2\x54\x92\x54\xd3\x56\x93\xd6\x94\xd4\x93\xd7\xd5\x55\x94\x55\xd5\x55\xd4\x56\xd5\x17\xd7\x5a\x95\xd7\x97\xd9\xd4\x16\x58\x57\x98\xd5\xd7\x5b\x96\xda\xd6\x1b\x57\x5a\xd6\x1a\x57\x5b\x98\xd6\xd8\x56\x98\xd7\xd9\x5a\x95\xdb\xd6\x1c\x52\x5e\xd7\x5c\x93\xdf\x99\xd5\xd7\x5f\xd9\x14\x56\x7f\x92\xda\xd9\x5c\x92\xdd\xd7\x5d\x92\xff\xd6\x5a\x96\xdc\xd5\x18\x56\x7e\xd2\x5e\x96\xde\x94\xd8\xd8\x58\xd3\x79\x93\xfb\x90\xdc\xd6\x5b\xdd\x58\x96\xff -recv packet contents: \x51\xd1\x53\xdd\x59\xc4\x42\xc8\x4a\xdf\xef\x33\x21\x22\x2d\x2c\x2f\x2e\x28\x2b\x2a\x2b\x2a\x2b\x2b\x2b\x2b\x2b\x2a\x2a\x2a\x2b\x2b\x2b\x2a\x2b\x2b\x2b\x2a\x2a\x2a\x2a\x2a\x2b\x2b\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2b\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2b\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b -recv RTP SSRC 29090000 seq 0 TS 160 PT 8 -test ok: test-transcode.c:733 - -running test test-transcode.c:734 -send RTP SSRC 929 seq 2 TS 320 PT 9 -send packet contents: \x23\x84\x20\x84\x20\x84\x04\x84\x04\x04\x84\x04\x84\x04\x84\x05\x85\x46\x87\x48\xc8\x48\x88\x48\xc8\x49\x8a\x4b\xcc\x4c\x8c\x4c\xcc\x4c\x8c\x4d\xce\x50\xcf\x51\x90\x50\xcf\x12\xd1\x52\xd2\x54\x91\x52\xd2\x54\x92\x54\xd3\x56\x93\xd6\x94\xd[transcoding] Received RTP packet: SSRC 29090000, PT 9, seq 2, TS 320, len 160 -[internals] returning in-sequence packet (seq 2) -[transcoding] Processing RTP packet: seq 2, TS 320 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b40a2540 dec pts 320 rtp_ts 320 incoming ts 640 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 640 samples 320 -[internals] receive frame ret -11 -[transcoding] RTP media successfully decoded: TS 320, samples 160 -[internals] output fifo pts 160 -[internals] send frame ret 0 -[internals] receive packet ret 0 -[internals] output avpkt size is 160 -[internals] output pkt pts/dts is 160/160 -[transcoding] RTP media successfully encoded: TS 160, len 160 -[transcoding] Adding 160 bytes to packetizer -[transcoding] Received packet of 160 bytes from packetizer -[transcoding] Scheduling to send RTP packet (seq 1 TS 320) in 19.9 ms (at 1795487745.729615) -[internals] receive packet ret -11 -[internals] packet queue empty -[codec] Shutting down codec handler for PCMA/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for G722/8000/1 -[internals] receive packet ret -11 -[core] creating new monologue -[core] creating new monologue -[core] Using default bitrate of 24000 bps for 1-channel Opus -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec opus/48000/ (97) -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec opus/48000/ (97) -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/ (97) -[codec] Checking receiver codec opus/48000/1/ (97) -[codec] Creating codec handler for opus/48000/ (97) -[codec] Sink codec for opus/48000/ is opus/48000/1/ (97) -[codec] Sink supports codec opus/48000/ (97) for passthrough (to 97) -[codec] Shutting down codec handler for opus/48000/1 -[codec] Using passthrough handler for opus/48000/ (97) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Creating codec handler for G722/8000/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/ (97) -[codec] Checking receiver codec opus/48000/1/ (97) -[codec] Sink codec for opus/48000/ is opus/48000/1/ (97) -[codec] Sink supports codec opus/48000/ (97) for passthrough (to 97) -[codec] Shutting down codec handler for opus/48000/1 -[codec] Using passthrough handler for opus/48000/ (97) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/ (97) -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for G722/8000/ (9) is G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Reverse codec for PCMA/8000/ (8) is PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Creating codec handler for G722/8000/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Shutting down codec handler for G722/8000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for opus/48000/1 -[codec] Shutting down codec handler for G722/8000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[core] creating new monologue -[core] creating new monologue -[core] Using default bitrate of 24000 bps for 1-channel Opus -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec opus/48000/ (97) -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec opus/48000/ (97) -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec PCMU for transcoding -[codec] Codec PCMU/8000/ added for transcoding with payload type 0 -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/ (97) -[codec] Checking receiver codec opus/48000/1/ (97) -[codec] Creating codec handler for opus/48000/ (97) -[codec] Sink codec for opus/48000/ is opus/48000/1/ (97) -[codec] Sink supports codec opus/48000/ (97) for passthrough (to 97) -[codec] Shutting down codec handler for opus/48000/1 -[codec] Using passthrough handler for opus/48000/ (97) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Creating codec handler for G722/8000/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is opus/48000/1/ (97) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Creating SSRC transcoder from PCMU/8000/1 to opus/48000/1/20 -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_mulaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (0 bytes) per packet, bitrate 24000) -[codec] Created transcode context for PCMU/8000/ (0) -> opus/48000/ (97) with DTMF output -1 and CN output -1 -[codec] Using passthrough handler with new SSRC for PCMA/8000/ -[codec] Using passthrough handler with new SSRC for G722/8000/ -[codec] Using passthrough handler with new SSRC for opus/48000/ -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/ (97) -[codec] Checking receiver codec opus/48000/1/ (97) -[codec] Sink codec for opus/48000/ is opus/48000/1/ (97) -[codec] Sink supports codec opus/48000/ (97) for passthrough (to 97) -[codec] Shutting down codec handler for opus/48000/1 -[codec] Using passthrough handler for opus/48000/ (97) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is opus/48000/1/ (97) -[codec] Leaving transcode context for PCMU/8000/ (0) -> opus/48000/ (97) intact -[codec] Using passthrough handler with new SSRC for PCMA/8000/ -[codec] Using passthrough handler with new SSRC for G722/8000/ -[codec] Using passthrough handler with new SSRC for opus/48000/ -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/ (97) -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is opus/48000/1/ (97) -[codec] Leaving transcode context for PCMU/8000/ (0) -> opus/48000/ (97) intact -[codec] Using passthrough handler with new SSRC for PCMA/8000/ -[codec] Using passthrough handler with new SSRC for G722/8000/ -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for G722/8000/ (9) is G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Reverse codec for PCMA/8000/ (8) is PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Reverse codec for PCMU/8000/ (0) is opus/48000/ (97) -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Creating codec handler for G722/8000/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec opus/48000/1/ (97) -[codec] Creating codec handler for opus/48000/ (97) -[codec] Sink codec for opus/48000/ is G722/8000/1/ (9) -[codec] Shutting down codec handler for opus/48000/1 -[codec] Creating SSRC transcoder from opus/48000/1 to G722/8000/1/20 -[internals] supported sample format for output codec g722: s16 -[internals] using output sample format s16 for codec g722 -[core] Initialized encoder with frame size 320 samples -[codec] Encoder created with clockrate 16000, 1 channels, using sample format 1 (ptime 20 for 320 samples per frame and 320 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for opus/48000/ (97) -> G722/8000/ (9) with DTMF output -1 and CN output -1 -[codec] Using passthrough handler with new SSRC for PCMA/8000/ -[codec] Using passthrough handler with new SSRC for G722/8000/ -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec opus/48000/1/ (97) -[codec] Sink codec for opus/48000/ is G722/8000/1/ (9) -[codec] Leaving transcode context for opus/48000/ (97) -> G722/8000/ (9) intact -[codec] Using passthrough handler with new SSRC for PCMA/8000/ -[codec] Using passthrough handler with new SSRC for G722/8000/ -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is G722/8000/1/ (9) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Creating SSRC transcoder from PCMU/8000/1 to G722/8000/1/20 -[internals] supported sample format for output codec g722: s16 -[internals] using output sample format s16 for codec g722 -[core] Initialized encoder with frame size 320 samples -[internals] supported sample format for input codec pcm_mulaw: s16 -[codec] Encoder created with clockrate 16000, 1 channels, using sample format 1 (ptime 20 for 320 samples per frame and 320 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMU/8000/ (0) -> G722/8000/ (9) with DTMF output -1 and CN output -1 -[codec] Using passthrough handler with new SSRC for PCMA/8000/ -[codec] Using passthrough handler with new SSRC for G722/8000/ -[codec] Shutting down codec handler for G722/8000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for opus/48000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for opus/48000/1 -[codec] Shutting down codec handler for G722/8000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for PCMU/8000/1 -[internals] receive packet ret -11 -[core] creating new monologue -[core] creating new monologue -[core] Using default bitrate of 24000 bps for 1-channel Opus -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec opus/48000/ (97) -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec opus/48000/ (97) -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec PCMU for transcoding -[codec] Codec PCMU/8000/ added for transcoding with payload type 0 -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/ (97) -[codec] Checking receiver codec opus/48000/1/ (97) -[codec] Creating codec handler for opus/48000/ (97) -[codec] Sink codec for opus/48000/ is opus/48000/1/ (97) -[codec] Sink supports codec opus/48000/ (97) for passthrough (to 97) -[codec] Shutting down codec handler for opus/48000/1 -[codec] Using passthrough handler for opus/48000/ (97) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Creating codec handler for G722/8000/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is opus/48000/1/ (97) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Creating SSRC transcoder from PCMU/8000/1 to opus/48000/1/20 -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_mulaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (0 bytes) per packet, bitrate 24000) -[codec] Created transcode context for PCMU/8000/ (0) -> opus/48000/ (97) with DTMF output -1 and CN output -1 -[codec] Using passthrough handler with new SSRC for PCMA/8000/ -[codec] Using passthrough handler with new SSRC for G722/8000/ -[codec] Using passthrough handler with new SSRC for opus/48000/ -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/ (97) -[codec] Checking receiver codec opus/48000/1/ (97) -[codec] Sink codec for opus/48000/ is opus/48000/1/ (97) -[codec] Sink supports codec opus/48000/ (97) for passthrough (to 97) -[codec] Shutting down codec handler for opus/48000/1 -[codec] Using passthrough handler for opus/48000/ (97) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is opus/48000/1/ (97) -[codec] Leaving transcode context for PCMU/8000/ (0) -> opus/48000/ (97) intact -[codec] Using passthrough handler with new SSRC for PCMA/8000/ -[codec] Using passthrough handler with new SSRC for G722/8000/ -[codec] Using passthrough handler with new SSRC for opus/48000/ -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/ (97) -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for G722/8000/ (9) is G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Reverse codec for PCMA/8000/ (8) is PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Creating codec handler for G722/8000/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Shutting down codec handler for G722/8000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for opus/48000/1 -[codec] Shutting down codec handler for G722/8000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for PCMU/8000/1 -[core] creating new monologue -[core] creating new monologue -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMA/8000/ (8) is PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Reverse codec for telephone-event/8000/ (101) is telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] telephone-event/8000/1 payload type 101 already present, skip -[codec] telephone-event/8000/1 payload type 101 already present, skip -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 229, seq 201, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[core] DTMF event packet: event 8, volume 10, end 0, duration 160 -[transcoding] Scheduling to send RTP packet (seq 201 TS 1000160) in 0.0 ms (at 1795487745.712335) -4\x93\xd7\xd5\x55\x94\x55\xd5\x55\xd4\x56\xd5\x17\xd7\x5a\x95\xd7\x97\xd9\xd4\x16\x58\x57\x98\xd5\xd7\x5b\x96\xda\xd6\x1b\x57\x5a\xd6\x1a\x57\x5b\x98\xd6\xd8\x56\x98\xd7\xd9\x5a\x95\xdb\xd6\x1c\x52\x5e\xd7\x5c\x93\xdf\x99\xd5\xd7\x5f\xd9\x14\x56\x7f\x92\xda\xd9\x5c\x92\xdd\xd7\x5d\x92\xff\xd6\x5a\x96\xdc\xd5\x18\x56\x7e\xd2\x5e\x96\xde\x94\xd8\xd8\x58\xd3\x79\x93\xfb\x90\xdc\xd6\x5b\xdd\x58\x96\xff -recv packet contents: \x2a\x2b\x2a\x28\x2a\x2d\x2f\x2d\x38\x2d\x0c\x29\x2b\x2b\x2b\x28\x2a\x29\x2a\x2d\x2b\x24\x2f\x3f\x23\x33\x20\x3f\x20\x3a\x22\x27\x2d\x26\x2c\x21\x2c\x26\x2c\x26\x2d\x26\x2d\x26\x2c\x21\x2c\x20\x2f\x20\x2f\x20\x2f\x21\x2f\x21\x2f\x21\x2f\x21\x2f\x21\x2c\x21\x2c\x26\x2c\x26\x2c\x26\x2c\x26\x2c\x26\x2c\x21\x2c\x21\x2c\x20\x2f\x20\x2f\x23\x2f\x23\x2f\x22\x2f\x22\x2e\x2d\x2e\x2d\x2e\x2d\x2e\x2d\x29\x2c\x29\x2c\x29\x2c\x29\x2c\x29\x2c\x29\x2f\x29\x2f\x29\x2f\x28\x2f\x28\x2e\x28\x2e\x28\x2e\x28\x2e\x28\x2e\x28\x2e\x28\x29\x28\x29\x28\x29\x28\x29\x2b\x29\x2b\x29\x2b\x29\x2b\x28\x2b\x28\x2b\x28\x2b\x28\x2b\x28\x2b\x28\x2b\x28\x2b\x28\x2b\x28 -recv RTP SSRC 29090000 seq 1 TS 320 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:734 - - -running test test-transcode.c:738 -offer -running test test-transcode.c:743 -test ok: test-transcode.c:743 - -running test test-transcode.c:744 -test ok: test-transcode.c:744 - -answer -running test test-transcode.c:748 -test ok: test-transcode.c:748 - -running test test-transcode.c:749 -test ok: test-transcode.c:749 - - -running test test-transcode.c:753 -offer -running test test-transcode.c:759 -test ok: test-transcode.c:759 - -running test test-transcode.c:760 -test ok: test-transcode.c:760 - -answer -running test test-transcode.c:765 -test ok: test-transcode.c:765 - -running test test-transcode.c:766 -test ok: test-transcode.c:766 - - -running test test-transcode.c:770 -offer -running test test-transcode.c:776 -test ok: test-transcode.c:776 - -running test test-transcode.c:777 -test ok: test-transcode.c:777 - -answer -running test test-transcode.c:781 -test ok: test-transcode.c:781 - -running test test-transcode.c:782 -test ok: test-transcode.c:782 - - -running test test-transcode.c:788 -offer -running test test-transcode.c:792 -test ok: test-transcode.c:792 - -running test test-transcode.c:793 -test ok: test-transcode.c:793 - -answer -running test test-transcode.c:797 -test ok: test-transcode.c:797 - -running test test-transcode.c:798 -test ok: test-transcode.c:798 - -running test test-transcode.c:799 -send RTP SSRC 4d2 seq 200 TS 1000000 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC d2040000 seq 200 TS 1000000 PT 8 -test ok: test-transcode.c:799 - -running test test-transcode.c:801 -send RTP SSRC 4d2 seq 201 TS 1000160 PT 229 -send packet contents: \x08\x0a\x00\xa0 -recv packet contents: \x08\x0a\x00\xa0 -recv RTP SSRC d2040000 seq 201 TS 100016[core] bubble up pt 101 from idx 1 to 0 -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 202, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[core] DTMF event packet: event 8, volume 10, end 0, duration 320 -[transcoding] Scheduling to send RTP packet (seq 202 TS 1000160) in 0.0 ms (at 1795487745.712355) -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 203, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[core] DTMF event packet: event 8, volume 10, end 0, duration 480 -[transcoding] Scheduling to send RTP packet (seq 203 TS 1000160) in 0.0 ms (at 1795487745.712364) -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 204, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[core] DTMF event packet: event 8, volume 10, end 0, duration 640 -[transcoding] Scheduling to send RTP packet (seq 204 TS 1000160) in 0.0 ms (at 1795487745.712372) -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 205, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[core] DTMF event packet: event 8, volume 10, end 1, duration 800 -[transcoding] Scheduling to send RTP packet (seq 205 TS 1000160) in 0.0 ms (at 1795487745.712391) -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 205, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[transcoding] Scheduling to send RTP packet (seq 205 TS 1000160) in 0.0 ms (at 1795487745.712409) -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 205, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[transcoding] Scheduling to send RTP packet (seq 205 TS 1000160) in 0.0 ms (at 1795487745.712416) -0 PT 229 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:801 - -running test test-transcode.c:805 -send RTP SSRC 4d2 seq 202 TS 1000160 PT 101 -send packet contents: \x08\x0a\x01\x40 -recv packet contents: \x08\x0a\x01\x40 -recv RTP SSRC d2040000 seq 202 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:805 - -running test test-transcode.c:806 -send RTP SSRC 4d2 seq 203 TS 1000160 PT 101 -send packet contents: \x08\x0a\x01\xe0 -recv packet contents: \x08\x0a\x01\xe0 -recv RTP SSRC d2040000 seq 203 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:806 - -running test test-transcode.c:807 -send RTP SSRC 4d2 seq 204 TS 1000160 PT 101 -send packet contents: \x08\x0a\x02\x80 -recv packet contents: \x08\x0a\x02\x80 -recv RTP SSRC d2040000 seq 204 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:807 - -running test test-transcode.c:810 -send RTP SSRC 4d2 seq 205 TS 1000160 PT 101 -send packet contents: \x08\x8a\x03\x20 -recv packet contents: \x08\x8a\x03\x20 -recv RTP SSRC d2040000 seq 205 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:810 - -DTMF log ok; contents: "{"callid":"test-call","source_tag":"tag_A","source_label":"label_A","tags":[],"type":"DTMF","source_ip":"","event":8,"duration":100,"volume":10}" -running test test-transcode.c:812 -send RTP SSRC 4d2 seq 205 TS 1000160 PT 101 -send packet contents: \x08\x8a\x03\x20 -recv packet contents: \x08\x8a\x03\x20 -recv RTP SSRC d2040000 seq 205 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 0 (exp 0) -test ok: test-transcode.c:812 - -running test test-transcode.c:813 -send RTP SSRC 4d2 seq 205 TS 1000160 PT 101 -send packet contents: \x08\x8a\x03\x20 -recv packet contents: \x08\x8a\x03\x20 -recv RTP SSRC d2040000 seq 205 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 0 (exp 0) -test ok: test-transcode.c:813 - -DTMF log ok; contents: "" -running test test-transcode.c:816 -send RTP SSRC 4d2 seq 206 TS 1000960 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC d2040000 seq 206 TS 1000960 PT 8 -recv RTP TS diff: 800 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:816 - -running test test-transcode.c:817 -send RTP SSRC 4d2 seq 207 TS 1001120 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 229, seq 208, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[core] DTMF event packet: event 5, volume 10, end 0, duration 160 -[transcoding] Scheduling to send RTP packet (seq 208 TS 1001280) in 0.0 ms (at 1795487745.712523) -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 209, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[core] DTMF event packet: event 5, volume 10, end 0, duration 320 -[transcoding] Scheduling to send RTP packet (seq 209 TS 1001280) in 0.0 ms (at 1795487745.712536) -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 210, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[core] DTMF event packet: event 5, volume 10, end 0, duration 480 -[transcoding] Scheduling to send RTP packet (seq 210 TS 1001280) in 0.0 ms (at 1795487745.712548) -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 211, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[core] DTMF event packet: event 5, volume 10, end 1, duration 640 -[transcoding] Scheduling to send RTP packet (seq 211 TS 1001280) in 0.0 ms (at 1795487745.712563) -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 211, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[transcoding] Scheduling to send RTP packet (seq 211 TS 1001280) in 0.0 ms (at 1795487745.712574) -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 211, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[transcoding] Scheduling to send RTP packet (seq 211 TS 1001280) in 0.0 ms (at 1795487745.712589) -2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC d2040000 seq 207 TS 1001120 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:817 - -running test test-transcode.c:819 -send RTP SSRC 4d2 seq 208 TS 1001280 PT 229 -send packet contents: \x05\x0a\x00\xa0 -recv packet contents: \x05\x0a\x00\xa0 -recv RTP SSRC d2040000 seq 208 TS 1001280 PT 229 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:819 - -DTMF log ok; contents: "" -running test test-transcode.c:822 -send RTP SSRC 4d2 seq 209 TS 1001280 PT 101 -send packet contents: \x05\x0a\x01\x40 -recv packet contents: \x05\x0a\x01\x40 -recv RTP SSRC d2040000 seq 209 TS 1001280 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:822 - -running test test-transcode.c:823 -send RTP SSRC 4d2 seq 210 TS 1001280 PT 101 -send packet contents: \x05\x0a\x01\xe0 -recv packet contents: \x05\x0a\x01\xe0 -recv RTP SSRC d2040000 seq 210 TS 1001280 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:823 - -DTMF log ok; contents: "" -running test test-transcode.c:826 -send RTP SSRC 4d2 seq 211 TS 1001280 PT 101 -send packet contents: \x05\x8a\x02\x80 -recv packet contents: \x05\x8a\x02\x80 -recv RTP SSRC d2040000 seq 211 TS 1001280 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:826 - -DTMF log ok; contents: "{"callid":"test-call","source_tag":"tag_A","source_label":"label_A","tags":[],"type":"DTMF","source_ip":"","event":5,"duration":80,"volume":10}" -running test test-transcode.c:828 -send RTP SSRC 4d2 seq 211 TS 1001280 PT 101 -send packet contents: \x05\x8a\x02\x80 -recv packet contents: \x05\x8a\x02\x80 -recv RTP SSRC d2040000 seq 211 TS 1001280 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 0 (exp 0) -test ok: test-transcode.c:828 - -running test test-transcode.c:829 -send RTP SSRC 4d2 seq 211 TS 1001280 PT 101 -send packet contents: \x05\x8a\x02\x80 -recv packet contents: \x05\x8a\x02\x80 -recv RTP SSRC d2040000 seq 211 TS 1001280 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 0 (exp 0) -test ok: test-transcode.c:829 - -DTMF log ok; contents: "" -running test test-transcode.c:832 -send RTP SSRC 4d2 seq 212 TS 1000960 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for telephone-event/8000/1 -[core] creating new monologue -[core] creating new monologue -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Adding codec PCMU for transcoding -[codec] Codec PCMU/8000/ added for transcoding with payload type 0 -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos 0x55d9b40a0b30 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMA/8000/1/ (8) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Creating SSRC transcoder from PCMU/8000/1 to PCMA/8000/1/20 -[internals] supported sample format for output codec pcm_alaw: s16 -[internals] using output sample format s16 for codec pcm_alaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_mulaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMU/8000/ (0) -> PCMA/8000/ (8) with DTMF output 101 and CN output -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Using passthrough handler with new SSRC for PCMA/8000/ -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMA/8000/1/ (8) -[codec] Leaving transcode context for PCMU/8000/ (0) -> PCMA/8000/ (8) intact -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Using passthrough handler with new SSRC for PCMA/8000/ -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMA/8000/1/ (8) -[codec] Leaving transcode context for PCMU/8000/ (0) -> PCMA/8000/ (8) intact -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMU/8000/ (0) is PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding telephone-event/8000/ payload type 101 -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Creating SSRC transcoder from PCMA/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_alaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) with DTMF output 101 and CN output -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) intact -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMA/8000/1/ (8) -[codec] Leaving transcode context for PCMU/8000/ (0) -> PCMA/8000/ (8) intact -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[transcoding] Received RTP packet: SSRC d2040000, PT 8, seq 200, TS 1000000, len 160 -[internals] returning in-sequence packet (seq 200) -[transcoding] Processing RTP packet: seq 200, TS 1000000 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b40a1fc0 dec pts 18446744073709551615 rtp_ts 18446744073709551615 incoming ts 1000000 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 0 samples 160 -[internals] receive frame ret -11 -[transcoding] RTP media successfully decoded: TS 0, samples 160 -[internals] output fifo pts 0 -[internals] send frame ret 0 -[internals] receive packet ret 0 -[internals] output avpkt size is 160 -[internals] output pkt pts/dts is 0/0 -[transcoding] RTP media successfully encoded: TS 0, len 160 -[transcoding] Adding 160 bytes to packetizer -[transcoding] Received packet of 160 bytes from packetizer -[transcoding] Scheduling to send RTP packet (seq 200 TS 1000000) in 0.0 ms (at 1795487745.713211) -[internals] receive packet ret -11 -[internals] packet queue empty -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 229, seq 201, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[internals] returning in-sequence packet (seq 201) -[transcoding] Processing RTP packet: seq 201, TS 1000160 -[core] DTMF event packet: event 8, volume 10, end 0, duration 160 -[transcoding] Scaling DTMF packet timestamp and duration: TS 1000160 -> 1000160 (8000 -> 8000) -[transcoding] Scheduling to send RTP packet (seq 201 TS 1000160) in 19.9 ms (at 1795487745.733211) -[internals] packet queue empty -[core] bubble up pt 101 from idx 1 to 0 -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 202, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[internals] returning in-sequence packet (seq 202) -[transcoding] Processing RTP packet: seq 202, TS 1000160 -[core] DTMF event packet: event 8, volume 10, end 0, duration 320 -[core] bubble up pt 101 from idx 1 to 0 -[transcoding] Scheduling to send RTP packet (seq 202 TS 1000160) in 39.8 ms (at 1795487745.753211) -[internals] packet queue empty -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 203, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[internals] returning in-sequence packet (seq 203) -[transcoding] Processing RTP packet: seq 203, TS 1000160 -[core] DTMF event packet: event 8, volume 10, end 0, duration 480 -[transcoding] Scheduling to send RTP packet (seq 203 TS 1000160) in 59.8 ms (at 1795487745.773211) -[internals] packet queue empty -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 204, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[internals] returning in-sequence packet (seq 204) -[transcoding] Processing RTP packet: seq 204, TS 1000160 -[core] DTMF event packet: event 8, volume 10, end 0, duration 640 -[transcoding] Scheduling to send RTP packet (seq 204 TS 1000160) in 79.8 ms (at 1795487745.793211) -[internals] packet queue empty -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 205, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[internals] returning in-sequence packet (seq 205) -[transcoding] Processing RTP packet: seq 205, TS 1000160 -[core] DTMF event packet: event 8, volume 10, end 1, duration 800 -[transcoding] Scheduling to send RTP packet (seq 205 TS 1000160) in 99.8 ms (at 1795487745.813211) -[internals] packet queue empty -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 205, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[transcoding] Scheduling to send RTP packet (seq 205 TS 1000160) in 99.8 ms (at 1795487745.813211) -x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC d2040000 seq 212 TS 1000960 PT 8 -recv RTP TS diff: 4294966976 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:832 - - -running test test-transcode.c:836 -offer -running test test-transcode.c:841 -test ok: test-transcode.c:841 - -running test test-transcode.c:842 -test ok: test-transcode.c:842 - -answer -running test test-transcode.c:846 -test ok: test-transcode.c:846 - -running test test-transcode.c:847 -test ok: test-transcode.c:847 - -running test test-transcode.c:848 -send RTP SSRC 4d2 seq 200 TS 1000000 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 200 TS 1000000 PT 0 -test ok: test-transcode.c:848 - -running test test-transcode.c:850 -send RTP SSRC 4d2 seq 201 TS 1000160 PT 229 -send packet contents: \x08\x0a\x00\xa0 -recv packet contents: \x08\x0a\x00\xa0 -recv RTP SSRC d2040000 seq 201 TS 1000160 PT 229 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:850 - -DTMF log ok; contents: "" -running test test-transcode.c:854 -send RTP SSRC 4d2 seq 202 TS 1000160 PT 101 -send packet contents: \x08\x0a\x01\x40 -recv packet contents: \x08\x0a\x01\x40 -recv RTP SSRC d2040000 seq 202 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:854 - -running test test-transcode.c:855 -send RTP SSRC 4d2 seq 203 TS 1000160 PT 101 -send packet contents: \x08\x0a\x01\xe0 -recv packet contents: \x08\x0a\x01\xe0 -recv RTP SSRC d2040000 seq 203 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:855 - -running test test-transcode.c:856 -send RTP SSRC 4d2 seq 204 TS 1000160 PT 101 -send packet contents: \x08\x0a\x02\x80 -recv packet contents: \x08\x0a\x02\x80 -recv RTP SSRC d2040000 seq 204 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:856 - -DTMF log ok; contents: "" -running test test-transcode.c:859 -send RTP SSRC 4d2 seq 205 TS 1000160 PT 101 -send packet contents: \x08\x8a\x03\x20 -recv packet contents: \x08\x8a\x03\x20 -recv RTP SSRC d2040000 seq 205 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:859 - -DTMF log ok; contents: "{"callid":"test-call","source_tag":"tag_A","source_label":"label_A","tags":[],"type":"DTMF","source_ip":"","event":8,"duration":100,"volume":10}" -running test test-transcode.c:861 -send RTP SSRC 4d2 seq 205 TS 1000160 PT 101 -send packet contents: \x08\x8a\x03\x20 -recv packet contents: \x08\x8a\x03\x20 -recv RTP SSRC d2040000 seq 205 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 0 (exp 0) -test ok: test-transcode.c:861 - -running te[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 205, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[transcoding] Scheduling to send RTP packet (seq 205 TS 1000160) in 99.7 ms (at 1795487745.813211) -[transcoding] Received RTP packet: SSRC d2040000, PT 8, seq 206, TS 1000960, len 160 -[internals] returning in-sequence packet (seq 206) -[transcoding] Processing RTP packet: seq 206, TS 1000960 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b40a1fc0 dec pts 0 rtp_ts 1000000 incoming ts 1000960 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 960 samples 160 -[internals] receive frame ret -11 -[transcoding] RTP media successfully decoded: TS 960, samples 160 -[internals] output fifo pts 160 -[internals] send frame ret 0 -[internals] receive packet ret 0 -[internals] output avpkt size is 160 -[internals] output pkt pts/dts is 160/160 -[transcoding] RTP media successfully encoded: TS 960, len 160 -[transcoding] Adding 160 bytes to packetizer -[transcoding] Received packet of 160 bytes from packetizer -[transcoding] Scheduling to send RTP packet (seq 206 TS 1000960) in 119.7 ms (at 1795487745.833211) -[internals] receive packet ret -11 -[internals] packet queue empty -[transcoding] Received RTP packet: SSRC d2040000, PT 8, seq 207, TS 1001120, len 160 -[internals] returning in-sequence packet (seq 207) -[transcoding] Processing RTP packet: seq 207, TS 1001120 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b40a1fc0 dec pts 960 rtp_ts 1000960 incoming ts 1001120 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 1120 samples 160 -[internals] receive frame ret -11 -[transcoding] RTP media successfully decoded: TS 1120, samples 160 -[internals] output fifo pts 320 -[internals] send frame ret 0 -[internals] receive packet ret 0 -[internals] output avpkt size is 160 -[internals] output pkt pts/dts is 320/320 -[transcoding] RTP media successfully encoded: TS 1120, len 160 -[transcoding] Adding 160 bytes to packetizer -[transcoding] Received packet of 160 bytes from packetizer -[transcoding] Scheduling to send RTP packet (seq 207 TS 1001120) in 139.6 ms (at 1795487745.853211) -[internals] receive packet ret -11 -[internals] packet queue empty -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 229, seq 208, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[internals] returning in-sequence packet (seq 208) -[transcoding] Processing RTP packet: seq 208, TS 1001280 -[core] DTMF event packet: event 5, volume 10, end 0, duration 160 -[transcoding] Scaling DTMF packet timestamp and duration: TS 1001280 -> 1001280 (8000 -> 8000) -[transcoding] Scheduling to send RTP packet (seq 208 TS 1001280) in 159.5 ms (at 1795487745.873211) -[internals] packet queue empty -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 209, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[internals] returning in-sequence packet (seq 209) -[transcoding] Processing RTP packet: seq 209, TS 1001280 -[core] DTMF event packet: event 5, volume 10, end 0, duration 320 -[transcoding] Scheduling to send RTP packet (seq 209 TS 1001280) in 179.5 ms (at 1795487745.893211) -[internals] packet queue empty -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 210, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[internals] returning in-sequence packet (seq 210) -[transcoding] Processing RTP packet: seq 210, TS 1001280 -[core] DTMF event packet: event 5, volume 10, end 0, duration 480 -[transcoding] Scheduling to send RTP packet (seq 210 TS 1001280) in 199.4 ms (at 1795487745.913211) -[internals] packet queue empty -st test-transcode.c:862 -send RTP SSRC 4d2 seq 205 TS 1000160 PT 101 -send packet contents: \x08\x8a\x03\x20 -recv packet contents: \x08\x8a\x03\x20 -recv RTP SSRC d2040000 seq 205 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 0 (exp 0) -test ok: test-transcode.c:862 - -DTMF log ok; contents: "" -running test test-transcode.c:865 -send RTP SSRC 4d2 seq 206 TS 1000960 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 206 TS 1000960 PT 0 -recv RTP TS diff: 800 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:865 - -running test test-transcode.c:866 -send RTP SSRC 4d2 seq 207 TS 1001120 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 207 TS 1001120 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:866 - -running test test-transcode.c:868 -send RTP SSRC 4d2 seq 208 TS 1001280 PT 229 -send packet contents: \x05\x0a\x00\xa0 -recv packet contents: \x05\x0a\x00\xa0 -recv RTP SSRC d2040000 seq 208 TS 1001280 PT 229 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:868 - -DTMF log ok; contents: "" -running test test-transcode.c:871 -send RTP SSRC 4d2 seq 209 TS 1001280 PT 101 -send packet contents: \x05\x0a\x01\x40 -recv packet contents: \x05\x0a\x01\x40 -recv RTP SSRC d2040000 seq 209 TS 1001280 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:871 - -running test test-transcode.c:872 -send RTP SSRC 4d2 seq 210 TS 1001280 PT 101 -send packet contents: \x05\x0a\x01\xe0 -recv packet conten[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 211, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[internals] returning in-sequence packet (seq 211) -[transcoding] Processing RTP packet: seq 211, TS 1001280 -[core] DTMF event packet: event 5, volume 10, end 1, duration 640 -[transcoding] Scheduling to send RTP packet (seq 211 TS 1001280) in 219.4 ms (at 1795487745.933211) -[internals] packet queue empty -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 211, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[transcoding] Scheduling to send RTP packet (seq 211 TS 1001280) in 219.4 ms (at 1795487745.933211) -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 211, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[transcoding] Scheduling to send RTP packet (seq 211 TS 1001280) in 219.4 ms (at 1795487745.933211) -[transcoding] Received RTP packet: SSRC d2040000, PT 8, seq 212, TS 1000960, len 160 -[internals] returning in-sequence packet (seq 212) -[transcoding] Processing RTP packet: seq 212, TS 1000960 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b40a1fc0 dec pts 1120 rtp_ts 1001120 incoming ts 1000960 -[core] Timestamp discontinuity detected, resetting timestamp from 1001120 to 1000960 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 1120 samples 160 -[internals] receive frame ret -11 -[transcoding] RTP media successfully decoded: TS 1120, samples 160 -[internals] output fifo pts 480 -[internals] send frame ret 0 -[internals] receive packet ret 0 -[internals] output avpkt size is 160 -[internals] output pkt pts/dts is 480/480 -[transcoding] RTP media successfully encoded: TS 1920, len 160 -[transcoding] Adding 160 bytes to packetizer -[transcoding] Received packet of 160 bytes from packetizer -[transcoding] Scheduling to send RTP packet (seq 212 TS 1001920) in 239.3 ms (at 1795487745.953211) -[internals] receive packet ret -11 -[internals] packet queue empty -[codec] Shutting down codec handler for PCMA/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for PCMU/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for telephone-event/8000/1 -[core] creating new monologue -[core] creating new monologue -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMA/8000/ (8) is PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Reverse codec for telephone-event/8000/ (101) is telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] telephone-event/8000/1 payload type 101 already present, skip -[codec] telephone-event/8000/1 payload type 101 already present, skip -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -ts: \x05\x0a\x01\xe0 -recv RTP SSRC d2040000 seq 210 TS 1001280 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:872 - -DTMF log ok; contents: "" -running test test-transcode.c:875 -send RTP SSRC 4d2 seq 211 TS 1001280 PT 101 -send packet contents: \x05\x8a\x02\x80 -recv packet contents: \x05\x8a\x02\x80 -recv RTP SSRC d2040000 seq 211 TS 1001280 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:875 - -DTMF log ok; contents: "{"callid":"test-call","source_tag":"tag_A","source_label":"label_A","tags":[],"type":"DTMF","source_ip":"","event":5,"duration":80,"volume":10}" -running test test-transcode.c:877 -send RTP SSRC 4d2 seq 211 TS 1001280 PT 101 -send packet contents: \x05\x8a\x02\x80 -recv packet contents: \x05\x8a\x02\x80 -recv RTP SSRC d2040000 seq 211 TS 1001280 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 0 (exp 0) -test ok: test-transcode.c:877 - -running test test-transcode.c:878 -send RTP SSRC 4d2 seq 211 TS 1001280 PT 101 -send packet contents: \x05\x8a\x02\x80 -recv packet contents: \x05\x8a\x02\x80 -recv RTP SSRC d2040000 seq 211 TS 1001280 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 0 (exp 0) -test ok: test-transcode.c:878 - -DTMF log ok; contents: "" -running test test-transcode.c:881 -send RTP SSRC 4d2 seq 212 TS 1000960 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 212 TS 1001920 PT 0 -recv RTP TS diff: 640 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:881 - - -running test test-transcode.c:885 -offer -running test test-transcode.c:889 -test ok: test-transcode.c:889 - -running test test-transcode.c:890 -test ok: test-transcode.c:890 - -answer -running test test-transcode.c:894 -test ok: test-transcode.c:894 - -running test test-transcode.c:895 -test ok: test-transcode.c:895 - -running test test-transcode.c:896 -send RTP SSRC 4d2 seq 200 TS 1000000 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 229, seq 201, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 0 -[core] DTMF event packet: event 8, volume 10, end 0, duration 160 -[transcoding] Switching context from decoder to encoder -[transcoding] Switched from input to output codec context, but no codec handler present -[transcoding] Scheduling to send RTP packet (seq 201 TS 1000160) in 0.0 ms (at 1795487745.714443) -[core] bubble up pt 101 from idx 1 to 0 -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 202, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 0 -[core] DTMF event packet: event 8, volume 10, end 0, duration 320 -[transcoding] Switching context from decoder to encoder -[transcoding] Switched from input to output codec context, but no codec handler present -[transcoding] Scheduling to send RTP packet (seq 202 TS 1000160) in 0.0 ms (at 1795487745.714463) -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 203, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 0 -[core] DTMF event packet: event 8, volume 10, end 0, duration 480 -[transcoding] Switching context from decoder to encoder -[transcoding] Switched from input to output codec context, but no codec handler present -[transcoding] Scheduling to send RTP packet (seq 203 TS 1000160) in 0.0 ms (at 1795487745.714479) -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 204, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 0 -[core] DTMF event packet: event 8, volume 10, end 0, duration 640 -[transcoding] Switching context from decoder to encoder -[transcoding] Switched from input to output codec context, but no codec handler present -[transcoding] Scheduling to send RTP packet (seq 204 TS 1000160) in 0.0 ms (at 1795487745.714495) -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 205, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 0 -[core] DTMF event packet: event 8, volume 10, end 1, duration 800 -[transcoding] Switching context from decoder to encoder -[transcoding] Switched from input to output codec context, but no codec handler present -[transcoding] Scheduling to send RTP packet (seq 205 TS 1000160) in 0.0 ms (at 1795487745.714518) -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 205, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 0 -[transcoding] Switching context from decoder to encoder -[transcoding] Switched from input to output codec context, but no codec handler present -[transcoding] Scheduling to send RTP packet (seq 205 TS 1000160) in 0.0 ms (at 1795487745.714533) -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 205, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 0 -[transcoding] Switching context from decoder to encoder -[transcoding] Switched from input to output codec context, but no codec handler present -[transcoding] Scheduling to send RTP packet (seq 205 TS 1000160) in 0.0 ms (at 1795487745.714547) -00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 200 TS 1000000 PT 0 -test ok: test-transcode.c:896 - -running test test-transcode.c:898 -send RTP SSRC 4d2 seq 201 TS 1000160 PT 229 -send packet contents: \x08\x0a\x00\xa0 -recv packet contents: \x08\x0a\x00\xa0 -recv RTP SSRC d2040000 seq 201 TS 1000160 PT 229 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:898 - -DTMF log ok; contents: "" -running test test-transcode.c:902 -send RTP SSRC 4d2 seq 202 TS 1000160 PT 101 -send packet contents: \x08\x0a\x01\x40 -recv packet contents: \x08\x0a\x01\x40 -recv RTP SSRC d2040000 seq 202 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:902 - -running test test-transcode.c:903 -send RTP SSRC 4d2 seq 203 TS 1000160 PT 101 -send packet contents: \x08\x0a\x01\xe0 -recv packet contents: \x08\x0a\x01\xe0 -recv RTP SSRC d2040000 seq 203 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:903 - -running test test-transcode.c:904 -send RTP SSRC 4d2 seq 204 TS 1000160 PT 101 -send packet contents: \x08\x0a\x02\x80 -recv packet contents: \x08\x0a\x02\x80 -recv RTP SSRC d2040000 seq 204 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:904 - -DTMF log ok; contents: "" -running test test-transcode.c:907 -send RTP SSRC 4d2 seq 205 TS 1000160 PT 101 -send packet contents: \x08\x8a\x03\x20 -recv packet contents: \x08\x8a\x03\x20 -recv RTP SSRC d2040000 seq 205 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:907 - -DTMF log ok; contents: "{"callid":"test-call","source_tag":"tag_A","source_label":"label_A","tags":[],"type":"DTMF","source_ip":"","event":8,"duration":100,"volume":10}" -running test test-transcode.c:909 -send RTP SSRC 4d2 seq 205 TS 1000160 PT 101 -send packet contents: \x08\x8a\x03\x20 -recv packet contents: \x08\x8a\x03\x20 -recv RTP SSRC d2040000 seq 205 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 0 (exp 0) -test ok: test-transcode.c:909 - -running test test-transcode.c:910 -send RTP SSRC 4d2 seq 205 TS 1000160 PT 101 -send packet contents: \x08\x8a\x03\x20 -recv packet contents: \x08\x8a\x03\x20 -recv RTP SSRC d2040000 seq 205 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 0 (exp 0) -test ok: test-transcode.c:910 - -DTMF log ok; contents: "" -running test test-transcode.c:913 -send RTP SSRC 4d2 seq 206 TS 1000960 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 229, seq 208, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 0 -[core] DTMF event packet: event 5, volume 10, end 0, duration 160 -[transcoding] Switching context from decoder to encoder -[transcoding] Switched from input to output codec context, but no codec handler present -[transcoding] Scheduling to send RTP packet (seq 208 TS 1001280) in 0.0 ms (at 1795487745.714687) -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 209, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 0 -[core] DTMF event packet: event 5, volume 10, end 0, duration 320 -[transcoding] Switching context from decoder to encoder -[transcoding] Switched from input to output codec context, but no codec handler present -[transcoding] Scheduling to send RTP packet (seq 209 TS 1001280) in 0.0 ms (at 1795487745.714703) -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 210, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 0 -[core] DTMF event packet: event 5, volume 10, end 0, duration 480 -[transcoding] Switching context from decoder to encoder -[transcoding] Switched from input to output codec context, but no codec handler present -[transcoding] Scheduling to send RTP packet (seq 210 TS 1001280) in 0.0 ms (at 1795487745.714718) -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 211, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 0 -[core] DTMF event packet: event 5, volume 10, end 1, duration 640 -[transcoding] Switching context from decoder to encoder -[transcoding] Switched from input to output codec context, but no codec handler present -[transcoding] Scheduling to send RTP packet (seq 211 TS 1001280) in 0.0 ms (at 1795487745.714737) -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 211, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 0 -[transcoding] Switching context from decoder to encoder -[transcoding] Switched from input to output codec context, but no codec handler present -[transcoding] Scheduling to send RTP packet (seq 211 TS 1001280) in 0.0 ms (at 1795487745.714752) -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 211, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 0 -[transcoding] Switching context from decoder to encoder -[transcoding] Switched from input to output codec context, but no codec handler present -[transcoding] Scheduling to send RTP packet (seq 211 TS 1001280) in 0.0 ms (at 1795487745.714770) -recv RTP SSRC d2040000 seq 206 TS 1000960 PT 0 -recv RTP TS diff: 800 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:913 - -running test test-transcode.c:914 -send RTP SSRC 4d2 seq 207 TS 1001120 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 207 TS 1001120 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:914 - -running test test-transcode.c:916 -send RTP SSRC 4d2 seq 208 TS 1001280 PT 229 -send packet contents: \x05\x0a\x00\xa0 -recv packet contents: \x05\x0a\x00\xa0 -recv RTP SSRC d2040000 seq 208 TS 1001280 PT 229 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:916 - -DTMF log ok; contents: "" -running test test-transcode.c:919 -send RTP SSRC 4d2 seq 209 TS 1001280 PT 101 -send packet contents: \x05\x0a\x01\x40 -recv packet contents: \x05\x0a\x01\x40 -recv RTP SSRC d2040000 seq 209 TS 1001280 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:919 - -running test test-transcode.c:920 -send RTP SSRC 4d2 seq 210 TS 1001280 PT 101 -send packet contents: \x05\x0a\x01\xe0 -recv packet contents: \x05\x0a\x01\xe0 -recv RTP SSRC d2040000 seq 210 TS 1001280 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:920 - -DTMF log ok; contents: "" -running test test-transcode.c:923 -send RTP SSRC 4d2 seq 211 TS 1001280 PT 101 -send packet contents: \x05\x8a\x02\x80 -recv packet contents: \x05\x8a\x02\x80 -recv RTP SSRC d2040000 seq 211 TS 1001280 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:923 - -DTMF log ok; contents: "{"callid":"test-call","source_tag":"tag_A","source_label":"label_A","tags":[],"type":"DTMF","source_ip":"","event":5,"duration":80,"volume":10}" -running test test-transcode.c:925 -send RTP SSRC 4d2 seq 211 TS 1001280 PT 101 -send packet contents: \x05\x8a\x02\x80 -recv packet contents: \x05\x8a\x02\x80 -recv RTP SSRC d2040000 seq 211 TS 1001280 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 0 (exp 0) -test ok: test-transcode.c:925 - -running test test-transcode.c:926 -send RTP SSRC 4d2 seq 211 TS 1001280 PT 101 -send packet contents: \x05\x8a\x02\x80 -recv packet contents: \x05\x8a\x02\x80 -recv RTP SSRC d2040000 seq 211 TS 1001280 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 0 (exp 0) -test ok: test-transcode.c:926 - -DTMF log ok; contents: "" -running test test-transcode.c:929 -send RTP SSRC 4d2 seq 212 TS 1000960 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x0[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for telephone-event/8000/1 -[core] creating new monologue -[core] creating new monologue -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMA/8000/ (8) is PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Reverse codec for telephone-event/8000/ (101) is telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] telephone-event/8000/1 payload type 101 already present, skip -[codec] telephone-event/8000/1 payload type 101 already present, skip -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 229, seq 201, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[core] DTMF event packet: event 8, volume 10, end 0, duration 160 -[transcoding] Scheduling to send RTP packet (seq 201 TS 1000160) in 0.0 ms (at 1795487745.715332) -[core] bubble up pt 101 from idx 1 to 0 -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 202, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[core] DTMF event packet: event 8, volume 10, end 0, duration 320 -[transcoding] Scheduling to send RTP packet (seq 202 TS 1000160) in 0.0 ms (at 1795487745.715344) -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 203, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[core] DTMF event packet: event 8, volume 10, end 0, duration 480 -[transcoding] Scheduling to send RTP packet (seq 203 TS 1000160) in 0.0 ms (at 1795487745.715352) -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 204, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[core] DTMF event packet: event 8, volume 10, end 0, duration 640 -[transcoding] Scheduling to send RTP packet (seq 204 TS 1000160) in 0.0 ms (at 1795487745.715359) -1\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 212 TS 1000960 PT 0 -recv RTP TS diff: 4294966976 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:929 - - -running test test-transcode.c:933 -offer -running test test-transcode.c:937 -test ok: test-transcode.c:937 - -running test test-transcode.c:938 -test ok: test-transcode.c:938 - -answer -running test test-transcode.c:942 -test ok: test-transcode.c:942 - -running test test-transcode.c:943 -test ok: test-transcode.c:943 - -running test test-transcode.c:944 -send RTP SSRC 4d2 seq 200 TS 1000000 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC d2040000 seq 200 TS 1000000 PT 8 -test ok: test-transcode.c:944 - -running test test-transcode.c:946 -send RTP SSRC 4d2 seq 201 TS 1000160 PT 229 -send packet contents: \x08\x0a\x00\xa0 -recv packet contents: \x08\x0a\x00\xa0 -recv RTP SSRC d2040000 seq 201 TS 1000160 PT 229 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:946 - -DTMF log ok; contents: "" -running test test-transcode.c:950 -send RTP SSRC 4d2 seq 202 TS 1000160 PT 101 -send packet contents: \x08\x0a\x01\x40 -recv packet contents: \x08\x0a\x01\x40 -recv RTP SSRC d2040000 seq 202 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:950 - -running test test-transcode.c:951 -send RTP SSRC 4d2 seq 203 TS 1000160 PT 101 -send packet contents: \x08\x0a\x01\xe0 -recv packet contents: \x08\x0a\x01\xe0 -recv RTP SSRC d2040000 seq 203 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:951 - -running test test-transcode.c:952 -send RTP SSRC 4d2 seq 204 TS 1000160 PT 101 -send packet contents: \x08\x0a\x02\x80 -recv packet contents: \x08\x0a\x02\x80 -recv RTP SSRC d2040000 seq 204 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:952 - -DTMF log ok; contents: "" -running test test-transcode.c:955 -send RTP SSRC 4d2 s[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 205, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[core] DTMF event packet: event 8, volume 10, end 1, duration 800 -[transcoding] Scheduling to send RTP packet (seq 205 TS 1000160) in 0.0 ms (at 1795487745.715374) -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 205, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[transcoding] Scheduling to send RTP packet (seq 205 TS 1000160) in 0.0 ms (at 1795487745.715382) -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 205, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[transcoding] Scheduling to send RTP packet (seq 205 TS 1000160) in 0.0 ms (at 1795487745.715388) -eq 205 TS 1000160 PT 101 -send packet contents: \x08\x8a\x03\x20 -recv packet contents: \x08\x8a\x03\x20 -recv RTP SSRC d2040000 seq 205 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:955 - -DTMF log ok; contents: "{"callid":"test-call","source_tag":"tag_A","source_label":"label_A","tags":[],"type":"DTMF","source_ip":"","event":8,"duration":100,"volume":10}" -running test test-transcode.c:957 -send RTP SSRC 4d2 seq 205 TS 1000160 PT 101 -send packet contents: \x08\x8a\x03\x20 -recv packet contents: \x08\x8a\x03\x20 -recv RTP SSRC d2040000 seq 205 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 0 (exp 0) -test ok: test-transcode.c:957 - -running test test-transcode.c:958 -send RTP SSRC 4d2 seq 205 TS 1000160 PT 101 -send packet contents: \x08\x8a\x03\x20 -recv packet contents: \x08\x8a\x03\x20 -recv RTP SSRC d2040000 seq 205 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 0 (exp 0) -test ok: test-transcode.c:958 - -DTMF log ok; contents: "" -running test test-transcode.c:961 -send RTP SSRC 4d2 seq 206 TS 1000960 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC d2040000 seq 206 TS 1000960 PT 8 -recv RTP TS diff: 800 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:961 - -running test test-transcode.c:962 -send RTP SSRC 4d2 seq 207 TS 1001120 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC d2040000 seq 207 TS 1001120 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:962 - -running test test-transcode.c:966 -se[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 229, seq 208, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[core] DTMF event packet: event 5, volume 10, end 0, duration 160 -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 209, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[core] DTMF event packet: event 5, volume 10, end 0, duration 320 -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 210, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[core] DTMF event packet: event 5, volume 10, end 0, duration 480 -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 211, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[core] DTMF event packet: event 5, volume 10, end 1, duration 640 -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 211, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 211, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -nd RTP SSRC 4d2 seq 208 TS 1001280 PT 229 -send packet contents: \x05\x0a\x00\xa0 -test ok: test-transcode.c:966 - -DTMF log ok; contents: "" -running test test-transcode.c:969 -send RTP SSRC 4d2 seq 209 TS 1001280 PT 101 -send packet contents: \x05\x0a\x01\x40 -test ok: test-transcode.c:969 - -running test test-transcode.c:970 -send RTP SSRC 4d2 seq 210 TS 1001280 PT 101 -send packet contents: \x05\x0a\x01\xe0 -test ok: test-transcode.c:970 - -DTMF log ok; contents: "" -running test test-transcode.c:973 -send RTP SSRC 4d2 seq 211 TS 1001280 PT 101 -send packet contents: \x05\x8a\x02\x80 -test ok: test-transcode.c:973 - -DTMF log ok; contents: "{"callid":"test-call","source_tag":"tag_A","source_label":"label_A","tags":[],"type":"DTMF","source_ip":"","event":5,"duration":80,"volume":10}" -running test test-transcode.c:975 -send RTP SSRC 4d2 seq 211 TS 1001280 PT 101 -send packet contents: \x05\x8a\x02\x80 -test ok: test-transcode.c:975 - -running test test-transcode.c:976 -send RTP SSRC 4d2 seq 211 TS 1001280 PT 101 -send packet contents: \x05\x8a\x02\x80 -test ok: test-transcode.c:976 - -DTMF log ok; contents: "" -running test test-transcode.c:979 -send RTP SSRC 4d2 seq 212 TS 1000960 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC d2040000 seq 212 TS 1000960 PT 8 -recv RTP TS diff: 4294967136 -recv RTP seq diff: 5 (exp 5) -test ok: test-transcode.c:979 - -running test test-transcode.c:980 -send RTP SSRC 4d2 seq 213 TS 1001120 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC d2040000 seq 213 TS 1001120 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:980 - -running test test-transcode.c:983 -send RTP SSRC 4d2 seq 214 TS 1001280 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -test ok: test-transcode.c:983 - -running test test-transcode.c:984 -send RTP SSRC 4d2 seq 215 TS 1001440 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -test ok: test-transcode.c:984 - -running test test-transcode.c:986 -send RTP SSRC 4d2 seq 216 TS 1001600 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC d2040000 seq 216 TS 1001600 PT 8 -recv RTP TS diff: 480 -recv RTP seq diff: 3 (exp 3) -test ok: test-transcode.c:986 - -running test test-transcode.c:988 -send RTP SSRC 4d2 seq 217 TS 1001760 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -test ok: test-transcode.c:988 - -running test test-transcode.c:989 -send RTP SSRC 4d2 seq 218 TS 1001920 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for telephone-event/8000/1 -[core] creating new monologue -[core] creating new monologue -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Adding codec PCMU for transcoding -[codec] Codec PCMU/8000/ added for transcoding with payload type 0 -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos 0x55d9b40d31a0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMA/8000/1/ (8) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Creating SSRC transcoder from PCMU/8000/1 to PCMA/8000/1/20 -[internals] supported sample format for output codec pcm_alaw: s16 -[internals] using output sample format s16 for codec pcm_alaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_mulaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMU/8000/ (0) -> PCMA/8000/ (8) with DTMF output 101 and CN output -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Using passthrough handler with new SSRC for PCMA/8000/ -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMA/8000/1/ (8) -[codec] Leaving transcode context for PCMU/8000/ (0) -> PCMA/8000/ (8) intact -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Using passthrough handler with new SSRC for PCMA/8000/ -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMA/8000/1/ (8) -[codec] Leaving transcode context for PCMU/8000/ (0) -> PCMA/8000/ (8) intact -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMU/8000/ (0) is PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding telephone-event/8000/ payload type 101 -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Creating SSRC transcoder from PCMA/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_alaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) with DTMF output 101 and CN output -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) intact -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMA/8000/1/ (8) -[codec] Leaving transcode context for PCMU/8000/ (0) -> PCMA/8000/ (8) intact -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -test ok: test-transcode.c:989 - -running test test-transcode.c:991 -send RTP SSRC 4d2 seq 219 TS 1002080 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC d2040000 seq 219 TS 1002080 PT 8 -recv RTP TS diff: 480 -recv RTP seq diff: 3 (exp 3) -test ok: test-transcode.c:991 - -running test test-transcode.c:993 -send RTP SSRC 4d2 seq 220 TS 1002240 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC d2040000 seq 220 TS 1002240 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:993 - - -running test test-transcode.c:997 -offer -running test test-transcode.c:1002 -test ok: test-transcode.c:1002 - -running test test-transcode.c:1003 -test ok: test-transcode.c:1003 - -answer -running test test-transcode.c:1007 -test ok: test-transcode.c:1007 - -running test test-transcode.c:1008 -test ok: test-transcode.c:1008 - -running test test-transcode.c:1009 -send RTP SSRC 4d2 seq 200 TS 1000000 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a[transcoding] Received RTP packet: SSRC d2040000, PT 8, seq 200, TS 1000000, len 160 -[internals] returning in-sequence packet (seq 200) -[transcoding] Processing RTP packet: seq 200, TS 1000000 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b409f4c0 dec pts 18446744073709551615 rtp_ts 18446744073709551615 incoming ts 1000000 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 0 samples 160 -[internals] receive frame ret -11 -[transcoding] RTP media successfully decoded: TS 0, samples 160 -[internals] output fifo pts 0 -[internals] send frame ret 0 -[internals] receive packet ret 0 -[internals] output avpkt size is 160 -[internals] output pkt pts/dts is 0/0 -[transcoding] RTP media successfully encoded: TS 0, len 160 -[transcoding] Adding 160 bytes to packetizer -[transcoding] Received packet of 160 bytes from packetizer -[transcoding] Scheduling to send RTP packet (seq 200 TS 1000000) in 0.0 ms (at 1795487745.716251) -[internals] receive packet ret -11 -[internals] packet queue empty -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 229, seq 201, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[internals] returning in-sequence packet (seq 201) -[transcoding] Processing RTP packet: seq 201, TS 1000160 -[core] DTMF event packet: event 8, volume 10, end 0, duration 160 -[transcoding] Scaling DTMF packet timestamp and duration: TS 1000160 -> 1000160 (8000 -> 8000) -[transcoding] Scheduling to send RTP packet (seq 201 TS 1000160) in 19.9 ms (at 1795487745.736251) -[internals] packet queue empty -[core] bubble up pt 101 from idx 1 to 0 -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 202, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[internals] returning in-sequence packet (seq 202) -[transcoding] Processing RTP packet: seq 202, TS 1000160 -[core] DTMF event packet: event 8, volume 10, end 0, duration 320 -[core] bubble up pt 101 from idx 1 to 0 -[transcoding] Scheduling to send RTP packet (seq 202 TS 1000160) in 39.9 ms (at 1795487745.756251) -[internals] packet queue empty -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 203, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[internals] returning in-sequence packet (seq 203) -[transcoding] Processing RTP packet: seq 203, TS 1000160 -[core] DTMF event packet: event 8, volume 10, end 0, duration 480 -[transcoding] Scheduling to send RTP packet (seq 203 TS 1000160) in 59.8 ms (at 1795487745.776251) -[internals] packet queue empty -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 204, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[internals] returning in-sequence packet (seq 204) -[transcoding] Processing RTP packet: seq 204, TS 1000160 -[core] DTMF event packet: event 8, volume 10, end 0, duration 640 -[transcoding] Scheduling to send RTP packet (seq 204 TS 1000160) in 79.8 ms (at 1795487745.796251) -[internals] packet queue empty -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 205, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[internals] returning in-sequence packet (seq 205) -[transcoding] Processing RTP packet: seq 205, TS 1000160 -[core] DTMF event packet: event 8, volume 10, end 1, duration 800 -[transcoding] Scheduling to send RTP packet (seq 205 TS 1000160) in 99.8 ms (at 1795487745.816251) -[internals] packet queue empty -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 205, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[transcoding] Scheduling to send RTP packet (seq 205 TS 1000160) in 99.8 ms (at 1795487745.816251) -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 205, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[transcoding] Scheduling to send RTP packet (seq 205 TS 1000160) in 99.8 ms (at 1795487745.816251) -\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 200 TS 1000000 PT 0 -test ok: test-transcode.c:1009 - -running test test-transcode.c:1011 -send RTP SSRC 4d2 seq 201 TS 1000160 PT 229 -send packet contents: \x08\x0a\x00\xa0 -recv packet contents: \x08\x0a\x00\xa0 -recv RTP SSRC d2040000 seq 201 TS 1000160 PT 229 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1011 - -DTMF log ok; contents: "" -running test test-transcode.c:1015 -send RTP SSRC 4d2 seq 202 TS 1000160 PT 101 -send packet contents: \x08\x0a\x01\x40 -recv packet contents: \x08\x0a\x01\x40 -recv RTP SSRC d2040000 seq 202 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1015 - -running test test-transcode.c:1016 -send RTP SSRC 4d2 seq 203 TS 1000160 PT 101 -send packet contents: \x08\x0a\x01\xe0 -recv packet contents: \x08\x0a\x01\xe0 -recv RTP SSRC d2040000 seq 203 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1016 - -running test test-transcode.c:1017 -send RTP SSRC 4d2 seq 204 TS 1000160 PT 101 -send packet contents: \x08\x0a\x02\x80 -recv packet contents: \x08\x0a\x02\x80 -recv RTP SSRC d2040000 seq 204 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1017 - -DTMF log ok; contents: "" -running test test-transcode.c:1020 -send RTP SSRC 4d2 seq 205 TS 1000160 PT 101 -send packet contents: \x08\x8a\x03\x20 -recv packet contents: \x08\x8a\x03\x20 -recv RTP SSRC d2040000 seq 205 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1020 - -DTMF log ok; contents: "{"callid":"test-call","source_tag":"tag_A","source_label":"label_A","tags":[],"type":"DTMF","source_ip":"","event":8,"duration":100,"volume":10}" -running test test-transcode.c:1022 -send RTP SSRC 4d2 seq 205 TS 1000160 PT 101 -send packet contents: \x08\x8a\x03\x20 -recv packet contents: \x08\x8a\x03\x20 -recv RTP SSRC d2040000 seq 205 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 0 (exp 0) -test ok: test-transcode.c:1022 - -running test test-transcode.c:1023 -send RTP SSRC 4d2 seq 205 TS 1000160 PT 101 -send packet contents: \x08\x8a\x03\x20 -recv packet contents: \x08\x8a\x03\x20 -recv RTP SSRC d2040000 seq 205 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 0 (exp 0) -test ok: test-transcode.c:1023 - -DTMF log ok; contents: "" -running test test-transcode.c:1026 -send RTP SSRC 4d2 seq 206 TS 1000960 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2[transcoding] Received RTP packet: SSRC d2040000, PT 8, seq 206, TS 1000960, len 160 -[internals] returning in-sequence packet (seq 206) -[transcoding] Processing RTP packet: seq 206, TS 1000960 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b409f4c0 dec pts 0 rtp_ts 1000000 incoming ts 1000960 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 960 samples 160 -[internals] receive frame ret -11 -[transcoding] RTP media successfully decoded: TS 960, samples 160 -[internals] output fifo pts 160 -[internals] send frame ret 0 -[internals] receive packet ret 0 -[internals] output avpkt size is 160 -[internals] output pkt pts/dts is 160/160 -[transcoding] RTP media successfully encoded: TS 960, len 160 -[transcoding] Adding 160 bytes to packetizer -[transcoding] Received packet of 160 bytes from packetizer -[transcoding] Scheduling to send RTP packet (seq 206 TS 1000960) in 119.7 ms (at 1795487745.836251) -[internals] receive packet ret -11 -[internals] packet queue empty -[transcoding] Received RTP packet: SSRC d2040000, PT 8, seq 207, TS 1001120, len 160 -[internals] returning in-sequence packet (seq 207) -[transcoding] Processing RTP packet: seq 207, TS 1001120 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b409f4c0 dec pts 960 rtp_ts 1000960 incoming ts 1001120 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 1120 samples 160 -[internals] receive frame ret -11 -[transcoding] RTP media successfully decoded: TS 1120, samples 160 -[internals] output fifo pts 320 -[internals] send frame ret 0 -[internals] receive packet ret 0 -[internals] output avpkt size is 160 -[internals] output pkt pts/dts is 320/320 -[transcoding] RTP media successfully encoded: TS 1120, len 160 -[transcoding] Adding 160 bytes to packetizer -[transcoding] Received packet of 160 bytes from packetizer -[transcoding] Scheduling to send RTP packet (seq 207 TS 1001120) in 139.6 ms (at 1795487745.856251) -[internals] receive packet ret -11 -[internals] packet queue empty -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 229, seq 208, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[internals] returning in-sequence packet (seq 208) -[transcoding] Processing RTP packet: seq 208, TS 1001280 -[core] DTMF event packet: event 5, volume 10, end 0, duration 160 -[internals] packet queue empty -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 209, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[internals] returning in-sequence packet (seq 209) -[transcoding] Processing RTP packet: seq 209, TS 1001280 -[core] DTMF event packet: event 5, volume 10, end 0, duration 320 -[internals] packet queue empty -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 210, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[internals] returning in-sequence packet (seq 210) -[transcoding] Processing RTP packet: seq 210, TS 1001280 -[core] DTMF event packet: event 5, volume 10, end 0, duration 480 -[internals] packet queue empty -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 211, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[internals] returning in-sequence packet (seq 211) -[transcoding] Processing RTP packet: seq 211, TS 1001280 -[core] DTMF event packet: event 5, volume 10, end 1, duration 640 -[internals] packet queue empty -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 211, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 211, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 8 -b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 206 TS 1000960 PT 0 -recv RTP TS diff: 800 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1026 - -running test test-transcode.c:1027 -send RTP SSRC 4d2 seq 207 TS 1001120 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 207 TS 1001120 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1027 - -running test test-transcode.c:1031 -send RTP SSRC 4d2 seq 208 TS 1001280 PT 229 -send packet contents: \x05\x0a\x00\xa0 -test ok: test-transcode.c:1031 - -DTMF log ok; contents: "" -running test test-transcode.c:1034 -send RTP SSRC 4d2 seq 209 TS 1001280 PT 101 -send packet contents: \x05\x0a\x01\x40 -test ok: test-transcode.c:1034 - -running test test-transcode.c:1035 -send RTP SSRC 4d2 seq 210 TS 1001280 PT 101 -send packet contents: \x05\x0a\x01\xe0 -test ok: test-transcode.c:1035 - -DTMF log ok; contents: "" -running test test-transcode.c:1038 -send RTP SSRC 4d2 seq 211 TS 1001280 PT 101 -send packet contents: \x05\x8a\x02\x80 -test ok: test-transcode.c:1038 - -DTMF log ok; contents: "{"callid":"test-call","source_tag":"tag_A","source_label":"label_A","tags":[],"type":"DTMF","source_ip":"","event":5,"duration":80,"volume":10}" -running test test-transcode.c:1040 -send RTP SSRC 4d2 seq 211 TS 1001280 PT 101 -send packet contents: \x05\x8a\x02\x80 -test ok: test-transcode.c:1040 - -running test test-transcode.c:1041 -send RTP SSRC 4d2 seq 211 TS 1001280 PT 101 -send packet contents: \x05\x8a\x02\x80 -test ok: test-transcode.c:1041 - -DTMF log ok; contents: "" -running test test-transcode.c:1044 -send RTP SSRC 4d2 seq 212 TS 1000960 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x[transcoding] Received RTP packet: SSRC d2040000, PT 8, seq 212, TS 1000960, len 160 -[internals] returning in-sequence packet (seq 212) -[transcoding] Processing RTP packet: seq 212, TS 1000960 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b409f4c0 dec pts 1120 rtp_ts 1001120 incoming ts 1000960 -[core] Timestamp discontinuity detected, resetting timestamp from 1001120 to 1000960 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 1120 samples 160 -[internals] receive frame ret -11 -[transcoding] RTP media successfully decoded: TS 1120, samples 160 -[internals] output fifo pts 480 -[internals] send frame ret 0 -[internals] receive packet ret 0 -[internals] output avpkt size is 160 -[internals] output pkt pts/dts is 480/480 -[transcoding] RTP media successfully encoded: TS 1280, len 160 -[transcoding] Adding 160 bytes to packetizer -[transcoding] Received packet of 160 bytes from packetizer -[transcoding] Scheduling to send RTP packet (seq 212 TS 1001280) in 159.4 ms (at 1795487745.876251) -[internals] receive packet ret -11 -[internals] packet queue empty -[transcoding] Received RTP packet: SSRC d2040000, PT 8, seq 213, TS 1001120, len 160 -[internals] returning in-sequence packet (seq 213) -[transcoding] Processing RTP packet: seq 213, TS 1001120 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b409f4c0 dec pts 1120 rtp_ts 1000960 incoming ts 1001120 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 1280 samples 160 -[internals] receive frame ret -11 -[transcoding] RTP media successfully decoded: TS 1280, samples 160 -[internals] output fifo pts 640 -[internals] send frame ret 0 -[internals] receive packet ret 0 -[internals] output avpkt size is 160 -[internals] output pkt pts/dts is 640/640 -[transcoding] RTP media successfully encoded: TS 1440, len 160 -[transcoding] Adding 160 bytes to packetizer -[transcoding] Received packet of 160 bytes from packetizer -[transcoding] Scheduling to send RTP packet (seq 213 TS 1001440) in 179.3 ms (at 1795487745.896251) -[internals] receive packet ret -11 -[internals] packet queue empty -2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 212 TS 1001280 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 5 (exp 5) -test ok: test-transcode.c:1044 - -running test test-transcode.c:1045 -send RTP SSRC 4d2 seq 213 TS 1001120 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 213 TS 1001440 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1045 - -running test test-transcode.c:1048 -send RTP SSRC 4d2 seq 214 TS 1001280 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -test ok: test-transcode.c:1048 - -running test test-transcode.c:1049 -send RTP SSRC 4d2 seq 215 TS 1001440 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a[transcoding] Received RTP packet: SSRC d2040000, PT 8, seq 214, TS 1001600, len 160 -[internals] returning in-sequence packet (seq 214) -[transcoding] Processing RTP packet: seq 214, TS 1001600 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b409f4c0 dec pts 1280 rtp_ts 1001120 incoming ts 1001600 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 1760 samples 160 -[internals] receive frame ret -11 -[transcoding] RTP media successfully decoded: TS 1760, samples 160 -[internals] output fifo pts 800 -[internals] send frame ret 0 -[internals] receive packet ret 0 -[internals] output avpkt size is 160 -[internals] output pkt pts/dts is 800/800 -[transcoding] RTP media successfully encoded: TS 1600, len 160 -[transcoding] Adding 160 bytes to packetizer -[transcoding] Received packet of 160 bytes from packetizer -[transcoding] Scheduling to send RTP packet (seq 214 TS 1001600) in 199.3 ms (at 1795487745.916251) -[internals] receive packet ret -11 -[internals] packet queue empty -[transcoding] Received RTP packet: SSRC d2040000, PT 8, seq 215, TS 1002080, len 160 -[internals] returning in-sequence packet (seq 215) -[transcoding] Processing RTP packet: seq 215, TS 1002080 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b409f4c0 dec pts 1760 rtp_ts 1001600 incoming ts 1002080 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 2240 samples 160 -[internals] receive frame ret -11 -[transcoding] RTP media successfully decoded: TS 2240, samples 160 -[internals] output fifo pts 960 -[internals] send frame ret 0 -[internals] receive packet ret 0 -[internals] output avpkt size is 160 -[internals] output pkt pts/dts is 960/960 -[transcoding] RTP media successfully encoded: TS 1760, len 160 -[transcoding] Adding 160 bytes to packetizer -[transcoding] Received packet of 160 bytes from packetizer -[transcoding] Steady clock skew of 55.6 ms detected, shifting send timer back by 10 ms -[transcoding] Scheduling to send RTP packet (seq 215 TS 1001760) in 209.2 ms (at 1795487745.926251) -[internals] receive packet ret -11 -[internals] packet queue empty -\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -test ok: test-transcode.c:1049 - -running test test-transcode.c:1051 -send RTP SSRC 4d2 seq 214 TS 1001600 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 214 TS 1001600 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1051 - -running test test-transcode.c:1053 -send RTP SSRC 4d2 seq 215 TS 1001760 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -test ok: test-transcode.c:1053 - -running test test-transcode.c:1054 -send RTP SSRC 4d2 seq 216 TS 1001920 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -test ok: test-transcode.c:1054 - -running test test-transcode.c:1056 -send RTP SSRC 4d2 seq 215 TS 1002080 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00[transcoding] Received RTP packet: SSRC d2040000, PT 8, seq 216, TS 1002240, len 160 -[internals] returning in-sequence packet (seq 216) -[transcoding] Processing RTP packet: seq 216, TS 1002240 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b409f4c0 dec pts 2240 rtp_ts 1002080 incoming ts 1002240 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 2400 samples 160 -[internals] receive frame ret -11 -[transcoding] RTP media successfully decoded: TS 2400, samples 160 -[internals] output fifo pts 1120 -[internals] send frame ret 0 -[internals] receive packet ret 0 -[internals] output avpkt size is 160 -[internals] output pkt pts/dts is 1120/1120 -[transcoding] RTP media successfully encoded: TS 1920, len 160 -[transcoding] Adding 160 bytes to packetizer -[transcoding] Received packet of 160 bytes from packetizer -[core] bubble up pt 0 from idx 1 to 0 -[transcoding] Steady clock skew of 57.0 ms detected, shifting send timer back by 10 ms -[transcoding] Scheduling to send RTP packet (seq 216 TS 1001920) in 219.1 ms (at 1795487745.936251) -[internals] receive packet ret -11 -[internals] packet queue empty -[codec] Shutting down codec handler for PCMA/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for PCMU/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for telephone-event/8000/1 -[core] creating new monologue -[core] creating new monologue -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMA/8000/ (8) is PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Reverse codec for telephone-event/8000/ (101) is telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] telephone-event/8000/1 payload type 101 already present, skip -[codec] telephone-event/8000/1 payload type 101 already present, skip -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 215 TS 1001760 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1056 - -running test test-transcode.c:1058 -send RTP SSRC 4d2 seq 216 TS 1002240 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 216 TS 1001920 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1058 - - -running test test-transcode.c:1062 -offer -running test test-transcode.c:1066 -test ok: test-transcode.c:1066 - -running test test-transcode.c:1067 -test ok: test-transcode.c:1067 - -answer -running test test-transcode.c:1071 -test ok: test-transcode.c:1071 - -running test test-transcode.c:1072 -test ok: test-transcode.c:1072 - -running test test-transcode.c:1073 -send RTP SSRC 4d2 seq 200 TS 1000000 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 200 TS 1000000 PT 0 -test ok: test-transcode.c:1073 - -running test test-transcode.c:1075 -send RTP SSRC 4d2 seq 201 TS 1000160 PT 229 -send packet contents: \x08[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 229, seq 201, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 0 -[core] DTMF event packet: event 8, volume 10, end 0, duration 160 -[transcoding] Switching context from decoder to encoder -[transcoding] Switched from input to output codec context, but no codec handler present -[transcoding] Scheduling to send RTP packet (seq 201 TS 1000160) in 0.0 ms (at 1795487745.717470) -[core] bubble up pt 101 from idx 1 to 0 -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 202, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 0 -[core] DTMF event packet: event 8, volume 10, end 0, duration 320 -[transcoding] Switching context from decoder to encoder -[transcoding] Switched from input to output codec context, but no codec handler present -[transcoding] Scheduling to send RTP packet (seq 202 TS 1000160) in 0.0 ms (at 1795487745.717482) -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 203, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 0 -[core] DTMF event packet: event 8, volume 10, end 0, duration 480 -[transcoding] Switching context from decoder to encoder -[transcoding] Switched from input to output codec context, but no codec handler present -[transcoding] Scheduling to send RTP packet (seq 203 TS 1000160) in 0.0 ms (at 1795487745.717492) -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 204, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 0 -[core] DTMF event packet: event 8, volume 10, end 0, duration 640 -[transcoding] Switching context from decoder to encoder -[transcoding] Switched from input to output codec context, but no codec handler present -[transcoding] Scheduling to send RTP packet (seq 204 TS 1000160) in 0.0 ms (at 1795487745.717502) -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 205, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 0 -[core] DTMF event packet: event 8, volume 10, end 1, duration 800 -[transcoding] Switching context from decoder to encoder -[transcoding] Switched from input to output codec context, but no codec handler present -[transcoding] Scheduling to send RTP packet (seq 205 TS 1000160) in 0.0 ms (at 1795487745.717513) -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 205, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 0 -[transcoding] Switching context from decoder to encoder -[transcoding] Switched from input to output codec context, but no codec handler present -[transcoding] Scheduling to send RTP packet (seq 205 TS 1000160) in 0.0 ms (at 1795487745.717528) -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 205, TS 1000160, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 0 -[transcoding] Switching context from decoder to encoder -[transcoding] Switched from input to output codec context, but no codec handler present -[transcoding] Scheduling to send RTP packet (seq 205 TS 1000160) in 0.0 ms (at 1795487745.717541) -\x0a\x00\xa0 -recv packet contents: \x08\x0a\x00\xa0 -recv RTP SSRC d2040000 seq 201 TS 1000160 PT 229 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1075 - -DTMF log ok; contents: "" -running test test-transcode.c:1079 -send RTP SSRC 4d2 seq 202 TS 1000160 PT 101 -send packet contents: \x08\x0a\x01\x40 -recv packet contents: \x08\x0a\x01\x40 -recv RTP SSRC d2040000 seq 202 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1079 - -running test test-transcode.c:1080 -send RTP SSRC 4d2 seq 203 TS 1000160 PT 101 -send packet contents: \x08\x0a\x01\xe0 -recv packet contents: \x08\x0a\x01\xe0 -recv RTP SSRC d2040000 seq 203 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1080 - -running test test-transcode.c:1081 -send RTP SSRC 4d2 seq 204 TS 1000160 PT 101 -send packet contents: \x08\x0a\x02\x80 -recv packet contents: \x08\x0a\x02\x80 -recv RTP SSRC d2040000 seq 204 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1081 - -DTMF log ok; contents: "" -running test test-transcode.c:1084 -send RTP SSRC 4d2 seq 205 TS 1000160 PT 101 -send packet contents: \x08\x8a\x03\x20 -recv packet contents: \x08\x8a\x03\x20 -recv RTP SSRC d2040000 seq 205 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1084 - -DTMF log ok; contents: "{"callid":"test-call","source_tag":"tag_A","source_label":"label_A","tags":[],"type":"DTMF","source_ip":"","event":8,"duration":100,"volume":10}" -running test test-transcode.c:1086 -send RTP SSRC 4d2 seq 205 TS 1000160 PT 101 -send packet contents: \x08\x8a\x03\x20 -recv packet contents: \x08\x8a\x03\x20 -recv RTP SSRC d2040000 seq 205 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 0 (exp 0) -test ok: test-transcode.c:1086 - -running test test-transcode.c:1087 -send RTP SSRC 4d2 seq 205 TS 1000160 PT 101 -send packet contents: \x08\x8a\x03\x20 -recv packet contents: \x08\x8a\x03\x20 -recv RTP SSRC d2040000 seq 205 TS 1000160 PT 101 -recv RTP TS diff: 0 -recv RTP seq diff: 0 (exp 0) -test ok: test-transcode.c:1087 - -DTMF log ok; contents: "" -running test test-transcode.c:1090 -send RTP SSRC 4d2 seq 206 TS 1000960 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 206 TS 1000960 PT 0 -recv RTP TS diff: 800 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1090 - -running test test-transcode.c:1091 -send RTP SSRC 4d2 seq 207 TS 1001120 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 229, seq 208, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 0 -[core] DTMF event packet: event 5, volume 10, end 0, duration 160 -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 209, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 0 -[core] DTMF event packet: event 5, volume 10, end 0, duration 320 -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 210, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 0 -[core] DTMF event packet: event 5, volume 10, end 0, duration 480 -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 211, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 0 -[core] DTMF event packet: event 5, volume 10, end 1, duration 640 -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 211, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 0 -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 211, TS 1001280, len 4 -[transcoding] Primary RTP payload type for handling telephone-event is 0 -00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 207 TS 1001120 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1091 - -running test test-transcode.c:1095 -send RTP SSRC 4d2 seq 208 TS 1001280 PT 229 -send packet contents: \x05\x0a\x00\xa0 -test ok: test-transcode.c:1095 - -DTMF log ok; contents: "" -running test test-transcode.c:1098 -send RTP SSRC 4d2 seq 209 TS 1001280 PT 101 -send packet contents: \x05\x0a\x01\x40 -test ok: test-transcode.c:1098 - -running test test-transcode.c:1099 -send RTP SSRC 4d2 seq 210 TS 1001280 PT 101 -send packet contents: \x05\x0a\x01\xe0 -test ok: test-transcode.c:1099 - -DTMF log ok; contents: "" -running test test-transcode.c:1102 -send RTP SSRC 4d2 seq 211 TS 1001280 PT 101 -send packet contents: \x05\x8a\x02\x80 -test ok: test-transcode.c:1102 - -DTMF log ok; contents: "{"callid":"test-call","source_tag":"tag_A","source_label":"label_A","tags":[],"type":"DTMF","source_ip":"","event":5,"duration":80,"volume":10}" -running test test-transcode.c:1104 -send RTP SSRC 4d2 seq 211 TS 1001280 PT 101 -send packet contents: \x05\x8a\x02\x80 -test ok: test-transcode.c:1104 - -running test test-transcode.c:1105 -send RTP SSRC 4d2 seq 211 TS 1001280 PT 101 -send packet contents: \x05\x8a\x02\x80 -test ok: test-transcode.c:1105 - -DTMF log ok; contents: "" -running test test-transcode.c:1108 -send RTP SSRC 4d2 seq 212 TS 1000960 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 212 TS 1000960 PT 0 -recv RTP TS diff: 4294967136 -recv RTP seq diff: 5 (exp 5) -test ok: test-transcode.c:1108 - -running test test-transcode.c:1109 -send RTP SSRC 4d2 seq 213 TS 1001120 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 213 TS 1001120 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1109 - -running test test-transcode.c:1112 -send RTP SSRC 4d2 seq 214 TS 1001280 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -test ok: test-transcode.c:1112 - -running test test-transcode.c:1113 -send RTP SSRC 4d2 seq 215 TS 1001440 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -test ok: test-transcode.c:1113 - -running test test-transcode.c:1115 -send RTP SSRC 4d2 seq 216 TS 1001600 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 216 TS 1001600 PT 0 -recv RTP TS diff: 480 -recv RTP seq diff: 3 (exp 3) -test ok: test-transcode.c:1115 - -running test test-transcode.c:1117 -send RTP SSRC 4d2 seq 217 TS 1001760 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -test ok: test-transcode.c:1117 - -running test test-transcode.c:1118 -send RTP SSRC 4d2 seq 218 TS 1001920 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -test ok: test-transcode.c:1118 - -running test test-transcode.c:1120 -send RTP SSRC 4d2 seq 219 TS 1002080 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 219 TS 1002080 PT 0 -recv RTP TS diff: 480 -recv RTP seq diff: 3 (exp 3) -test ok: test-transcode.c:1120 - -running test test-transcode.c:1122 -send RTP SSRC 4d2 seq 220 TS 1002240 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for telephone-event/8000/1 -[core] creating new monologue -[core] creating new monologue -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec SILK/16000/ (104) -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Adding codec CN/8000/ (13) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[codec] Adding codec CN/16000/ (118) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec SILK/16000/ (104) -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Adding codec CN/8000/ (13) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[codec] Adding codec CN/16000/ (118) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec SILK/16000/1/ (104) -[codec] Creating codec handler for SILK/16000/ (104) -[codec] No codec support for SILK/16000/ -[codec] Shutting down codec handler for SILK/16000/1 -[codec] Using passthrough handler for SILK/16000/ (104) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Creating codec handler for G722/8000/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF 101, CN 13 -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF 101, CN 13 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN 13 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN 13 -[codec] Checking receiver codec CN/8000/1/ (13) -[codec] Creating codec handler for CN/8000/ (13) -[codec] Sink codec for CN/8000/ is CN/8000/1/ (13) -[codec] Sink supports codec CN/8000/ (13) for passthrough (to 13) -[codec] Shutting down codec handler for CN/8000/1 -[codec] Using passthrough handler for CN/8000/ (13) with DTMF 101, CN 13 -[codec] Checking receiver codec CN/16000/1/ (118) -[codec] Creating codec handler for CN/16000/ (118) -[codec] Sink codec for CN/16000/ is CN/16000/1/ (118) -[codec] Sink supports codec CN/16000/ (118) for passthrough (to 118) -[codec] Shutting down codec handler for CN/16000/1 -[codec] Using passthrough handler for CN/16000/ (118) with DTMF -1, CN 118 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec SILK/16000/1/ (104) -[codec] No codec support for SILK/16000/ -[codec] Shutting down codec handler for SILK/16000/1 -[codec] Using passthrough handler for SILK/16000/ (104) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF 101, CN 13 -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF 101, CN 13 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN 13 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN 13 -[codec] Checking receiver codec CN/8000/1/ (13) -[codec] Sink codec for CN/8000/ is CN/8000/1/ (13) -[codec] Sink supports codec CN/8000/ (13) for passthrough (to 13) -[codec] Shutting down codec handler for CN/8000/1 -[codec] Using passthrough handler for CN/8000/ (13) with DTMF 101, CN 13 -[codec] Checking receiver codec CN/16000/1/ (118) -[codec] Sink codec for CN/16000/ is CN/16000/1/ (118) -[codec] Sink supports codec CN/16000/ (118) for passthrough (to 118) -[codec] Shutting down codec handler for CN/16000/1 -[codec] Using passthrough handler for CN/16000/ (118) with DTMF -1, CN 118 -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMA/8000/ (8) is PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Reverse codec for telephone-event/8000/ (101) is telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] telephone-event/8000/1 payload type 101 already present, skip -[codec] telephone-event/8000/1 payload type 101 already present, skip -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Shutting down codec handler for SILK/16000/1 -[codec] Shutting down codec handler for G722/8000/1 -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Shutting down codec handler for CN/8000/1 -[codec] Shutting down codec handler for CN/16000/1 -[core] creating new monologue -[core] creating new monologue -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec SILK/16000/ (104) -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Adding codec CN/8000/ (13) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[codec] Adding codec CN/16000/ (118) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec SILK/16000/ (104) -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Adding codec CN/8000/ (13) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[codec] Adding codec CN/16000/ (118) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Stripping codec PCMU/8000/ (0) -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec SILK/16000/1/ (104) -[codec] Creating codec handler for SILK/16000/ (104) -[codec] No codec support for SILK/16000/ -[codec] Shutting down codec handler for SILK/16000/1 -[codec] Using passthrough handler for SILK/16000/ (104) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Creating codec handler for G722/8000/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF 101, CN 13 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN 13 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN 13 -[codec] Checking receiver codec CN/8000/1/ (13) -[codec] Creating codec handler for CN/8000/ (13) -[codec] Sink codec for CN/8000/ is CN/8000/1/ (13) -[codec] Sink supports codec CN/8000/ (13) for passthrough (to 13) -[codec] Shutting down codec handler for CN/8000/1 -[codec] Using passthrough handler for CN/8000/ (13) with DTMF 101, CN 13 -[codec] Checking receiver codec CN/16000/1/ (118) -[codec] Creating codec handler for CN/16000/ (118) -[codec] Sink codec for CN/16000/ is CN/16000/1/ (118) -[codec] Sink supports codec CN/16000/ (118) for passthrough (to 118) -[codec] Shutting down codec handler for CN/16000/1 -[codec] Using passthrough handler for CN/16000/ (118) with DTMF -1, CN 118 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec SILK/16000/1/ (104) -[codec] No codec support for SILK/16000/ -[codec] Shutting down codec handler for SILK/16000/1 -[codec] Using passthrough handler for SILK/16000/ (104) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF 101, CN 13 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN 13 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN 13 -[codec] Checking receiver codec CN/8000/1/ (13) -[codec] Sink codec for CN/8000/ is CN/8000/1/ (13) -[codec] Sink supports codec CN/8000/ (13) for passthrough (to 13) -[codec] Shutting down codec handler for CN/8000/1 -[codec] Using passthrough handler for CN/8000/ (13) with DTMF 101, CN 13 -[codec] Checking receiver codec CN/16000/1/ (118) -[codec] Sink codec for CN/16000/ is CN/16000/1/ (118) -[codec] Sink supports codec CN/16000/ (118) for passthrough (to 118) -[codec] Shutting down codec handler for CN/16000/1 -[codec] Using passthrough handler for CN/16000/ (118) with DTMF -1, CN 118 -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMA/8000/ (8) is PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding telephone-event/8000/ payload type 101 -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Shutting down codec handler for SILK/16000/1 -[codec] Shutting down codec handler for G722/8000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Shutting down codec handler for CN/8000/1 -[codec] Shutting down codec handler for CN/16000/1 -[core] creating new monologue -[core] creating new monologue -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec SILK/16000/ (104) -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Adding codec CN/8000/ (13) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[codec] Adding codec CN/16000/ (118) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec SILK/16000/ (104) -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Adding codec CN/8000/ (13) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[codec] Adding codec CN/16000/ (118) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Stripping codec PCMU/8000/ (0) -[codec] Adding codec GSM for transcoding -[codec] Codec GSM/8000/ added for transcoding with payload type 3 -[internals] Adding codec 'GSM'/'GSM/8000'/''/'GSM/8000/1' at pos 0x55d9b40a1a50 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec SILK/16000/1/ (104) -[codec] Creating codec handler for SILK/16000/ (104) -[codec] No codec support for SILK/16000/ -[codec] Shutting down codec handler for SILK/16000/1 -[codec] Using passthrough handler for SILK/16000/ (104) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Creating codec handler for G722/8000/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF 101, CN 13 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN 13 -[codec] Checking receiver codec GSM/8000/1/ (3) -[codec] Creating codec handler for GSM/8000/ (3) -[codec] Sink codec for GSM/8000/ is G722/8000/1/ (9) -[codec] Shutting down codec handler for GSM/8000/1 -[codec] Creating SSRC transcoder from GSM/8000/1 to G722/8000/1/20 -[internals] supported sample format for output codec g722: s16 -[internals] using output sample format s16 for codec g722 -[core] Initialized encoder with frame size 320 samples -[codec] Encoder created with clockrate 16000, 1 channels, using sample format 1 (ptime 20 for 320 samples per frame and 320 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for GSM/8000/ (3) -> G722/8000/ (9) with DTMF output 101 and CN output 13 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN 13 -[codec] Checking receiver codec CN/8000/1/ (13) -[codec] Creating codec handler for CN/8000/ (13) -[codec] Sink codec for CN/8000/ is CN/8000/1/ (13) -[codec] Sink supports codec CN/8000/ (13) for passthrough (to 13) -[codec] Shutting down codec handler for CN/8000/1 -[codec] Using passthrough handler for CN/8000/ (13) with DTMF 101, CN 13 -[codec] Checking receiver codec CN/16000/1/ (118) -[codec] Creating codec handler for CN/16000/ (118) -[codec] Sink codec for CN/16000/ is CN/16000/1/ (118) -[codec] Sink supports codec CN/16000/ (118) for passthrough (to 118) -[codec] Shutting down codec handler for CN/16000/1 -[codec] Using passthrough handler for CN/16000/ (118) with DTMF -1, CN 118 -[codec] Stripping unsupported codec SILK due to active transcoding -[codec] Using passthrough handler with new SSRC for CN/16000/ -[codec] Using passthrough handler with new SSRC for CN/8000/ -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Using passthrough handler with new SSRC for PCMA/8000/ -[codec] Using passthrough handler with new SSRC for G722/8000/ -[codec] Using passthrough handler with new SSRC for SILK/16000/ -[codec] Updating supplemental codecs for tag_B #0 -[codec] Eliminating supplemental codec CN/16000/ (118) with stray clock rate 16000 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF 101, CN 13 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN 13 -[codec] Checking receiver codec GSM/8000/1/ (3) -[codec] Sink codec for GSM/8000/ is G722/8000/1/ (9) -[codec] Leaving transcode context for GSM/8000/ (3) -> G722/8000/ (9) intact -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN 13 -[codec] Checking receiver codec CN/8000/1/ (13) -[codec] Sink codec for CN/8000/ is CN/8000/1/ (13) -[codec] Sink supports codec CN/8000/ (13) for passthrough (to 13) -[codec] Shutting down codec handler for CN/8000/1 -[codec] Using passthrough handler for CN/8000/ (13) with DTMF 101, CN 13 -[codec] Using passthrough handler with new SSRC for CN/8000/ -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Using passthrough handler with new SSRC for PCMA/8000/ -[codec] Using passthrough handler with new SSRC for G722/8000/ -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMA/8000/ (8) is PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding telephone-event/8000/ payload type 101 -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Shutting down codec handler for SILK/16000/1 -[codec] Shutting down codec handler for G722/8000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for GSM/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Shutting down codec handler for CN/8000/1 -[codec] Shutting down codec handler for CN/16000/1 -[core] creating new monologue -[core] creating new monologue -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec SILK/16000/ (104) -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Adding codec CN/8000/ (13) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[codec] Adding codec CN/16000/ (118) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec SILK/16000/ (104) -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Adding codec CN/8000/ (13) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[codec] Adding codec CN/16000/ (118) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Stripping codec PCMU/8000/ (0) -[codec] Adding codec GSM for transcoding -[codec] Codec GSM/8000/ added for transcoding with payload type 3 -[internals] Adding codec 'GSM'/'GSM/8000'/''/'GSM/8000/1' at pos 0x55d9b40a44b0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec SILK/16000/1/ (104) -[codec] Creating codec handler for SILK/16000/ (104) -[codec] No codec support for SILK/16000/ -[codec] Shutting down codec handler for SILK/16000/1 -[codec] Using passthrough handler for SILK/16000/ (104) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Creating codec handler for G722/8000/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF 101, CN 13 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN 13 -[codec] Checking receiver codec GSM/8000/1/ (3) -[codec] Creating codec handler for GSM/8000/ (3) -[codec] Sink codec for GSM/8000/ is G722/8000/1/ (9) -[codec] Shutting down codec handler for GSM/8000/1 -[codec] Creating SSRC transcoder from GSM/8000/1 to G722/8000/1/20 -[internals] supported sample format for output codec g722: s16 -[internals] using output sample format s16 for codec g722 -[core] Initialized encoder with frame size 320 samples -[codec] Encoder created with clockrate 16000, 1 channels, using sample format 1 (ptime 20 for 320 samples per frame and 320 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for GSM/8000/ (3) -> G722/8000/ (9) with DTMF output 101 and CN output 13 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN 13 -[codec] Checking receiver codec CN/8000/1/ (13) -[codec] Creating codec handler for CN/8000/ (13) -[codec] Sink codec for CN/8000/ is CN/8000/1/ (13) -[codec] Sink supports codec CN/8000/ (13) for passthrough (to 13) -[codec] Shutting down codec handler for CN/8000/1 -[codec] Using passthrough handler for CN/8000/ (13) with DTMF 101, CN 13 -[codec] Checking receiver codec CN/16000/1/ (118) -[codec] Creating codec handler for CN/16000/ (118) -[codec] Sink codec for CN/16000/ is CN/16000/1/ (118) -[codec] Sink supports codec CN/16000/ (118) for passthrough (to 118) -[codec] Shutting down codec handler for CN/16000/1 -[codec] Using passthrough handler for CN/16000/ (118) with DTMF -1, CN 118 -[codec] Stripping unsupported codec SILK due to active transcoding -[codec] Using passthrough handler with new SSRC for CN/16000/ -[codec] Using passthrough handler with new SSRC for CN/8000/ -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Using passthrough handler with new SSRC for PCMA/8000/ -[codec] Using passthrough handler with new SSRC for G722/8000/ -[codec] Using passthrough handler with new SSRC for SILK/16000/ -[codec] Updating supplemental codecs for tag_B #0 -[codec] Eliminating supplemental codec CN/16000/ (118) with stray clock rate 16000 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF 101, CN 13 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN 13 -[codec] Checking receiver codec GSM/8000/1/ (3) -[codec] Sink codec for GSM/8000/ is G722/8000/1/ (9) -[codec] Leaving transcode context for GSM/8000/ (3) -> G722/8000/ (9) intact -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN 13 -[codec] Checking receiver codec CN/8000/1/ (13) -[codec] Sink codec for CN/8000/ is CN/8000/1/ (13) -[codec] Sink supports codec CN/8000/ (13) for passthrough (to 13) -[codec] Shutting down codec handler for CN/8000/1 -[codec] Using passthrough handler for CN/8000/ (13) with DTMF 101, CN 13 -[codec] Using passthrough handler with new SSRC for CN/8000/ -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Using passthrough handler with new SSRC for PCMA/8000/ -[codec] Using passthrough handler with new SSRC for G722/8000/ -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'GSM'/'GSM/8000'/''/'GSM/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec GSM/8000/ (3) -[internals] Adding codec 'GSM'/'GSM/8000'/''/'GSM/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec GSM/8000/1/ (3) -[codec] Sink codec for GSM/8000/ is G722/8000/1/ (9) -[codec] Shutting down codec handler for GSM/8000/1 -[internals] receive packet ret -11 -[codec] Creating SSRC transcoder from GSM/8000/1 to G722/8000/1/20 -[internals] supported sample format for output codec g722: s16 -[internals] using output sample format s16 for codec g722 -[core] Initialized encoder with frame size 320 samples -[codec] Encoder created with clockrate 16000, 1 channels, using sample format 1 (ptime 20 for 320 samples per frame and 320 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for GSM/8000/ (3) -> G722/8000/ (9) with DTMF output 101 and CN output -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Using passthrough handler with new SSRC for PCMA/8000/ -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMA/8000/ (8) is PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Reverse codec for GSM/8000/ (3) is G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding telephone-event/8000/ payload type 101 -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] telephone-event/8000/1 payload type 101 already present, skip -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Creating codec handler for G722/8000/ (9) -[codec] Sink codec for G722/8000/ is PCMA/8000/1/ (8) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Creating SSRC transcoder from G722/8000/1 to PCMA/8000/1/20 -[internals] supported sample format for output codec pcm_alaw: s16 -[internals] using output sample format s16 for codec pcm_alaw -[core] Initialized encoder with frame size 160 samples -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for G722/8000/ (9) -> PCMA/8000/ (8) with DTMF output 101 and CN output -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Using passthrough handler with new SSRC for PCMA/8000/ -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is PCMA/8000/1/ (8) -[codec] Leaving transcode context for G722/8000/ (9) -> PCMA/8000/ (8) intact -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Using passthrough handler with new SSRC for PCMA/8000/ -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec GSM/8000/1/ (3) -[codec] Sink codec for GSM/8000/ is PCMA/8000/1/ (8) -[codec] Shutting down codec handler for GSM/8000/1 -[internals] receive packet ret -11 -[codec] Creating SSRC transcoder from GSM/8000/1 to PCMA/8000/1/20 -[internals] supported sample format for output codec pcm_alaw: s16 -[internals] using output sample format s16 for codec pcm_alaw -[core] Initialized encoder with frame size 160 samples -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for GSM/8000/ (3) -> PCMA/8000/ (8) with DTMF output 101 and CN output -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Using passthrough handler with new SSRC for PCMA/8000/ -[transcoding] Received RTP packet: SSRC d2040000, PT 9, seq 0, TS 0, len 160 -[internals] returning in-sequence packet (seq 0) -[transcoding] Processing RTP packet: seq 0, TS 0 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b409cf20 dec pts 18446744073709551615 rtp_ts 18446744073709551615 incoming ts 0 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 0 samples 320 -[internals] receive frame ret -11 -[ffmpeg] av_log: Using fltp internally between filters - -[transcoding] RTP media successfully decoded: TS 0, samples 144 -[internals] packet queue empty -[transcoding] Received RTP packet: SSRC d2040000, PT 9, seq 1, TS 160, len 160 -[internals] returning in-sequence packet (seq 1) -[transcoding] Processing RTP packet: seq 1, TS 160 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b409cf20 dec pts 0 rtp_ts 0 incoming ts 320 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 320 samples 320 -[internals] receive frame ret -11 -[transcoding] RTP media successfully decoded: TS 160, samples 160 -[internals] output fifo pts 0 -[internals] send frame ret 0 -[internals] receive packet ret 0 -[internals] output avpkt size is 160 -[internals] output pkt pts/dts is 0/0 -[transcoding] RTP media successfully encoded: TS 0, len 160 -[transcoding] Adding 160 bytes to packetizer -[transcoding] Received packet of 160 bytes from packetizer -[transcoding] Scheduling to send RTP packet (seq 0 TS 160) in 0.0 ms (at 1795487745.720086) -[internals] receive packet ret -11 -[internals] packet queue empty -\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 220 TS 1002240 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1122 - - -running test test-transcode.c:1127 -offer -running test test-transcode.c:1136 -test ok: test-transcode.c:1136 - -running test test-transcode.c:1137 -test ok: test-transcode.c:1137 - -answer -running test test-transcode.c:1141 -test ok: test-transcode.c:1141 - -running test test-transcode.c:1142 -test ok: test-transcode.c:1142 - - -running test test-transcode.c:1145 -offer -running test test-transcode.c:1155 -test ok: test-transcode.c:1155 - -running test test-transcode.c:1156 -test ok: test-transcode.c:1156 - -answer -running test test-transcode.c:1160 -test ok: test-transcode.c:1160 - -running test test-transcode.c:1161 -test ok: test-transcode.c:1161 - - -running test test-transcode.c:1164 -offer -running test test-transcode.c:1175 -test ok: test-transcode.c:1175 - -running test test-transcode.c:1176 -test ok: test-transcode.c:1176 - -answer -running test test-transcode.c:1180 -test ok: test-transcode.c:1180 - -running test test-transcode.c:1181 -test ok: test-transcode.c:1181 - - -running test test-transcode.c:1184 -offer -running test test-transcode.c:1195 -test ok: test-transcode.c:1195 - -running test test-transcode.c:1196 -test ok: test-transcode.c:1196 - -answer -running test test-transcode.c:1201 -test ok: test-transcode.c:1201 - -running test test-transcode.c:1202 -test ok: test-transcode.c:1202 - -running test test-transcode.c:1204 -send RTP SSRC 4d2 seq 0 TS 0 PT 9 -send packet contents: \x23\x84\x20\x84\x20\x84\x04\x84\x04\x04\x84\x04\x84\x04\x84\x05\x85\x46\x87\x48\xc8\x48\x88\x48\xc8\x49\x8a\x4b\xcc\x4c\x8c\x4c\xcc\x4c\x8c\x4d\xce\x50\xcf\x51\x90\x50\xcf\x12\xd1\x52\xd2\x54\x91\x52\xd2\x54\x92\x54\xd3\x56\x93\xd6\x94\xd4\x93\xd7\xd5\x55\x94\x55\xd5\x55\xd4\x56\xd5\x17\xd7\x5a\x95\xd7\x97\xd9\xd4\x16\x58\x57\x98\xd5\xd7\x5b\x96\xda\xd6\x1b\x57\x5a\xd6\x1a\x57\x5b\x98\xd6\xd8\x56\x98\xd7\xd9\x5a\x95\xdb\xd6\x1c\x52\x5e\xd7\x5c\x93\xdf\x99\xd5\xd7\x5f\xd9\x14\x56\x7f\x92\xda\xd9\x5c\x92\xdd\xd7\x5d\x92\xff\xd6\x5a\x96\xdc\xd5\x18\x56\x7e\xd2\x5e\x96\xde\x94\xd8\xd8\x58\xd3\x79\x93\xfb\x90\xdc\xd6\x5b\xdd\x58\x96\xff -test ok: test-transcode.c:1204 - -running test test-transcode.c:1205 -send RTP SSRC 4d2 seq 1 TS 160 PT 9 -send packet contents: \x23\x84\x20\x84\x20\x84\x04\x84\x04\x04\x84\x04\x84\x04\x84\x05\x85\x46\x87\x48\xc8\x48\x88\x48\xc8\x49\x8a\x4b\xcc\x4c\x8c\x4c\xcc\x4c\x8c\x4d\xce\x50\xcf\x51\x90\x50\xcf\x12\xd1\x52\xd2\x54\x91\x52\xd2\x54\x92\x54\xd3\x56\x93\xd6\x94\xd4\x93\xd7\xd5\x55\x94\x55\xd5\x55\xd4\x56\xd5\x17\xd7\x5a\x95\xd7\x97\xd9\xd4\x16\x58\x57\x98\xd5\xd7\x5b\x96\xda\xd6\x1b\x57\x5a\xd6\x1a\x57\x5b\x98\xd6\xd8\x56\x98\xd7\xd9\x5a\x95\xdb\xd6\x1c\x52\x5e\xd7\x5c\x93\xdf\x99\xd5\xd7\x5f\xd9\x14\x56\x7f\x92\xda\xd9\x5c\x92\xdd\xd7\x5d\x92\xff\xd6\x5a\x96\xdc\xd5\x18\x56\x7e\xd2\x5e\x96\xde\x94\xd8\xd8\x58\xd3\x79\x93\xfb\x90\xdc\xd6\x5b\xdd\x58\x96\xff -recv packet contents: \x51\xd1\x53\xdd\x59\xc4\x42\xc8\x4a\xdf\xef\x33\x21\x22\x2d\x2c\x2f\x2e\x28\x2b\x2a\x2b\x2a\x2b\x2b\x2b\x2b\x2b\x2a\x2a\x2a\x2b\x2b\x2b\x2a\x2b\x2b\x2b\x2a\x2a\x2a\x2a\x2a\x2b\x2b\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2b\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2b\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\[transcoding] Received RTP packet: SSRC d2040000, PT 9, seq 2, TS 320, len 160 -[internals] returning in-sequence packet (seq 2) -[transcoding] Processing RTP packet: seq 2, TS 320 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b409cf20 dec pts 320 rtp_ts 320 incoming ts 640 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 640 samples 320 -[internals] receive frame ret -11 -[transcoding] RTP media successfully decoded: TS 320, samples 160 -[internals] output fifo pts 160 -[internals] send frame ret 0 -[internals] receive packet ret 0 -[internals] output avpkt size is 160 -[internals] output pkt pts/dts is 160/160 -[transcoding] RTP media successfully encoded: TS 160, len 160 -[transcoding] Adding 160 bytes to packetizer -[transcoding] Received packet of 160 bytes from packetizer -[transcoding] Scheduling to send RTP packet (seq 1 TS 320) in 19.9 ms (at 1795487745.740086) -[internals] receive packet ret -11 -[internals] packet queue empty -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for G722/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Shutting down codec handler for SILK/16000/1 -[codec] Shutting down codec handler for G722/8000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for GSM/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Shutting down codec handler for CN/8000/1 -[codec] Shutting down codec handler for CN/16000/1 -[core] creating new monologue -[core] creating new monologue -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec SILK/16000/ (104) -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Adding codec CN/8000/ (13) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[codec] Adding codec CN/16000/ (118) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Accepting codec PCMU/8000/ (0) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec SILK/16000/ (104) -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Adding codec CN/8000/ (13) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[codec] Adding codec CN/16000/ (118) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Stripping codec PCMU/8000/ (0) -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec SILK/16000/1/ (104) -[codec] Creating codec handler for SILK/16000/ (104) -[codec] No codec support for SILK/16000/ -[codec] Shutting down codec handler for SILK/16000/1 -[codec] Using passthrough handler for SILK/16000/ (104) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Creating codec handler for G722/8000/ (9) -[codec] Sink codec for G722/8000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Creating SSRC transcoder from G722/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for G722/8000/ (9) -> PCMU/8000/ (0) with DTMF output 101 and CN output 13 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Creating SSRC transcoder from PCMA/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_alaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) with DTMF output 101 and CN output 13 -[codec] Using existing encoder context -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN 13 -[codec] Checking receiver codec CN/8000/1/ (13) -[codec] Creating codec handler for CN/8000/ (13) -[codec] Sink codec for CN/8000/ is CN/8000/1/ (13) -[codec] Sink supports codec CN/8000/ (13) for passthrough (to 13) -[codec] Shutting down codec handler for CN/8000/1 -[codec] Using passthrough handler for CN/8000/ (13) with DTMF 101, CN 13 -[codec] Checking receiver codec CN/16000/1/ (118) -[codec] Creating codec handler for CN/16000/ (118) -[codec] Sink codec for CN/16000/ is CN/16000/1/ (118) -[codec] Sink supports codec CN/16000/ (118) for passthrough (to 118) -[codec] Shutting down codec handler for CN/16000/1 -[codec] Using passthrough handler for CN/16000/ (118) with DTMF -1, CN 118 -[codec] Stripping unsupported codec SILK due to active transcoding -[codec] Using passthrough handler with new SSRC for CN/16000/ -[codec] Using passthrough handler with new SSRC for CN/8000/ -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Using passthrough handler with new SSRC for SILK/16000/ -[codec] Updating supplemental codecs for tag_B #0 -[codec] Eliminating supplemental codec CN/16000/ (118) with stray clock rate 16000 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for G722/8000/ (9) -> PCMU/8000/ (0) intact -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) intact -[codec] Using existing encoder context -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN 13 -[codec] Checking receiver codec CN/8000/1/ (13) -[codec] Sink codec for CN/8000/ is CN/8000/1/ (13) -[codec] Sink supports codec CN/8000/ (13) for passthrough (to 13) -[codec] Shutting down codec handler for CN/8000/1 -[codec] Using passthrough handler for CN/8000/ (13) with DTMF 101, CN 13 -[codec] Using passthrough handler with new SSRC for CN/8000/ -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for PCMA/8000/1 -[internals] receive packet ret -11 -[codec] Creating SSRC transcoder from PCMA/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_alaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) with DTMF output 101 and CN output -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMA/8000/ (8) is PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding telephone-event/8000/ payload type 101 -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMA/8000/1/ (8) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Creating SSRC transcoder from PCMU/8000/1 to PCMA/8000/1/20 -[internals] supported sample format for output codec pcm_alaw: s16 -[internals] using output sample format s16 for codec pcm_alaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_mulaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMU/8000/ (0) -> PCMA/8000/ (8) with DTMF output 101 and CN output -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMA/8000/1/ (8) -[codec] Leaving transcode context for PCMU/8000/ (0) -> PCMA/8000/ (8) intact -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) intact -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Shutting down codec handler for PCMU/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Shutting down codec handler for SILK/16000/1 -[codec] Shutting down codec handler for G722/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for PCMA/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Shutting down codec handler for CN/8000/1 -[codec] Shutting down codec handler for CN/16000/1 -[core] creating new monologue -[core] creating new monologue -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec SILK/16000/ (104) -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Adding codec CN/8000/ (13) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[codec] Adding codec CN/16000/ (118) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Accepting codec PCMU/8000/ (0) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec SILK/16000/ (104) -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Adding codec CN/8000/ (13) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[codec] Adding codec CN/16000/ (118) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Stripping codec PCMU/8000/ (0) -[codec] Adding codec GSM for transcoding -[codec] Codec GSM/8000/ added for transcoding with payload type 3 -[internals] Adding codec 'GSM'/'GSM/8000'/''/'GSM/8000/1' at pos 0x55d9b40a0a90 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec SILK/16000/1/ (104) -[codec] Creating codec handler for SILK/16000/ (104) -[codec] No codec support for SILK/16000/ -[codec] Shutting down codec handler for SILK/16000/1 -[codec] Using passthrough handler for SILK/16000/ (104) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Creating codec handler for G722/8000/ (9) -[codec] Sink codec for G722/8000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Creating SSRC transcoder from G722/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for G722/8000/ (9) -> PCMU/8000/ (0) with DTMF output 101 and CN output 13 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Creating SSRC transcoder from PCMA/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_alaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) with DTMF output 101 and CN output 13 -[codec] Using existing encoder context -[codec] Checking receiver codec GSM/8000/1/ (3) -[codec] Creating codec handler for GSM/8000/ (3) -[codec] Sink codec for GSM/8000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for GSM/8000/1 -[codec] Creating SSRC transcoder from GSM/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for GSM/8000/ (3) -> PCMU/8000/ (0) with DTMF output 101 and CN output 13 -[codec] Using existing encoder context -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN 13 -[codec] Checking receiver codec CN/8000/1/ (13) -[codec] Creating codec handler for CN/8000/ (13) -[codec] Sink codec for CN/8000/ is CN/8000/1/ (13) -[codec] Sink supports codec CN/8000/ (13) for passthrough (to 13) -[codec] Shutting down codec handler for CN/8000/1 -[codec] Using passthrough handler for CN/8000/ (13) with DTMF 101, CN 13 -[codec] Checking receiver codec CN/16000/1/ (118) -[codec] Creating codec handler for CN/16000/ (118) -[codec] Sink codec for CN/16000/ is CN/16000/1/ (118) -[codec] Sink supports codec CN/16000/ (118) for passthrough (to 118) -[codec] Shutting down codec handler for CN/16000/1 -[codec] Using passthrough handler for CN/16000/ (118) with DTMF -1, CN 118 -[codec] Stripping unsupported codec SILK due to active transcoding -[codec] Using passthrough handler with new SSRC for CN/16000/ -[codec] Using passthrough handler with new SSRC for CN/8000/ -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Using passthrough handler with new SSRC for SILK/16000/ -[codec] Updating supplemental codecs for tag_B #0 -[codec] Eliminating supplemental codec CN/16000/ (118) with stray clock rate 16000 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for G722/8000/ (9) -> PCMU/8000/ (0) intact -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) intact -[codec] Using existing encoder context -[codec] Checking receiver codec GSM/8000/1/ (3) -[codec] Sink codec for GSM/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for GSM/8000/ (3) -> PCMU/8000/ (0) intact -[codec] Using existing encoder context -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN 13 -[codec] Checking receiver codec CN/8000/1/ (13) -[codec] Sink codec for CN/8000/ is CN/8000/1/ (13) -[codec] Sink supports codec CN/8000/ (13) for passthrough (to 13) -[codec] Shutting down codec handler for CN/8000/1 -[codec] Using passthrough handler for CN/8000/ (13) with DTMF 101, CN 13 -[codec] Using passthrough handler with new SSRC for CN/8000/ -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for PCMA/8000/1 -[internals] receive packet ret -11 -[codec] Creating SSRC transcoder from PCMA/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_alaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) with DTMF output 101 and CN output -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMA/8000/ (8) is PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding telephone-event/8000/ payload type 101 -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMA/8000/1/ (8) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Creating SSRC transcoder from PCMU/8000/1 to PCMA/8000/1/20 -[internals] supported sample format for output codec pcm_alaw: s16 -[internals] using output sample format s16 for codec pcm_alaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_mulaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMU/8000/ (0) -> PCMA/8000/ (8) with DTMF output 101 and CN output -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMA/8000/1/ (8) -[codec] Leaving transcode context for PCMU/8000/ (0) -> PCMA/8000/ (8) intact -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) intact -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Shutting down codec handler for PCMU/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Shutting down codec handler for SILK/16000/1 -[codec] Shutting down codec handler for G722/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for PCMA/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for GSM/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Shutting down codec handler for CN/8000/1 -[codec] Shutting down codec handler for CN/16000/1 -[core] creating new monologue -[core] creating new monologue -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec SILK/16000/ (104) -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Adding codec CN/8000/ (13) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[codec] Adding codec CN/16000/ (118) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Accepting codec PCMU/8000/ (0) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec SILK/16000/ (104) -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Adding codec CN/8000/ (13) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[codec] Adding codec CN/16000/ (118) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Stripping codec PCMU/8000/ (0) -[codec] Adding codec GSM for transcoding -[codec] Codec GSM/8000/ added for transcoding with payload type 3 -[internals] Adding codec 'GSM'/'GSM/8000'/''/'GSM/8000/1' at pos 0x55d9b409e270 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec SILK/16000/1/ (104) -[codec] Creating codec handler for SILK/16000/ (104) -[codec] No codec support for SILK/16000/ -[codec] Shutting down codec handler for SILK/16000/1 -[codec] Using passthrough handler for SILK/16000/ (104) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Creating codec handler for G722/8000/ (9) -[codec] Sink codec for G722/8000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Creating SSRC transcoder from G722/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for G722/8000/ (9) -> PCMU/8000/ (0) with DTMF output 101 and CN output 13 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Creating SSRC transcoder from PCMA/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_alaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) with DTMF output 101 and CN output 13 -[codec] Using existing encoder context -[codec] Checking receiver codec GSM/8000/1/ (3) -[codec] Creating codec handler for GSM/8000/ (3) -[codec] Sink codec for GSM/8000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for GSM/8000/1 -[codec] Creating SSRC transcoder from GSM/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for GSM/8000/ (3) -> PCMU/8000/ (0) with DTMF output 101 and CN output 13 -[codec] Using existing encoder context -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN 13 -[codec] Checking receiver codec CN/8000/1/ (13) -[codec] Creating codec handler for CN/8000/ (13) -[codec] Sink codec for CN/8000/ is CN/8000/1/ (13) -[codec] Sink supports codec CN/8000/ (13) for passthrough (to 13) -[codec] Shutting down codec handler for CN/8000/1 -[codec] Using passthrough handler for CN/8000/ (13) with DTMF 101, CN 13 -[codec] Checking receiver codec CN/16000/1/ (118) -[codec] Creating codec handler for CN/16000/ (118) -[codec] Sink codec for CN/16000/ is CN/16000/1/ (118) -[codec] Sink supports codec CN/16000/ (118) for passthrough (to 118) -[codec] Shutting down codec handler for CN/16000/1 -[codec] Using passthrough handler for CN/16000/ (118) with DTMF -1, CN 118 -[codec] Stripping unsupported codec SILK due to active transcoding -[codec] Using passthrough handler with new SSRC for CN/16000/ -[codec] Using passthrough handler with new SSRC for CN/8000/ -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Using passthrough handler with new SSRC for SILK/16000/ -[codec] Updating supplemental codecs for tag_B #0 -[codec] Eliminating supplemental codec CN/16000/ (118) with stray clock rate 16000 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for G722/8000/ (9) -> PCMU/8000/ (0) intact -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) intact -[codec] Using existing encoder context -[codec] Checking receiver codec GSM/8000/1/ (3) -[codec] Sink codec for GSM/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for GSM/8000/ (3) -> PCMU/8000/ (0) intact -[codec] Using existing encoder context -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN 13 -[codec] Checking receiver codec CN/8000/1/ (13) -[codec] Sink codec for CN/8000/ is CN/8000/1/ (13) -[codec] Sink supports codec CN/8000/ (13) for passthrough (to 13) -[codec] Shutting down codec handler for CN/8000/1 -[codec] Using passthrough handler for CN/8000/ (13) with DTMF 101, CN 13 -[codec] Using passthrough handler with new SSRC for CN/8000/ -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'GSM'/'GSM/8000'/''/'GSM/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec GSM/8000/ (3) -[internals] Adding codec 'GSM'/'GSM/8000'/''/'GSM/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for PCMA/8000/1 -[internals] receive packet ret -11 -[codec] Creating SSRC transcoder from PCMA/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_alaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) with DTMF output 101 and CN output -1 -[codec] Checking receiver codec GSM/8000/1/ (3) -[codec] Sink codec for GSM/8000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for GSM/8000/1 -[internals] receive packet ret -11 -[codec] Creating SSRC transcoder from GSM/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for GSM/8000/ (3) -> PCMU/8000/ (0) with DTMF output 101 and CN output -1 -[codec] Using existing encoder context -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMA/8000/ (8) is PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Reverse codec for GSM/8000/ (3) is PCMU/8000/ (0) -[codec] Adding telephone-event/8000/ payload type 101 -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] telephone-event/8000/1 payload type 101 already present, skip -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMA/8000/1/ (8) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Creating SSRC transcoder from PCMU/8000/1 to PCMA/8000/1/20 -[internals] supported sample format for output codec pcm_alaw: s16 -[internals] using output sample format s16 for codec pcm_alaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_mulaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMU/8000/ (0) -> PCMA/8000/ (8) with DTMF output 101 and CN output -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMA/8000/1/ (8) -[codec] Leaving transcode context for PCMU/8000/ (0) -> PCMA/8000/ (8) intact -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) intact -[codec] Checking receiver codec GSM/8000/1/ (3) -[codec] Sink codec for GSM/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for GSM/8000/ (3) -> PCMU/8000/ (0) intact -[codec] Using existing encoder context -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Shutting down codec handler for PCMU/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Shutting down codec handler for SILK/16000/1 -[codec] Shutting down codec handler for G722/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for PCMA/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for GSM/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Shutting down codec handler for CN/8000/1 -[codec] Shutting down codec handler for CN/16000/1 -x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b -recv RTP SSRC d2040000 seq 0 TS 160 PT 8 -test ok: test-transcode.c:1205 - -running test test-transcode.c:1206 -send RTP SSRC 4d2 seq 2 TS 320 PT 9 -send packet contents: \x23\x84\x20\x84\x20\x84\x04\x84\x04\x04\x84\x04\x84\x04\x84\x05\x85\x46\x87\x48\xc8\x48\x88\x48\xc8\x49\x8a\x4b\xcc\x4c\x8c\x4c\xcc\x4c\x8c\x4d\xce\x50\xcf\x51\x90\x50\xcf\x12\xd1\x52\xd2\x54\x91\x52\xd2\x54\x92\x54\xd3\x56\x93\xd6\x94\xd4\x93\xd7\xd5\x55\x94\x55\xd5\x55\xd4\x56\xd5\x17\xd7\x5a\x95\xd7\x97\xd9\xd4\x16\x58\x57\x98\xd5\xd7\x5b\x96\xda\xd6\x1b\x57\x5a\xd6\x1a\x57\x5b\x98\xd6\xd8\x56\x98\xd7\xd9\x5a\x95\xdb\xd6\x1c\x52\x5e\xd7\x5c\x93\xdf\x99\xd5\xd7\x5f\xd9\x14\x56\x7f\x92\xda\xd9\x5c\x92\xdd\xd7\x5d\x92\xff\xd6\x5a\x96\xdc\xd5\x18\x56\x7e\xd2\x5e\x96\xde\x94\xd8\xd8\x58\xd3\x79\x93\xfb\x90\xdc\xd6\x5b\xdd\x58\x96\xff -recv packet contents: \x2a\x2b\x2a\x28\x2a\x2d\x2f\x2d\x38\x2d\x0c\x29\x2b\x2b\x2b\x28\x2a\x29\x2a\x2d\x2b\x24\x2f\x3f\x23\x33\x20\x3f\x20\x3a\x22\x27\x2d\x26\x2c\x21\x2c\x26\x2c\x26\x2d\x26\x2d\x26\x2c\x21\x2c\x20\x2f\x20\x2f\x20\x2f\x21\x2f\x21\x2f\x21\x2f\x21\x2f\x21\x2c\x21\x2c\x26\x2c\x26\x2c\x26\x2c\x26\x2c\x26\x2c\x21\x2c\x21\x2c\x20\x2f\x20\x2f\x23\x2f\x23\x2f\x22\x2f\x22\x2e\x2d\x2e\x2d\x2e\x2d\x2e\x2d\x29\x2c\x29\x2c\x29\x2c\x29\x2c\x29\x2c\x29\x2f\x29\x2f\x29\x2f\x28\x2f\x28\x2e\x28\x2e\x28\x2e\x28\x2e\x28\x2e\x28\x2e\x28\x29\x28\x29\x28\x29\x28\x29\x2b\x29\x2b\x29\x2b\x29\x2b\x28\x2b\x28\x2b\x28\x2b\x28\x2b\x28\x2b\x28\x2b\x28\x2b\x28\x2b\x28 -recv RTP SSRC d2040000 seq 1 TS 320 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1206 - -running test test-transcode.c:1208 -send RTP SSRC 929 seq 0 TS 0 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC 29090000 seq 0 TS 0 PT 8 -test ok: test-transcode.c:1208 - - -running test test-transcode.c:1211 -offer -running test test-transcode.c:1221 -test ok: test-transcode.c:1221 - -running test test-transcode.c:1222 -test ok: test-transcode.c:1222 - -answer -running test test-transcode.c:1226 -test ok: test-transcode.c:1226 - -running test test-transcode.c:1227 -test ok: test-transcode.c:1227 - - -running test test-transcode.c:1230 -offer -running test test-transcode.c:1241 -test ok: test-transcode.c:1241 - -running test test-transcode.c:1242 -test ok: test-transcode.c:1242 - -answer -running test test-transcode.c:1246 -test ok: test-transcode.c:1246 - -running test test-transcode.c:1247 -test ok: test-transcode.c:1247 - - -running test test-transcode.c:1250 -offer -running test test-transcode.c:1261 -test ok: test-transcode.c:1261 - -running test test-transcode.c:1262 -test ok: test-transcode.c:1262 - -answer -running test test-transcode.c:1267 -test ok: test-transcode.c:1267 - -running test test-transcode.c:1268 -test ok: test-transcode.c:1268 - - -running [core] creating new monologue -[core] creating new monologue -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec SILK/16000/ (104) -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Adding codec CN/8000/ (13) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[codec] Adding codec CN/16000/ (118) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Accepting codec PCMU/8000/ (0) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec SILK/16000/ (104) -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Adding codec CN/8000/ (13) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[codec] Adding codec CN/16000/ (118) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec SILK/16000/1/ (104) -[codec] Creating codec handler for SILK/16000/ (104) -[codec] No codec support for SILK/16000/ -[codec] Shutting down codec handler for SILK/16000/1 -[codec] Using passthrough handler for SILK/16000/ (104) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Creating codec handler for G722/8000/ (9) -[codec] Sink codec for G722/8000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Creating SSRC transcoder from G722/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for G722/8000/ (9) -> PCMU/8000/ (0) with DTMF output 101 and CN output 13 -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF 101, CN 13 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Creating SSRC transcoder from PCMA/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_alaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) with DTMF output 101 and CN output 13 -[codec] Using existing encoder context -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN 13 -[codec] Checking receiver codec CN/8000/1/ (13) -[codec] Creating codec handler for CN/8000/ (13) -[codec] Sink codec for CN/8000/ is CN/8000/1/ (13) -[codec] Sink supports codec CN/8000/ (13) for passthrough (to 13) -[codec] Shutting down codec handler for CN/8000/1 -[codec] Using passthrough handler for CN/8000/ (13) with DTMF 101, CN 13 -[codec] Checking receiver codec CN/16000/1/ (118) -[codec] Creating codec handler for CN/16000/ (118) -[codec] Sink codec for CN/16000/ is CN/16000/1/ (118) -[codec] Sink supports codec CN/16000/ (118) for passthrough (to 118) -[codec] Shutting down codec handler for CN/16000/1 -[codec] Using passthrough handler for CN/16000/ (118) with DTMF -1, CN 118 -[codec] Stripping unsupported codec SILK due to active transcoding -[codec] Using passthrough handler with new SSRC for CN/16000/ -[codec] Using passthrough handler with new SSRC for CN/8000/ -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Using passthrough handler with new SSRC for PCMU/8000/ -[codec] Using passthrough handler with new SSRC for SILK/16000/ -[codec] Updating supplemental codecs for tag_B #0 -[codec] Eliminating supplemental codec CN/16000/ (118) with stray clock rate 16000 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for G722/8000/ (9) -> PCMU/8000/ (0) intact -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF 101, CN 13 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) intact -[codec] Using existing encoder context -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN 13 -[codec] Checking receiver codec CN/8000/1/ (13) -[codec] Sink codec for CN/8000/ is CN/8000/1/ (13) -[codec] Sink supports codec CN/8000/ (13) for passthrough (to 13) -[codec] Shutting down codec handler for CN/8000/1 -[codec] Using passthrough handler for CN/8000/ (13) with DTMF 101, CN 13 -[codec] Using passthrough handler with new SSRC for CN/8000/ -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Using passthrough handler with new SSRC for PCMU/8000/ -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for PCMA/8000/1 -[internals] receive packet ret -11 -[codec] Creating SSRC transcoder from PCMA/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_alaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) with DTMF output 101 and CN output -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMA/8000/ (8) is PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding telephone-event/8000/ payload type 101 -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMA/8000/1/ (8) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Creating SSRC transcoder from PCMU/8000/1 to PCMA/8000/1/20 -[internals] supported sample format for output codec pcm_alaw: s16 -[internals] using output sample format s16 for codec pcm_alaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_mulaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMU/8000/ (0) -> PCMA/8000/ (8) with DTMF output 101 and CN output -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMA/8000/1/ (8) -[codec] Leaving transcode context for PCMU/8000/ (0) -> PCMA/8000/ (8) intact -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) intact -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Shutting down codec handler for PCMU/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Shutting down codec handler for SILK/16000/1 -[codec] Shutting down codec handler for G722/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Shutting down codec handler for CN/8000/1 -[codec] Shutting down codec handler for CN/16000/1 -[core] creating new monologue -[core] creating new monologue -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec SILK/16000/ (104) -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Adding codec CN/8000/ (13) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[codec] Adding codec CN/16000/ (118) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Accepting codec PCMU/8000/ (0) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec SILK/16000/ (104) -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Adding codec CN/8000/ (13) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[codec] Adding codec CN/16000/ (118) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Adding codec GSM for transcoding -[codec] Codec GSM/8000/ added for transcoding with payload type 3 -[internals] Adding codec 'GSM'/'GSM/8000'/''/'GSM/8000/1' at pos 0x55d9b409e190 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec SILK/16000/1/ (104) -[codec] Creating codec handler for SILK/16000/ (104) -[codec] No codec support for SILK/16000/ -[codec] Shutting down codec handler for SILK/16000/1 -[codec] Using passthrough handler for SILK/16000/ (104) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Creating codec handler for G722/8000/ (9) -[codec] Sink codec for G722/8000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Creating SSRC transcoder from G722/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for G722/8000/ (9) -> PCMU/8000/ (0) with DTMF output 101 and CN output 13 -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF 101, CN 13 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Creating SSRC transcoder from PCMA/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_alaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) with DTMF output 101 and CN output 13 -[codec] Using existing encoder context -[codec] Checking receiver codec GSM/8000/1/ (3) -[codec] Creating codec handler for GSM/8000/ (3) -[codec] Sink codec for GSM/8000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for GSM/8000/1 -[codec] Creating SSRC transcoder from GSM/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for GSM/8000/ (3) -> PCMU/8000/ (0) with DTMF output 101 and CN output 13 -[codec] Using existing encoder context -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN 13 -[codec] Checking receiver codec CN/8000/1/ (13) -[codec] Creating codec handler for CN/8000/ (13) -[codec] Sink codec for CN/8000/ is CN/8000/1/ (13) -[codec] Sink supports codec CN/8000/ (13) for passthrough (to 13) -[codec] Shutting down codec handler for CN/8000/1 -[codec] Using passthrough handler for CN/8000/ (13) with DTMF 101, CN 13 -[codec] Checking receiver codec CN/16000/1/ (118) -[codec] Creating codec handler for CN/16000/ (118) -[codec] Sink codec for CN/16000/ is CN/16000/1/ (118) -[codec] Sink supports codec CN/16000/ (118) for passthrough (to 118) -[codec] Shutting down codec handler for CN/16000/1 -[codec] Using passthrough handler for CN/16000/ (118) with DTMF -1, CN 118 -[codec] Stripping unsupported codec SILK due to active transcoding -[codec] Using passthrough handler with new SSRC for CN/16000/ -[codec] Using passthrough handler with new SSRC for CN/8000/ -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Using passthrough handler with new SSRC for PCMU/8000/ -[codec] Using passthrough handler with new SSRC for SILK/16000/ -[codec] Updating supplemental codecs for tag_B #0 -[codec] Eliminating supplemental codec CN/16000/ (118) with stray clock rate 16000 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for G722/8000/ (9) -> PCMU/8000/ (0) intact -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF 101, CN 13 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) intact -[codec] Using existing encoder context -[codec] Checking receiver codec GSM/8000/1/ (3) -[codec] Sink codec for GSM/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for GSM/8000/ (3) -> PCMU/8000/ (0) intact -[codec] Using existing encoder context -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN 13 -[codec] Checking receiver codec CN/8000/1/ (13) -[codec] Sink codec for CN/8000/ is CN/8000/1/ (13) -[codec] Sink supports codec CN/8000/ (13) for passthrough (to 13) -[codec] Shutting down codec handler for CN/8000/1 -[codec] Using passthrough handler for CN/8000/ (13) with DTMF 101, CN 13 -[codec] Using passthrough handler with new SSRC for CN/8000/ -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Using passthrough handler with new SSRC for PCMU/8000/ -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for PCMA/8000/1 -[internals] receive packet ret -11 -[codec] Creating SSRC transcoder from PCMA/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_alaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) with DTMF output 101 and CN output -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMA/8000/ (8) is PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding telephone-event/8000/ payload type 101 -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMA/8000/1/ (8) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Creating SSRC transcoder from PCMU/8000/1 to PCMA/8000/1/20 -[internals] supported sample format for output codec pcm_alaw: s16 -[internals] using output sample format s16 for codec pcm_alaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_mulaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMU/8000/ (0) -> PCMA/8000/ (8) with DTMF output 101 and CN output -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMA/8000/1/ (8) -[codec] Leaving transcode context for PCMU/8000/ (0) -> PCMA/8000/ (8) intact -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) intact -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Shutting down codec handler for PCMU/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Shutting down codec handler for SILK/16000/1 -[codec] Shutting down codec handler for G722/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for GSM/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Shutting down codec handler for CN/8000/1 -[codec] Shutting down codec handler for CN/16000/1 -[core] creating new monologue -[core] creating new monologue -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec SILK/16000/ (104) -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Adding codec CN/8000/ (13) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[codec] Adding codec CN/16000/ (118) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Accepting codec PCMU/8000/ (0) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec SILK/16000/ (104) -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Adding codec CN/8000/ (13) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[codec] Adding codec CN/16000/ (118) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Adding codec GSM for transcoding -[codec] Codec GSM/8000/ added for transcoding with payload type 3 -[internals] Adding codec 'GSM'/'GSM/8000'/''/'GSM/8000/1' at pos 0x55d9b40a10c0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec SILK/16000/1/ (104) -[codec] Creating codec handler for SILK/16000/ (104) -[codec] No codec support for SILK/16000/ -[codec] Shutting down codec handler for SILK/16000/1 -[codec] Using passthrough handler for SILK/16000/ (104) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Creating codec handler for G722/8000/ (9) -[codec] Sink codec for G722/8000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Creating SSRC transcoder from G722/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for G722/8000/ (9) -> PCMU/8000/ (0) with DTMF output 101 and CN output 13 -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF 101, CN 13 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Creating SSRC transcoder from PCMA/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_alaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) with DTMF output 101 and CN output 13 -[codec] Using existing encoder context -[codec] Checking receiver codec GSM/8000/1/ (3) -[codec] Creating codec handler for GSM/8000/ (3) -[codec] Sink codec for GSM/8000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for GSM/8000/1 -[codec] Creating SSRC transcoder from GSM/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for GSM/8000/ (3) -> PCMU/8000/ (0) with DTMF output 101 and CN output 13 -[codec] Using existing encoder context -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN 13 -[codec] Checking receiver codec CN/8000/1/ (13) -[codec] Creating codec handler for CN/8000/ (13) -[codec] Sink codec for CN/8000/ is CN/8000/1/ (13) -[codec] Sink supports codec CN/8000/ (13) for passthrough (to 13) -[codec] Shutting down codec handler for CN/8000/1 -[codec] Using passthrough handler for CN/8000/ (13) with DTMF 101, CN 13 -[codec] Checking receiver codec CN/16000/1/ (118) -[codec] Creating codec handler for CN/16000/ (118) -[codec] Sink codec for CN/16000/ is CN/16000/1/ (118) -[codec] Sink supports codec CN/16000/ (118) for passthrough (to 118) -[codec] Shutting down codec handler for CN/16000/1 -[codec] Using passthrough handler for CN/16000/ (118) with DTMF -1, CN 118 -[codec] Stripping unsupported codec SILK due to active transcoding -[codec] Using passthrough handler with new SSRC for CN/16000/ -[codec] Using passthrough handler with new SSRC for CN/8000/ -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Using passthrough handler with new SSRC for PCMU/8000/ -[codec] Using passthrough handler with new SSRC for SILK/16000/ -[codec] Updating supplemental codecs for tag_B #0 -[codec] Eliminating supplemental codec CN/16000/ (118) with stray clock rate 16000 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for G722/8000/ (9) -> PCMU/8000/ (0) intact -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF 101, CN 13 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) intact -[codec] Using existing encoder context -[codec] Checking receiver codec GSM/8000/1/ (3) -[codec] Sink codec for GSM/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for GSM/8000/ (3) -> PCMU/8000/ (0) intact -[codec] Using existing encoder context -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN 13 -[codec] Checking receiver codec CN/8000/1/ (13) -[codec] Sink codec for CN/8000/ is CN/8000/1/ (13) -[codec] Sink supports codec CN/8000/ (13) for passthrough (to 13) -[codec] Shutting down codec handler for CN/8000/1 -[codec] Using passthrough handler for CN/8000/ (13) with DTMF 101, CN 13 -[codec] Using passthrough handler with new SSRC for CN/8000/ -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Using passthrough handler with new SSRC for PCMU/8000/ -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'GSM'/'GSM/8000'/''/'GSM/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec GSM/8000/ (3) -[internals] Adding codec 'GSM'/'GSM/8000'/''/'GSM/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for PCMA/8000/1 -[internals] receive packet ret -11 -[codec] Creating SSRC transcoder from PCMA/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_alaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) with DTMF output 101 and CN output -1 -[codec] Checking receiver codec GSM/8000/1/ (3) -[codec] Sink codec for GSM/8000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for GSM/8000/1 -[internals] receive packet ret -11 -[codec] Creating SSRC transcoder from GSM/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for GSM/8000/ (3) -> PCMU/8000/ (0) with DTMF output 101 and CN output -1 -[codec] Using existing encoder context -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMA/8000/ (8) is PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Reverse codec for GSM/8000/ (3) is PCMU/8000/ (0) -[codec] Adding telephone-event/8000/ payload type 101 -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] telephone-event/8000/1 payload type 101 already present, skip -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMA/8000/1/ (8) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Creating SSRC transcoder from PCMU/8000/1 to PCMA/8000/1/20 -[internals] supported sample format for output codec pcm_alaw: s16 -[internals] using output sample format s16 for codec pcm_alaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_mulaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMU/8000/ (0) -> PCMA/8000/ (8) with DTMF output 101 and CN output -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMA/8000/1/ (8) -[codec] Leaving transcode context for PCMU/8000/ (0) -> PCMA/8000/ (8) intact -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) intact -[codec] Checking receiver codec GSM/8000/1/ (3) -[codec] Sink codec for GSM/8000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for GSM/8000/ (3) -> PCMU/8000/ (0) intact -[codec] Using existing encoder context -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Shutting down codec handler for PCMU/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Shutting down codec handler for SILK/16000/1 -[codec] Shutting down codec handler for G722/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for GSM/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Shutting down codec handler for CN/8000/1 -[codec] Shutting down codec handler for CN/16000/1 -[core] creating new monologue -[core] creating new monologue -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec SILK/16000/ (104) -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Adding codec CN/8000/ (13) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[codec] Adding codec CN/16000/ (118) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Accepting codec G722/8000/ (9) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec SILK/16000/ (104) -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Adding codec CN/8000/ (13) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[codec] Adding codec CN/16000/ (118) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec SILK/16000/1/ (104) -[codec] Creating codec handler for SILK/16000/ (104) -[codec] No codec support for SILK/16000/ -[codec] Shutting down codec handler for SILK/16000/1 -[codec] Using passthrough handler for SILK/16000/ (104) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Creating codec handler for G722/8000/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF 101, CN 13 -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is G722/8000/1/ (9) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Creating SSRC transcoder from PCMU/8000/1 to G722/8000/1/20 -[internals] supported sample format for output codec g722: s16 -[internals] using output sample format s16 for codec g722 -[core] Initialized encoder with frame size 320 samples -[internals] supported sample format for input codec pcm_mulaw: s16 -[codec] Encoder created with clockrate 16000, 1 channels, using sample format 1 (ptime 20 for 320 samples per frame and 320 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMU/8000/ (0) -> G722/8000/ (9) with DTMF output 101 and CN output 13 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is G722/8000/1/ (9) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Creating SSRC transcoder from PCMA/8000/1 to G722/8000/1/20 -[internals] supported sample format for output codec g722: s16 -[internals] using output sample format s16 for codec g722 -[core] Initialized encoder with frame size 320 samples -[internals] supported sample format for input codec pcm_alaw: s16 -[codec] Encoder created with clockrate 16000, 1 channels, using sample format 1 (ptime 20 for 320 samples per frame and 320 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMA/8000/ (8) -> G722/8000/ (9) with DTMF output 101 and CN output 13 -[codec] Using existing encoder context -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN 13 -[codec] Checking receiver codec CN/8000/1/ (13) -[codec] Creating codec handler for CN/8000/ (13) -[codec] Sink codec for CN/8000/ is CN/8000/1/ (13) -[codec] Sink supports codec CN/8000/ (13) for passthrough (to 13) -[codec] Shutting down codec handler for CN/8000/1 -[codec] Using passthrough handler for CN/8000/ (13) with DTMF 101, CN 13 -[codec] Checking receiver codec CN/16000/1/ (118) -[codec] Creating codec handler for CN/16000/ (118) -[codec] Sink codec for CN/16000/ is CN/16000/1/ (118) -[codec] Sink supports codec CN/16000/ (118) for passthrough (to 118) -[codec] Shutting down codec handler for CN/16000/1 -[codec] Using passthrough handler for CN/16000/ (118) with DTMF -1, CN 118 -[codec] Stripping unsupported codec SILK due to active transcoding -[codec] Using passthrough handler with new SSRC for CN/16000/ -[codec] Using passthrough handler with new SSRC for CN/8000/ -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Using passthrough handler with new SSRC for G722/8000/ -[codec] Using passthrough handler with new SSRC for SILK/16000/ -[codec] Updating supplemental codecs for tag_B #0 -[codec] Eliminating supplemental codec CN/16000/ (118) with stray clock rate 16000 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF 101, CN 13 -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is G722/8000/1/ (9) -[codec] Leaving transcode context for PCMU/8000/ (0) -> G722/8000/ (9) intact -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is G722/8000/1/ (9) -[codec] Leaving transcode context for PCMA/8000/ (8) -> G722/8000/ (9) intact -[codec] Using existing encoder context -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN 13 -[codec] Checking receiver codec CN/8000/1/ (13) -[codec] Sink codec for CN/8000/ is CN/8000/1/ (13) -[codec] Sink supports codec CN/8000/ (13) for passthrough (to 13) -[codec] Shutting down codec handler for CN/8000/1 -[codec] Using passthrough handler for CN/8000/ (13) with DTMF 101, CN 13 -[codec] Using passthrough handler with new SSRC for CN/8000/ -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Using passthrough handler with new SSRC for G722/8000/ -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'SILK'/'SILK/16000'/''/'SILK/16000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/16000'/''/'CN/16000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is G722/8000/1/ (9) -[codec] Shutting down codec handler for PCMA/8000/1 -[internals] receive packet ret -11 -[codec] Creating SSRC transcoder from PCMA/8000/1 to G722/8000/1/20 -[internals] supported sample format for output codec g722: s16 -[internals] using output sample format s16 for codec g722 -[core] Initialized encoder with frame size 320 samples -[internals] supported sample format for input codec pcm_alaw: s16 -[codec] Encoder created with clockrate 16000, 1 channels, using sample format 1 (ptime 20 for 320 samples per frame and 320 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMA/8000/ (8) -> G722/8000/ (9) with DTMF output 101 and CN output -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMA/8000/ (8) is G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding telephone-event/8000/ payload type 101 -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Creating codec handler for G722/8000/ (9) -[codec] Sink codec for G722/8000/ is PCMA/8000/1/ (8) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Creating SSRC transcoder from G722/8000/1 to PCMA/8000/1/20 -[internals] supported sample format for output codec pcm_alaw: s16 -[internals] using output sample format s16 for codec pcm_alaw -[core] Initialized encoder with frame size 160 samples -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for G722/8000/ (9) -> PCMA/8000/ (8) with DTMF output 101 and CN output -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is PCMA/8000/1/ (8) -[codec] Leaving transcode context for G722/8000/ (9) -> PCMA/8000/ (8) intact -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is G722/8000/1/ (9) -[codec] Leaving transcode context for PCMA/8000/ (8) -> G722/8000/ (9) intact -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Shutting down codec handler for G722/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Shutting down codec handler for SILK/16000/1 -[codec] Shutting down codec handler for G722/8000/1 -[codec] Shutting down codec handler for PCMU/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for PCMA/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Shutting down codec handler for CN/8000/1 -[codec] Shutting down codec handler for CN/16000/1 -[core] creating new monologue -[core] creating new monologue -[core] Using default bitrate of 24000 bps for 1-channel Opus -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec opus/48000/ (120) -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Accepting codec opus/48000/ (120) -[codec] Accepting codec PCMA/8000/ (8) -[codec] Accepting codec PCMU/8000/ (0) -[codec] Accepting codec telephone-event/8000/ (101) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec opus/48000/ (120) -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Stripping codec opus/48000/ (120) -[codec] Codec G722 not present for stripping -[codec] Codec G7221 not present for stripping -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/ (120) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is opus/48000/1/ (120) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Creating SSRC transcoder from PCMA/8000/1 to opus/48000/1/20 -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_alaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (0 bytes) per packet, bitrate 24000) -[codec] Created transcode context for PCMA/8000/ (8) -> opus/48000/ (120) with DTMF output -1 and CN output -1 -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is opus/48000/1/ (120) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Creating SSRC transcoder from PCMU/8000/1 to opus/48000/1/20 -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_mulaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (0 bytes) per packet, bitrate 24000) -[codec] Created transcode context for PCMU/8000/ (0) -> opus/48000/ (120) with DTMF output -1 and CN output -1 -[codec] Using existing encoder context -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/ (120) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is opus/48000/1/ (120) -[codec] Leaving transcode context for PCMA/8000/ (8) -> opus/48000/ (120) intact -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is opus/48000/1/ (120) -[codec] Leaving transcode context for PCMU/8000/ (0) -> opus/48000/ (120) intact -[codec] Using existing encoder context -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/ (120) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is opus/48000/1/ (120) -[codec] Leaving transcode context for PCMA/8000/ (8) -> opus/48000/ (120) intact -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMA/8000/ (8) is opus/48000/ (120) -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec opus/48000/1/ (120) -[codec] Creating codec handler for opus/48000/ (120) -[codec] Sink codec for opus/48000/ is PCMA/8000/1/ (8) -[codec] Shutting down codec handler for opus/48000/1 -[codec] Creating SSRC transcoder from opus/48000/1 to PCMA/8000/1/20 -[internals] supported sample format for output codec pcm_alaw: s16 -[internals] using output sample format s16 for codec pcm_alaw -[core] Initialized encoder with frame size 160 samples -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for opus/48000/ (120) -> PCMA/8000/ (8) with DTMF output 101 and CN output -1 -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec opus/48000/1/ (120) -[codec] Sink codec for opus/48000/ is PCMA/8000/1/ (8) -[codec] Leaving transcode context for opus/48000/ (120) -> PCMA/8000/ (8) intact -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/ (120) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is opus/48000/1/ (120) -[codec] Leaving transcode context for PCMA/8000/ (8) -> opus/48000/ (120) intact -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is opus/48000/1/ (120) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Creating SSRC transcoder from telephone-event/8000/1 to opus/48000/1/20 -[core] Initialized encoder with frame size 160 samples -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (0 bytes) per packet, bitrate 24000) -[codec] Created transcode context for telephone-event/8000/ (101) -> opus/48000/ (120) with DTMF output -1 and CN output -1 -[codec] Using existing encoder context -[codec] Shutting down codec handler for opus/48000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Shutting down codec handler for telephone-event/8000/1 -[core] creating new monologue -[core] creating new monologue -[core] Using default bitrate of 24000 bps for 1-channel Opus -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec opus/48000/ (120) -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Accepting codec opus/48000/ (120) -[codec] Accepting codec PCMA/8000/ (8) -[codec] Accepting codec PCMU/8000/ (0) -[codec] Accepting codec telephone-event/8000/ (101) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec opus/48000/ (120) -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Stripping codec opus/48000/ (120) -[codec] Codec G722 not present for stripping -[codec] Codec G7221 not present for stripping -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/ (120) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is opus/48000/1/ (120) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Creating SSRC transcoder from PCMA/8000/1 to opus/48000/1/20 -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_alaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (0 bytes) per packet, bitrate 24000) -[codec] Created transcode context for PCMA/8000/ (8) -> opus/48000/ (120) with DTMF output -1 and CN output -1 -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is opus/48000/1/ (120) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Creating SSRC transcoder from PCMU/8000/1 to opus/48000/1/20 -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_mulaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (0 bytes) per packet, bitrate 24000) -[codec] Created transcode context for PCMU/8000/ (0) -> opus/48000/ (120) with DTMF output -1 and CN output -1 -[codec] Using existing encoder context -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/ (120) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is opus/48000/1/ (120) -[codec] Leaving transcode context for PCMA/8000/ (8) -> opus/48000/ (120) intact -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is opus/48000/1/ (120) -[codec] Leaving transcode context for PCMU/8000/ (0) -> opus/48000/ (120) intact -[codec] Using existing encoder context -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/ (120) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is opus/48000/1/ (120) -[codec] Leaving transcode context for PCMA/8000/ (8) -> opus/48000/ (120) intact -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMA/8000/ (8) is opus/48000/ (120) -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec opus/48000/1/ (120) -[codec] Creating codec handler for opus/48000/ (120) -[codec] Sink codec for opus/48000/ is PCMA/8000/1/ (8) -[codec] Shutting down codec handler for opus/48000/1 -[codec] Creating SSRC transcoder from opus/48000/1 to PCMA/8000/1/20 -[internals] supported sample format for output codec pcm_alaw: s16 -[internals] using output sample format s16 for codec pcm_alaw -[core] Initialized encoder with frame size 160 samples -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for opus/48000/ (120) -> PCMA/8000/ (8) with DTMF output 101 and CN output -1 -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec opus/48000/1/ (120) -[codec] Sink codec for opus/48000/ is PCMA/8000/1/ (8) -[codec] Leaving transcode context for opus/48000/ (120) -> PCMA/8000/ (8) intact -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/ (120) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is opus/48000/1/ (120) -[codec] Leaving transcode context for PCMA/8000/ (8) -> opus/48000/ (120) intact -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is opus/48000/1/ (120) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Creating SSRC transcoder from telephone-event/8000/1 to opus/48000/1/20 -[core] Initialized encoder with frame size 160 samples -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (0 bytes) per packet, bitrate 24000) -[codec] Created transcode context for telephone-event/8000/ (101) -> opus/48000/ (120) with DTMF output -1 and CN output -1 -[codec] Using existing encoder context -[codec] Shutting down codec handler for opus/48000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Shutting down codec handler for telephone-event/8000/1 -[core] creating new monologue -[core] creating new monologue -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec CN for transcoding -[codec] Codec CN/8000/ added for transcoding with payload type 13 -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Transcoding CN packets to PCM from PCMA/8000/ to PCMA/8000/ -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Creating SSRC transcoder from PCMA/8000/1 to PCMA/8000/1/20 -[internals] supported sample format for output codec pcm_alaw: s16 -[internals] using output sample format s16 for codec pcm_alaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_alaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMA/8000/ (8) -> PCMA/8000/ (8) with DTMF output -1 and CN output -1 -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Transcoding CN packets to PCM from PCMU/8000/ to PCMU/8000/ -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Creating SSRC transcoder from PCMU/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_mulaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMU/8000/ (0) -> PCMU/8000/ (0) with DTMF output -1 and CN output -1 -[codec] Checking receiver codec CN/8000/1/ (13) -[codec] Creating codec handler for CN/8000/ (13) -[codec] Sink codec for CN/8000/ is PCMA/8000/1/ (8) -[codec] Shutting down codec handler for CN/8000/1 -[codec] Creating SSRC transcoder from CN/8000/1 to PCMA/8000/1/20 -[internals] supported sample format for output codec pcm_alaw: s16 -[internals] using output sample format s16 for codec pcm_alaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec comfortnoise: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for CN/8000/ (13) -> PCMA/8000/ (8) with DTMF output -1 and CN output -1 -[codec] Using existing encoder context -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Transcoding CN packets to PCM from PCMA/8000/ to PCMA/8000/ -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMA/8000/ (8) intact -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Transcoding CN packets to PCM from PCMU/8000/ to PCMU/8000/ -[codec] Leaving transcode context for PCMU/8000/ (0) -> PCMU/8000/ (0) intact -[codec] Checking receiver codec CN/8000/1/ (13) -[codec] Sink codec for CN/8000/ is PCMA/8000/1/ (8) -[codec] Leaving transcode context for CN/8000/ (13) -> PCMA/8000/ (8) intact -[codec] Using existing encoder context -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec CN/8000/ (13) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Transcoding CN packets to PCM from PCMA/8000/ to PCMA/8000/ -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMA/8000/ (8) intact -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Transcoding CN packets to PCM from PCMU/8000/ to PCMU/8000/ -[codec] Leaving transcode context for PCMU/8000/ (0) -> PCMU/8000/ (0) intact -[codec] Checking receiver codec CN/8000/1/ (13) -[codec] Sink codec for CN/8000/ is PCMA/8000/1/ (8) -[codec] Leaving transcode context for CN/8000/ (13) -> PCMA/8000/ (8) intact -[codec] Using existing encoder context -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMA/8000/ (8) is PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Reverse codec for PCMU/8000/ (0) is PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Enabling CN silence detection from PCMA/8000/ to PCMA/8000//CN/8000/ -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Creating SSRC transcoder from PCMA/8000/1 to PCMA/8000/1/20 -[internals] supported sample format for output codec pcm_alaw: s16 -[internals] using output sample format s16 for codec pcm_alaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_alaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMA/8000/ (8) -> PCMA/8000/ (8) with DTMF output -1 and CN output 13 -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Enabling CN silence detection from PCMU/8000/ to PCMU/8000//CN/8000/ -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Creating SSRC transcoder from PCMU/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_mulaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMU/8000/ (0) -> PCMU/8000/ (0) with DTMF output -1 and CN output 13 -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Enabling CN silence detection from PCMA/8000/ to PCMA/8000//CN/8000/ -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMA/8000/ (8) intact -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Enabling CN silence detection from PCMU/8000/ to PCMU/8000//CN/8000/ -[codec] Leaving transcode context for PCMU/8000/ (0) -> PCMU/8000/ (0) intact -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Transcoding CN packets to PCM from PCMA/8000/ to PCMA/8000/ -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMA/8000/ (8) intact -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Transcoding CN packets to PCM from PCMU/8000/ to PCMU/8000/ -[codec] Leaving transcode context for PCMU/8000/ (0) -> PCMU/8000/ (0) intact -[codec] Checking receiver codec CN/8000/1/ (13) -[codec] Sink codec for CN/8000/ is PCMA/8000/1/ (8) -[codec] Leaving transcode context for CN/8000/ (13) -> PCMA/8000/ (8) intact -[codec] Using existing encoder context -[transcoding] Received RTP packet: SSRC d2040000, PT 8, seq 1, TS 160, len 160 -[internals] returning in-sequence packet (seq 1) -[transcoding] Processing RTP packet: seq 1, TS 160 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b40d1e50 dec pts 18446744073709551615 rtp_ts 18446744073709551615 incoming ts 160 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 0 samples 160 -[internals] receive frame ret -11 -[transcoding] RTP media successfully decoded: TS 0, samples 160 -[internals] output fifo pts 0 -[internals] send frame ret 0 -[internals] receive packet ret 0 -[internals] output avpkt size is 160 -[internals] output pkt pts/dts is 0/0 -[transcoding] RTP media successfully encoded: TS 0, len 160 -[transcoding] Adding 160 bytes to packetizer -[transcoding] Received packet of 160 bytes from packetizer -[transcoding] Scheduling to send RTP packet (seq 1 TS 160) in 0.0 ms (at 1795487745.726643) -[internals] receive packet ret -11 -[internals] packet queue empty -[transcoding] Received RTP packet: SSRC 29090000, PT 8, seq 1, TS 160, len 160 -[internals] returning in-sequence packet (seq 1) -[transcoding] Processing RTP packet: seq 1, TS 160 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b40955e0 dec pts 18446744073709551615 rtp_ts 18446744073709551615 incoming ts 160 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 0 samples 160 -[internals] receive frame ret -11 -[transcoding] RTP media successfully decoded: TS 0, samples 160 -[internals] output fifo pts 0 -[internals] send frame ret 0 -[internals] receive packet ret 0 -[internals] output avpkt size is 160 -[internals] output pkt pts/dts is 0/0 -[transcoding] RTP media successfully encoded: TS 0, len 160 -[transcoding] Adding 160 bytes to packetizer -[transcoding] Received packet of 160 bytes from packetizer -[transcoding] Scheduling to send RTP packet (seq 1 TS 160) in 0.0 ms (at 1795487745.726709) -[internals] receive packet ret -11 -[internals] packet queue empty -test test-transcode.c:1271 -offer -running test test-transcode.c:1281 -test ok: test-transcode.c:1281 - -running test test-transcode.c:1282 -test ok: test-transcode.c:1282 - -answer -running test test-transcode.c:1286 -test ok: test-transcode.c:1286 - -running test test-transcode.c:1287 -test ok: test-transcode.c:1287 - - -running test test-transcode.c:1290 -offer -running test test-transcode.c:1301 -test ok: test-transcode.c:1301 - -running test test-transcode.c:1302 -test ok: test-transcode.c:1302 - -answer -running test test-transcode.c:1306 -test ok: test-transcode.c:1306 - -running test test-transcode.c:1307 -test ok: test-transcode.c:1307 - - -running test test-transcode.c:1310 -offer -running test test-transcode.c:1321 -test ok: test-transcode.c:1321 - -running test test-transcode.c:1322 -test ok: test-transcode.c:1322 - -answer -running test test-transcode.c:1327 -test ok: test-transcode.c:1327 - -running test test-transcode.c:1328 -test ok: test-transcode.c:1328 - - -running test test-transcode.c:1331 -offer -running test test-transcode.c:1341 -test ok: test-transcode.c:1341 - -running test test-transcode.c:1342 -test ok: test-transcode.c:1342 - -answer -running test test-transcode.c:1346 -test ok: test-transcode.c:1346 - -running test test-transcode.c:1347 -test ok: test-transcode.c:1347 - - -running test test-transcode.c:1350 -offer -running test test-transcode.c:1360 -test ok: test-transcode.c:1360 - -answer -running test test-transcode.c:1364 -test ok: test-transcode.c:1364 - - -running test test-transcode.c:1367 -offer -running test test-transcode.c:1377 -test ok: test-transcode.c:1377 - -answer -running test test-transcode.c:1381 -test ok: test-transcode.c:1381 - - -running test test-transcode.c:1388 -offer -running test test-transcode.c:1393 -test ok: test-transcode.c:1393 - -answer -running test test-transcode.c:1398 -test ok: test-transcode.c:1398 - -running test test-transcode.c:1399 -send RTP SSRC 4d2 seq 1 TS 160 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC d2040000 seq 1 TS 160 PT 8 -test ok: test-transcode.c:1399 - -running test test-transcode.c:1400 -send RTP SSRC 929 seq 1 TS 160 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x[transcoding] Primary RTP payload type for handling CN is 8 -[transcoding] Received RTP packet: SSRC 29090000, PT 13, seq 2, TS 320, len 1 -[internals] returning in-sequence packet (seq 2) -[transcoding] Processing RTP packet: seq 2, TS 320 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b40a3200 dec pts 18446744073709551615 rtp_ts 18446744073709551615 incoming ts 320 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 0 samples 160 -[internals] receive frame ret -11 -[transcoding] RTP media successfully decoded: TS 0, samples 160 -[transcoding] Switching context from decoder to encoder -[internals] output fifo pts 160 -[internals] send frame ret 0 -[internals] receive packet ret 0 -[internals] output avpkt size is 160 -[internals] output pkt pts/dts is 160/160 -[transcoding] RTP media successfully encoded: TS 160, len 160 -[transcoding] Adding 160 bytes to packetizer -[transcoding] Received packet of 160 bytes from packetizer -[transcoding] Scheduling to send RTP packet (seq 2 TS 320) in 19.9 ms (at 1795487745.746709) -[internals] receive packet ret -11 -[internals] packet queue empty -[transcoding] Received RTP packet: SSRC d2040000, PT 8, seq 2, TS 320, len 160 -[internals] returning in-sequence packet (seq 2) -[transcoding] Processing RTP packet: seq 2, TS 320 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b40d1e50 dec pts 0 rtp_ts 160 incoming ts 320 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 160 samples 160 -[internals] receive frame ret -11 -[transcoding] RTP media successfully decoded: TS 160, samples 160 -[internals] output fifo pts 160 -[internals] send frame ret 0 -[internals] receive packet ret 0 -[internals] output avpkt size is 160 -[internals] output pkt pts/dts is 160/160 -[transcoding] RTP media successfully encoded: TS 160, len 160 -[transcoding] Adding 160 bytes to packetizer -[transcoding] Received packet of 160 bytes from packetizer -[transcoding] Scheduling to send RTP packet (seq 2 TS 320) in 19.8 ms (at 1795487745.746643) -[internals] receive packet ret -11 -[internals] packet queue empty -[codec] Shutting down codec handler for PCMA/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for PCMU/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for PCMA/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for PCMU/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for CN/8000/1 -[internals] receive packet ret -11 -[core] creating new monologue -[core] creating new monologue -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec CN/8000/ (13) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[codec] Accepting codec CN/8000/ (13) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec CN/8000/ (13) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[codec] Stripping codec CN/8000/ (13) -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Enabling CN silence detection from PCMA/8000/ to PCMA/8000//CN/8000/ -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Creating SSRC transcoder from PCMA/8000/1 to PCMA/8000/1/20 -[internals] supported sample format for output codec pcm_alaw: s16 -[internals] using output sample format s16 for codec pcm_alaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_alaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMA/8000/ (8) -> PCMA/8000/ (8) with DTMF output -1 and CN output 13 -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Enabling CN silence detection from PCMU/8000/ to PCMU/8000//CN/8000/ -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Creating SSRC transcoder from PCMU/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_mulaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMU/8000/ (0) -> PCMU/8000/ (0) with DTMF output -1 and CN output 13 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Enabling CN silence detection from PCMA/8000/ to PCMA/8000//CN/8000/ -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMA/8000/ (8) intact -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Enabling CN silence detection from PCMU/8000/ to PCMU/8000//CN/8000/ -[codec] Leaving transcode context for PCMU/8000/ (0) -> PCMU/8000/ (0) intact -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Enabling CN silence detection from PCMA/8000/ to PCMA/8000//CN/8000/ -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMA/8000/ (8) intact -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Enabling CN silence detection from PCMU/8000/ to PCMU/8000//CN/8000/ -[codec] Leaving transcode context for PCMU/8000/ (0) -> PCMU/8000/ (0) intact -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMA/8000/ (8) is PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Reverse codec for PCMU/8000/ (0) is PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding CN/8000/ payload type 13 -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[codec] CN/8000/1 payload type 13 already present, skip -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Transcoding CN packets to PCM from PCMA/8000/ to PCMA/8000/ -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Creating SSRC transcoder from PCMA/8000/1 to PCMA/8000/1/20 -[internals] supported sample format for output codec pcm_alaw: s16 -[internals] using output sample format s16 for codec pcm_alaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_alaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMA/8000/ (8) -> PCMA/8000/ (8) with DTMF output -1 and CN output -1 -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Transcoding CN packets to PCM from PCMU/8000/ to PCMU/8000/ -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Creating SSRC transcoder from PCMU/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_mulaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMU/8000/ (0) -> PCMU/8000/ (0) with DTMF output -1 and CN output -1 -[codec] Checking receiver codec CN/8000/1/ (13) -[codec] Creating codec handler for CN/8000/ (13) -[codec] Sink codec for CN/8000/ is PCMA/8000/1/ (8) -[codec] Shutting down codec handler for CN/8000/1 -[codec] Creating SSRC transcoder from CN/8000/1 to PCMA/8000/1/20 -[internals] supported sample format for output codec pcm_alaw: s16 -[internals] using output sample format s16 for codec pcm_alaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec comfortnoise: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for CN/8000/ (13) -> PCMA/8000/ (8) with DTMF output -1 and CN output -1 -[codec] Using existing encoder context -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Transcoding CN packets to PCM from PCMA/8000/ to PCMA/8000/ -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMA/8000/ (8) intact -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Transcoding CN packets to PCM from PCMU/8000/ to PCMU/8000/ -[codec] Leaving transcode context for PCMU/8000/ (0) -> PCMU/8000/ (0) intact -[codec] Checking receiver codec CN/8000/1/ (13) -[codec] Sink codec for CN/8000/ is PCMA/8000/1/ (8) -[codec] Leaving transcode context for CN/8000/ (13) -> PCMA/8000/ (8) intact -[codec] Using existing encoder context -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Enabling CN silence detection from PCMA/8000/ to PCMA/8000//CN/8000/ -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMA/8000/ (8) intact -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Enabling CN silence detection from PCMU/8000/ to PCMU/8000//CN/8000/ -[codec] Leaving transcode context for PCMU/8000/ (0) -> PCMU/8000/ (0) intact -[transcoding] Received RTP packet: SSRC d2040000, PT 8, seq 1, TS 160, len 160 -[internals] returning in-sequence packet (seq 1) -[transcoding] Processing RTP packet: seq 1, TS 160 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b409ac00 dec pts 18446744073709551615 rtp_ts 18446744073709551615 incoming ts 160 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 0 samples 160 -[internals] receive frame ret -11 -[transcoding] RTP media successfully decoded: TS 0, samples 160 -[internals] output fifo pts 0 -[internals] send frame ret 0 -[internals] receive packet ret 0 -[internals] output avpkt size is 160 -[internals] output pkt pts/dts is 0/0 -[transcoding] RTP media successfully encoded: TS 0, len 160 -[transcoding] Adding 160 bytes to packetizer -[transcoding] Received packet of 160 bytes from packetizer -[transcoding] Scheduling to send RTP packet (seq 1 TS 160) in 0.0 ms (at 1795487745.727511) -[internals] receive packet ret -11 -[internals] packet queue empty -2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC 29090000 seq 1 TS 160 PT 8 -test ok: test-transcode.c:1400 - -running test test-transcode.c:1401 -send RTP SSRC 929 seq 2 TS 320 PT 13 -send packet contents: \x20 -recv packet contents: \xf5\x5c\x4b\xc2\xde\xf4\x5e\xd4\x47\x70\x5d\x77\x45\x51\xc5\xcd\xd7\x77\x5a\xf5\xcf\x4a\x4c\x40\xc3\x47\x74\x49\x59\xc4\x76\x57\x71\x57\x40\xc5\xf4\x5a\x47\xd6\xc4\xf6\xc7\xf3\x40\x58\x74\x54\x4b\xd7\x5c\xc7\x41\x49\xf5\x5b\x53\xd9\x70\x44\xcd\xc4\xce\xcb\xc7\x58\xcd\x45\xc6\x71\xf5\x70\x43\xca\x43\xd5\x52\x5c\x75\x74\xc6\xc3\x4f\xda\x56\xc3\x46\xf5\x49\xdf\x56\x4f\x71\x5b\x52\xc6\x4e\xd0\x43\xc2\xcd\xd5\xdf\x40\x43\x4a\xf7\xf6\xd9\xdf\xde\x45\xc9\xd9\xc2\xf0\xc1\x4a\x40\x52\xd1\x5b\xd0\x54\xc9\x5e\xde\xd5\x74\x5c\x5d\x59\x71\xc1\xc1\x71\xd2\xcb\x50\x50\x54\x53\x75\xdc\x4b\xcf\xc2\xd7\x4a\xcc\x58\xc7\xdb\xd8\x48\x4a\xd6\x58\xf0\x46 -recv RTP SSRC 29090000 seq 2 TS 320 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1401 - -running test test-transcode.c:1402 -send RTP SSRC 4d2 seq 2 TS 320 PT 8 -send packet contents: \xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5 -recv packet contents: \x40 -recv RTP SSRC d2040000 seq 2 TS 320 PT 13 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1402 - - -running test test-transcode.c:1405 -offer -running test test-transcode.c:1411 -test ok: test-transcode.c:1411 - -answer -running test test-transcode.c:1415 -test ok: test-transcode.c:1415 - -running test test-transcode.c:1416 -send RTP SSRC 4d2 seq 1 TS 160 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC d2040000 seq 1 TS 160 PT 8 -test ok: test-transcode.c:1416 - -running test test-t[transcoding] Received RTP packet: SSRC 29090000, PT 8, seq 1, TS 160, len 160 -[internals] returning in-sequence packet (seq 1) -[transcoding] Processing RTP packet: seq 1, TS 160 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b40aa900 dec pts 18446744073709551615 rtp_ts 18446744073709551615 incoming ts 160 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 0 samples 160 -[internals] receive frame ret -11 -[transcoding] RTP media successfully decoded: TS 0, samples 160 -[internals] output fifo pts 0 -[internals] send frame ret 0 -[internals] receive packet ret 0 -[internals] output avpkt size is 160 -[internals] output pkt pts/dts is 0/0 -[transcoding] RTP media successfully encoded: TS 0, len 160 -[transcoding] Adding 160 bytes to packetizer -[transcoding] Received packet of 160 bytes from packetizer -[transcoding] Scheduling to send RTP packet (seq 1 TS 160) in 0.0 ms (at 1795487745.727579) -[internals] receive packet ret -11 -[internals] packet queue empty -[transcoding] Primary RTP payload type for handling CN is 8 -[transcoding] Received RTP packet: SSRC d2040000, PT 13, seq 2, TS 320, len 1 -[internals] returning in-sequence packet (seq 2) -[transcoding] Processing RTP packet: seq 2, TS 320 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b40a3200 dec pts 18446744073709551615 rtp_ts 18446744073709551615 incoming ts 320 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 0 samples 160 -[internals] receive frame ret -11 -[transcoding] RTP media successfully decoded: TS 0, samples 160 -[transcoding] Switching context from decoder to encoder -[internals] output fifo pts 160 -[internals] send frame ret 0 -[internals] receive packet ret 0 -[internals] output avpkt size is 160 -[internals] output pkt pts/dts is 160/160 -[transcoding] RTP media successfully encoded: TS 160, len 160 -[transcoding] Adding 160 bytes to packetizer -[transcoding] Received packet of 160 bytes from packetizer -[transcoding] Scheduling to send RTP packet (seq 2 TS 320) in 19.8 ms (at 1795487745.747511) -[internals] receive packet ret -11 -[internals] packet queue empty -[transcoding] Received RTP packet: SSRC 29090000, PT 8, seq 2, TS 320, len 160 -[internals] returning in-sequence packet (seq 2) -[transcoding] Processing RTP packet: seq 2, TS 320 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b40aa900 dec pts 0 rtp_ts 160 incoming ts 320 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 160 samples 160 -[internals] receive frame ret -11 -[transcoding] RTP media successfully decoded: TS 160, samples 160 -[internals] output fifo pts 160 -[internals] send frame ret 0 -[internals] receive packet ret 0 -[internals] output avpkt size is 160 -[internals] output pkt pts/dts is 160/160 -[transcoding] RTP media successfully encoded: TS 160, len 160 -[transcoding] Adding 160 bytes to packetizer -[transcoding] Received packet of 160 bytes from packetizer -[transcoding] Scheduling to send RTP packet (seq 2 TS 320) in 19.8 ms (at 1795487745.747579) -[internals] receive packet ret -11 -[internals] packet queue empty -[codec] Shutting down codec handler for PCMA/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for PCMU/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for CN/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for PCMA/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for PCMU/8000/1 -[internals] receive packet ret -11 -[core] creating new monologue -[core] creating new monologue -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec CN/8000/ (13) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[codec] Accepting codec CN/8000/ (13) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec CN/8000/ (13) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN 13 -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN 13 -[codec] Checking receiver codec CN/8000/1/ (13) -[codec] Creating codec handler for CN/8000/ (13) -[codec] Sink codec for CN/8000/ is CN/8000/1/ (13) -[codec] Sink supports codec CN/8000/ (13) for passthrough (to 13) -[codec] Shutting down codec handler for CN/8000/1 -[codec] Using passthrough handler for CN/8000/ (13) with DTMF -1, CN 13 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN 13 -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN 13 -[codec] Checking receiver codec CN/8000/1/ (13) -[codec] Sink codec for CN/8000/ is CN/8000/1/ (13) -[codec] Sink supports codec CN/8000/ (13) for passthrough (to 13) -[codec] Shutting down codec handler for CN/8000/1 -[codec] Using passthrough handler for CN/8000/ (13) with DTMF -1, CN 13 -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Enabling CN silence detection from PCMA/8000/ to PCMA/8000//CN/8000/ -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Creating SSRC transcoder from PCMA/8000/1 to PCMA/8000/1/20 -[internals] supported sample format for output codec pcm_alaw: s16 -[internals] using output sample format s16 for codec pcm_alaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_alaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMA/8000/ (8) -> PCMA/8000/ (8) with DTMF output -1 and CN output 13 -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Enabling CN silence detection from PCMU/8000/ to PCMU/8000//CN/8000/ -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Creating SSRC transcoder from PCMU/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_mulaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMU/8000/ (0) -> PCMU/8000/ (0) with DTMF output -1 and CN output 13 -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMA/8000/ (8) is PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Reverse codec for PCMU/8000/ (0) is PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding CN/8000/ payload type 13 -[internals] Adding codec 'CN'/'CN/8000'/''/'CN/8000/1' at pos (nil) -[codec] CN/8000/1 payload type 13 already present, skip -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Transcoding CN packets to PCM from PCMA/8000/ to PCMA/8000/ -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Creating SSRC transcoder from PCMA/8000/1 to PCMA/8000/1/20 -[internals] supported sample format for output codec pcm_alaw: s16 -[internals] using output sample format s16 for codec pcm_alaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_alaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMA/8000/ (8) -> PCMA/8000/ (8) with DTMF output -1 and CN output -1 -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Transcoding CN packets to PCM from PCMU/8000/ to PCMU/8000/ -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Creating SSRC transcoder from PCMU/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_mulaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMU/8000/ (0) -> PCMU/8000/ (0) with DTMF output -1 and CN output -1 -[codec] Checking receiver codec CN/8000/1/ (13) -[codec] Creating codec handler for CN/8000/ (13) -[codec] Sink codec for CN/8000/ is PCMA/8000/1/ (8) -[codec] Shutting down codec handler for CN/8000/1 -[codec] Creating SSRC transcoder from CN/8000/1 to PCMA/8000/1/20 -[internals] supported sample format for output codec pcm_alaw: s16 -[internals] using output sample format s16 for codec pcm_alaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec comfortnoise: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for CN/8000/ (13) -> PCMA/8000/ (8) with DTMF output -1 and CN output -1 -[codec] Using existing encoder context -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Transcoding CN packets to PCM from PCMA/8000/ to PCMA/8000/ -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMA/8000/ (8) intact -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Transcoding CN packets to PCM from PCMU/8000/ to PCMU/8000/ -[codec] Leaving transcode context for PCMU/8000/ (0) -> PCMU/8000/ (0) intact -[codec] Checking receiver codec CN/8000/1/ (13) -[codec] Sink codec for CN/8000/ is PCMA/8000/1/ (8) -[codec] Leaving transcode context for CN/8000/ (13) -> PCMA/8000/ (8) intact -[codec] Using existing encoder context -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Enabling CN silence detection from PCMA/8000/ to PCMA/8000//CN/8000/ -[codec] Leaving transcode context for PCMA/8000/ (8) -> PCMA/8000/ (8) intact -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Enabling CN silence detection from PCMU/8000/ to PCMU/8000//CN/8000/ -[codec] Leaving transcode context for PCMU/8000/ (0) -> PCMU/8000/ (0) intact -ranscode.c:1417 -send RTP SSRC 929 seq 1 TS 160 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC 29090000 seq 1 TS 160 PT 8 -test ok: test-transcode.c:1417 - -running test test-transcode.c:1418 -send RTP SSRC 4d2 seq 2 TS 320 PT 13 -send packet contents: \x20 -recv packet contents: \xf5\x5c\x4b\xc2\xde\xf4\x5e\xd4\x47\x70\x5d\x77\x45\x51\xc5\xcd\xd7\x77\x5a\xf5\xcf\x4a\x4c\x40\xc3\x47\x74\x49\x59\xc4\x76\x57\x71\x57\x40\xc5\xf4\x5a\x47\xd6\xc4\xf6\xc7\xf3\x40\x58\x74\x54\x4b\xd7\x5c\xc7\x41\x49\xf5\x5b\x53\xd9\x70\x44\xcd\xc4\xce\xcb\xc7\x58\xcd\x45\xc6\x71\xf5\x70\x43\xca\x43\xd5\x52\x5c\x75\x74\xc6\xc3\x4f\xda\x56\xc3\x46\xf5\x49\xdf\x56\x4f\x71\x5b\x52\xc6\x4e\xd0\x43\xc2\xcd\xd5\xdf\x40\x43\x4a\xf7\xf6\xd9\xdf\xde\x45\xc9\xd9\xc2\xf0\xc1\x4a\x40\x52\xd1\x5b\xd0\x54\xc9\x5e\xde\xd5\x74\x5c\x5d\x59\x71\xc1\xc1\x71\xd2\xcb\x50\x50\x54\x53\x75\xdc\x4b\xcf\xc2\xd7\x4a\xcc\x58\xc7\xdb\xd8\x48\x4a\xd6\x58\xf0\x46 -recv RTP SSRC d2040000 seq 2 TS 320 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1418 - -running test test-transcode.c:1419 -send RTP SSRC 929 seq 2 TS 320 PT 8 -send packet contents: \xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5 -recv packet contents: \x40 -recv RTP SSRC 29090000 seq 2 TS 320 PT 13 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1419 - - -running test test-transcode.c:1422 -offer -running test test-transcode.c:1428 -test ok: test-transcode.c:1428 - -answer -running test test-transcode.c:1432 -test ok: test-transcode.c:1432 - -running test test-transcode.c:1433 -send RTP SSRC 4d2 seq 1 TS 160 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\[transcoding] Received RTP packet: SSRC d2040000, PT 8, seq 1, TS 160, len 160 -[internals] returning in-sequence packet (seq 1) -[transcoding] Processing RTP packet: seq 1, TS 160 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b40ab700 dec pts 18446744073709551615 rtp_ts 18446744073709551615 incoming ts 160 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 0 samples 160 -[internals] receive frame ret -11 -[transcoding] RTP media successfully decoded: TS 0, samples 160 -[internals] output fifo pts 0 -[internals] send frame ret 0 -[internals] receive packet ret 0 -[internals] output avpkt size is 160 -[internals] output pkt pts/dts is 0/0 -[transcoding] RTP media successfully encoded: TS 0, len 160 -[transcoding] Adding 160 bytes to packetizer -[transcoding] Received packet of 160 bytes from packetizer -[transcoding] Scheduling to send RTP packet (seq 1 TS 160) in 0.0 ms (at 1795487745.728295) -[internals] receive packet ret -11 -[internals] packet queue empty -[transcoding] Received RTP packet: SSRC 29090000, PT 8, seq 1, TS 160, len 160 -[internals] returning in-sequence packet (seq 1) -[transcoding] Processing RTP packet: seq 1, TS 160 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b40a7f40 dec pts 18446744073709551615 rtp_ts 18446744073709551615 incoming ts 160 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 0 samples 160 -[internals] receive frame ret -11 -[transcoding] RTP media successfully decoded: TS 0, samples 160 -[internals] output fifo pts 0 -[internals] send frame ret 0 -[internals] receive packet ret 0 -[internals] output avpkt size is 160 -[internals] output pkt pts/dts is 0/0 -[transcoding] RTP media successfully encoded: TS 0, len 160 -[transcoding] Adding 160 bytes to packetizer -[transcoding] Received packet of 160 bytes from packetizer -[transcoding] Scheduling to send RTP packet (seq 1 TS 160) in 0.0 ms (at 1795487745.728365) -[internals] receive packet ret -11 -[internals] packet queue empty -[transcoding] Primary RTP payload type for handling CN is 8 -[transcoding] Received RTP packet: SSRC d2040000, PT 13, seq 2, TS 320, len 1 -[internals] returning in-sequence packet (seq 2) -[transcoding] Processing RTP packet: seq 2, TS 320 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b40a90d0 dec pts 18446744073709551615 rtp_ts 18446744073709551615 incoming ts 320 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 0 samples 160 -[internals] receive frame ret -11 -[transcoding] RTP media successfully decoded: TS 0, samples 160 -[transcoding] Switching context from decoder to encoder -[internals] output fifo pts 160 -[internals] send frame ret 0 -[internals] receive packet ret 0 -[internals] output avpkt size is 160 -[internals] output pkt pts/dts is 160/160 -[transcoding] RTP media successfully encoded: TS 160, len 160 -[transcoding] Adding 160 bytes to packetizer -[transcoding] Received packet of 160 bytes from packetizer -[transcoding] Scheduling to send RTP packet (seq 2 TS 320) in 19.8 ms (at 1795487745.748295) -[internals] receive packet ret -11 -[internals] packet queue empty -[transcoding] Received RTP packet: SSRC 29090000, PT 8, seq 2, TS 320, len 160 -[internals] returning in-sequence packet (seq 2) -[transcoding] Processing RTP packet: seq 2, TS 320 -[transcoding] Decoding RTP packet now -[internals] 0x55d9b40a7f40 dec pts 0 rtp_ts 160 incoming ts 320 -[internals] send packet ret 0 -[internals] receive frame ret 0 -[internals] raw frame from decoder pts 160 samples 160 -[internals] receive frame ret -11 -[transcoding] RTP media successfully decoded: TS 160, samples 160 -[internals] output fifo pts 160 -[internals] send frame ret 0 -[internals] receive packet ret 0 -[internals] output avpkt size is 160 -[internals] output pkt pts/dts is 160/160 -[transcoding] RTP media successfully encoded: TS 160, len 160 -[transcoding] Adding 160 bytes to packetizer -[transcoding] Received packet of 160 bytes from packetizer -[transcoding] Scheduling to send RTP packet (seq 2 TS 320) in 19.8 ms (at 1795487745.748365) -[internals] receive packet ret -11 -[internals] packet queue empty -[codec] Shutting down codec handler for PCMA/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for PCMU/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for CN/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for PCMA/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for PCMU/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for CN/8000/1 -[core] creating new monologue -[core] creating new monologue -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Stripping codec G722/8000/ (9) due to strip=all or strip=full -[codec] Stripping codec PCMA/8000/ (8) due to strip=all or strip=full -[codec] Stripping codec telephone-event/8000/ (101) due to strip=all or strip=full -[core] Using default bitrate of 24000 bps for 1-channel Opus -[codec] Adding codec opus/48000/1 for transcoding -[codec] Codec opus/48000/useinbandfec=1 added for transcoding with payload type 96 -[internals] Adding codec 'opus'/'opus/48000'/'useinbandfec=1'/'opus/48000/1' at pos (nil) -[codec] Re-adding stripped codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Re-adding stripped codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating supplemental codecs for tag_B #0 -[codec] Adding supplemental codec telephone-event for clock rate 48000 (97) -[internals] Adding codec 'telephone-event'/'telephone-event/48000'/'0-15'/'telephone-event/48000/1' at pos 0x55d9b4095900 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec opus/48000/1/useinbandfec=1 (96) -[codec] Creating codec handler for opus/48000/useinbandfec=1 (96) -[codec] Sink codec for opus/48000/useinbandfec=1 is G722/8000/1/ (9) -[codec] Shutting down codec handler for opus/48000/1 -[codec] Creating SSRC transcoder from opus/48000/1 to G722/8000/1/20 -[internals] supported sample format for output codec g722: s16 -[internals] using output sample format s16 for codec g722 -[core] Initialized encoder with frame size 320 samples -[codec] Encoder created with clockrate 16000, 1 channels, using sample format 1 (ptime 20 for 320 samples per frame and 320 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for opus/48000/useinbandfec=1 (96) -> G722/8000/ (9) with DTMF output 101 and CN output -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/48000/1/0-15 (97) -[codec] Creating codec handler for telephone-event/48000/0-15 (97) -[codec] Sink codec for telephone-event/48000/0-15 is G722/8000/1/ (9) -[codec] Shutting down codec handler for telephone-event/48000/1 -[codec] Creating SSRC transcoder from telephone-event/48000/1 to G722/8000/1/20 -[internals] supported sample format for output codec g722: s16 -[internals] using output sample format s16 for codec g722 -[core] Initialized encoder with frame size 320 samples -[codec] Encoder created with clockrate 16000, 1 channels, using sample format 1 (ptime 20 for 320 samples per frame and 320 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for telephone-event/48000/0-15 (97) -> G722/8000/ (9) with DTMF output 101 and CN output -1 -[codec] Using existing encoder context -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Using passthrough handler with new SSRC for PCMA/8000/ -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec opus/48000/1/useinbandfec=1 (96) -[codec] Sink codec for opus/48000/useinbandfec=1 is G722/8000/1/ (9) -[codec] Leaving transcode context for opus/48000/useinbandfec=1 (96) -> G722/8000/ (9) intact -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/48000/1/0-15 (97) -[codec] Sink codec for telephone-event/48000/0-15 is G722/8000/1/ (9) -[codec] Shutting down codec handler for telephone-event/48000/1 -[internals] receive packet ret -11 -[codec] Creating SSRC transcoder from telephone-event/48000/1 to G722/8000/1/20 -[internals] supported sample format for output codec g722: s16 -[internals] using output sample format s16 for codec g722 -[core] Initialized encoder with frame size 320 samples -[codec] Encoder created with clockrate 16000, 1 channels, using sample format 1 (ptime 20 for 320 samples per frame and 320 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for telephone-event/48000/0-15 (97) -> G722/8000/ (9) with DTMF output 101 and CN output -1 -[codec] Using existing encoder context -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Using passthrough handler with new SSRC for PCMA/8000/ -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC d2040000 seq 1 TS 160 PT 8 -test ok: test-transcode.c:1433 - -running test test-transcode.c:1434 -send RTP SSRC 929 seq 1 TS 160 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC 29090000 seq 1 TS 160 PT 8 -test ok: test-transcode.c:1434 - -running test test-transcode.c:1435 -send RTP SSRC 4d2 seq 2 TS 320 PT 13 -send packet contents: \x20 -recv packet contents: \xf5\x5c\x4b\xc2\xde\xf4\x5e\xd4\x47\x70\x5d\x77\x45\x51\xc5\xcd\xd7\x77\x5a\xf5\xcf\x4a\x4c\x40\xc3\x47\x74\x49\x59\xc4\x76\x57\x71\x57\x40\xc5\xf4\x5a\x47\xd6\xc4\xf6\xc7\xf3\x40\x58\x74\x54\x4b\xd7\x5c\xc7\x41\x49\xf5\x5b\x53\xd9\x70\x44\xcd\xc4\xce\xcb\xc7\x58\xcd\x45\xc6\x71\xf5\x70\x43\xca\x43\xd5\x52\x5c\x75\x74\xc6\xc3\x4f\xda\x56\xc3\x46\xf5\x49\xdf\x56\x4f\x71\x5b\x52\xc6\x4e\xd0\x43\xc2\xcd\xd5\xdf\x40\x43\x4a\xf7\xf6\xd9\xdf\xde\x45\xc9\xd9\xc2\xf0\xc1\x4a\x40\x52\xd1\x5b\xd0\x54\xc9\x5e\xde\xd5\x74\x5c\x5d\x59\x71\xc1\xc1\x71\xd2\xcb\x50\x50\x54\x53\x75\xdc\x4b\xcf\xc2\xd7\x4a\xcc\x58\xc7\xdb\xd8\x48\x4a\xd6\x58\xf0\x46 -recv RTP SSRC d2040000 seq 2 TS 320 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1435 - -running test test-transcode.c:1436 -send RTP SSRC 929 seq 2 TS 320 PT 8 -send packet contents: \xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5 -recv packet contents: \x40 -recv RTP SSRC 29090000 seq 2 TS 320 PT 13 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1436 - - -running test test-transcode.c:1439 -offer -running test test-transcode.c:14[core] Using default bitrate of 24000 bps for 1-channel Opus -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/48000'/''/'telephone-event/48000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec opus/48000/ (96) -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[codec] Adding codec telephone-event/48000/ (97) -[internals] Adding codec 'telephone-event'/'telephone-event/48000'/''/'telephone-event/48000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec opus/48000/1/ (96) -[codec] Sink codec for opus/48000/ is G722/8000/1/ (9) -[codec] Leaving transcode context for opus/48000/useinbandfec=1 (96) -> G722/8000/ (9) intact -[codec] Checking receiver codec telephone-event/48000/1/ (97) -[codec] Sink codec for telephone-event/48000/ is G722/8000/1/ (9) -[codec] Shutting down codec handler for telephone-event/48000/1 -[internals] receive packet ret -11 -[codec] Creating SSRC transcoder from telephone-event/48000/1 to G722/8000/1/20 -[internals] supported sample format for output codec g722: s16 -[internals] using output sample format s16 for codec g722 -[core] Initialized encoder with frame size 320 samples -[codec] Encoder created with clockrate 16000, 1 channels, using sample format 1 (ptime 20 for 320 samples per frame and 320 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for telephone-event/48000/0-15 (97) -> G722/8000/ (9) with DTMF output 101 and CN output -1 -[codec] Using existing encoder context -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for opus/48000/ (96) is G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding telephone-event/8000/ payload type 101 -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is opus/48000/ (96) -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Creating codec handler for G722/8000/ (9) -[codec] Sink codec for G722/8000/ is opus/48000/1/ (96) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Creating SSRC transcoder from G722/8000/1 to opus/48000/1/20 -[core] Initialized encoder with frame size 160 samples -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (0 bytes) per packet, bitrate 24000) -[codec] Created transcode context for G722/8000/ (9) -> opus/48000/ (96) with DTMF output 97 and CN output -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is opus/48000/1/ (96) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Creating SSRC transcoder from telephone-event/8000/1 to opus/48000/1/20 -[core] Initialized encoder with frame size 160 samples -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (0 bytes) per packet, bitrate 24000) -[codec] Created transcode context for telephone-event/8000/ (101) -> opus/48000/ (96) with DTMF output 97 and CN output -1 -[codec] Using existing encoder context -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is opus/48000/ (96) -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is opus/48000/1/ (96) -[codec] Leaving transcode context for G722/8000/ (9) -> opus/48000/ (96) intact -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is opus/48000/1/ (96) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Creating SSRC transcoder from telephone-event/8000/1 to opus/48000/1/20 -[core] Initialized encoder with frame size 160 samples -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (0 bytes) per packet, bitrate 24000) -[codec] Created transcode context for telephone-event/8000/ (101) -> opus/48000/ (96) with DTMF output 97 and CN output -1 -[codec] Using existing encoder context -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec opus/48000/1/ (96) -[codec] Sink codec for opus/48000/ is G722/8000/1/ (9) -[codec] Leaving transcode context for opus/48000/useinbandfec=1 (96) -> G722/8000/ (9) intact -[codec] Checking receiver codec telephone-event/48000/1/ (97) -[codec] Sink codec for telephone-event/48000/ is G722/8000/1/ (9) -[codec] Shutting down codec handler for telephone-event/48000/1 -[internals] receive packet ret -11 -[codec] Creating SSRC transcoder from telephone-event/48000/1 to G722/8000/1/20 -[internals] supported sample format for output codec g722: s16 -[internals] using output sample format s16 for codec g722 -[core] Initialized encoder with frame size 320 samples -[codec] Encoder created with clockrate 16000, 1 channels, using sample format 1 (ptime 20 for 320 samples per frame and 320 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for telephone-event/48000/0-15 (97) -> G722/8000/ (9) with DTMF output 101 and CN output -1 -[codec] Using existing encoder context -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 101, seq 10, TS 4000, len 4 -[internals] returning in-sequence packet (seq 10) -[transcoding] Processing RTP packet: seq 10, TS 4000 -[core] DTMF event packet: event 5, volume 7, end 0, duration 320 -[transcoding] Scaling DTMF packet timestamp and duration: TS 4000 -> 0 (8000 -> 48000) -[transcoding] Scheduling to send RTP packet (seq 10 TS 0) in 0.0 ms (at 1795487745.729352) -[internals] packet queue empty -[transcoding] Received telephone-event supplemental RTP packet: SSRC 29090000, PT 97, seq 10, TS 4000, len 4 -[internals] returning in-sequence packet (seq 10) -[transcoding] Processing RTP packet: seq 10, TS 4000 -[core] DTMF event packet: event 5, volume 7, end 0, duration 1920 -[transcoding] Scaling DTMF packet timestamp and duration: TS 4000 -> 0 (48000 -> 8000) -[transcoding] Scheduling to send RTP packet (seq 10 TS 0) in 0.0 ms (at 1795487745.729369) -[internals] packet queue empty -[codec] Shutting down codec handler for G722/8000/1 -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Shutting down codec handler for opus/48000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for telephone-event/48000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for telephone-event/8000/1 -[core] creating new monologue -[core] creating new monologue -[core] Using default bitrate of 24000 bps for 1-channel Opus -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/48000'/''/'telephone-event/48000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec opus/48000/ (96) -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/48000/ (102) -[internals] Adding codec 'telephone-event'/'telephone-event/48000'/''/'telephone-event/48000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec opus/48000/ (96) -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec telephone-event/48000/ (102) -[internals] Adding codec 'telephone-event'/'telephone-event/48000'/''/'telephone-event/48000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Stripping codec opus/48000/ (96) due to strip=all or strip=full -[codec] Stripping codec PCMA/8000/ (8) due to strip=all or strip=full -[codec] Stripping codec telephone-event/48000/ (102) due to strip=all or strip=full -[codec] Stripping codec telephone-event/8000/ (101) due to strip=all or strip=full -[core] Using default bitrate of 32000 bps for 2-channel Opus -[codec] Re-adding stripped codec opus/48000/ (96) -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[codec] Re-adding stripped codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec PCMU for transcoding -[codec] Codec PCMU/8000/ added for transcoding with payload type 0 -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Re-adding stripped codec telephone-event/48000/ (102) -[internals] Adding codec 'telephone-event'/'telephone-event/48000'/''/'telephone-event/48000/1' at pos (nil) -[codec] Re-adding stripped codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos 0x55d9b40d2900 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/ (96) -[codec] Checking receiver codec opus/48000/1/ (96) -[codec] Creating codec handler for opus/48000/ (96) -[codec] Sink codec for opus/48000/ is opus/48000/1/ (96) -[codec] Sink supports codec opus/48000/ (96) for passthrough (to 96) -[codec] Shutting down codec handler for opus/48000/1 -[codec] Using passthrough handler for opus/48000/ (96) with DTMF 102, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is opus/48000/1/ (96) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Creating SSRC transcoder from PCMU/8000/1 to opus/48000/1/20 -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_mulaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (0 bytes) per packet, bitrate 24000) -[codec] Created transcode context for PCMU/8000/ (0) -> opus/48000/ (96) with DTMF output 102 and CN output -1 -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Creating codec handler for telephone-event/8000/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/48000/1/ (102) -[codec] Creating codec handler for telephone-event/48000/ (102) -[codec] Sink codec for telephone-event/48000/ is telephone-event/48000/1/ (102) -[codec] Sink supports codec telephone-event/48000/ (102) for passthrough (to 102) -[codec] Shutting down codec handler for telephone-event/48000/1 -[codec] Using passthrough handler for telephone-event/48000/ (102) with DTMF 102, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/48000/ -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Using passthrough handler with new SSRC for PCMA/8000/ -[codec] Using passthrough handler with new SSRC for opus/48000/ -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/ (96) -[codec] Checking receiver codec opus/48000/1/ (96) -[codec] Sink codec for opus/48000/ is opus/48000/1/ (96) -[codec] Sink supports codec opus/48000/ (96) for passthrough (to 96) -[codec] Shutting down codec handler for opus/48000/1 -[codec] Using passthrough handler for opus/48000/ (96) with DTMF 102, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF 101, CN -1 -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is opus/48000/1/ (96) -[codec] Leaving transcode context for PCMU/8000/ (0) -> opus/48000/ (96) intact -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Checking receiver codec telephone-event/48000/1/ (102) -[codec] Sink codec for telephone-event/48000/ is telephone-event/48000/1/ (102) -[codec] Sink supports codec telephone-event/48000/ (102) for passthrough (to 102) -[codec] Shutting down codec handler for telephone-event/48000/1 -[codec] Using passthrough handler for telephone-event/48000/ (102) with DTMF 102, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/48000/ -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Using passthrough handler with new SSRC for PCMA/8000/ -[codec] Using passthrough handler with new SSRC for opus/48000/ -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/48000'/''/'telephone-event/48000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec telephone-event/8000/ (101) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/48000'/''/'telephone-event/48000/1' at pos (nil) -[internals] Adding codec 'telephone-event'/'telephone-event/8000'/''/'telephone-event/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/ (96) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is opus/48000/1/ (96) -[codec] Leaving transcode context for PCMU/8000/ (0) -> opus/48000/ (96) intact -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is telephone-event/8000/1/ (101) -[codec] Sink supports codec telephone-event/8000/ (101) for passthrough (to 101) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Using passthrough handler for telephone-event/8000/ (101) with DTMF 101, CN -1 -[codec] Using passthrough handler with new SSRC for telephone-event/8000/ -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMU/8000/ (0) is opus/48000/ (96) -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[codec] Adding telephone-event/48000/ payload type 102 -[internals] Adding codec 'telephone-event'/'telephone-event/48000'/''/'telephone-event/48000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec opus/48000/1/ (96) -[codec] Creating codec handler for opus/48000/ (96) -[codec] Sink codec for opus/48000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for opus/48000/1 -[codec] Creating SSRC transcoder from opus/48000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for opus/48000/ (96) -> PCMU/8000/ (0) with DTMF output 101 and CN output -1 -[codec] Checking receiver codec telephone-event/48000/1/ (102) -[codec] Creating codec handler for telephone-event/48000/ (102) -[codec] Sink codec for telephone-event/48000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for telephone-event/48000/1 -[codec] Creating SSRC transcoder from telephone-event/48000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for telephone-event/48000/ (102) -> PCMU/8000/ (0) with DTMF output 101 and CN output -1 -[codec] Using existing encoder context -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec opus/48000/1/ (96) -[codec] Sink codec for opus/48000/ is PCMU/8000/1/ (0) -[codec] Leaving transcode context for opus/48000/ (96) -> PCMU/8000/ (0) intact -[codec] Checking receiver codec telephone-event/48000/1/ (102) -[codec] Sink codec for telephone-event/48000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for telephone-event/48000/1 -[internals] receive packet ret -11 -[codec] Creating SSRC transcoder from telephone-event/48000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for telephone-event/48000/ (102) -> PCMU/8000/ (0) with DTMF output 101 and CN output -1 -[codec] Using existing encoder context -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/ (96) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is opus/48000/1/ (96) -[codec] Leaving transcode context for PCMU/8000/ (0) -> opus/48000/ (96) intact -[codec] Checking receiver codec telephone-event/8000/1/ (101) -[codec] Sink codec for telephone-event/8000/ is opus/48000/1/ (96) -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Creating SSRC transcoder from telephone-event/8000/1 to opus/48000/1/20 -[core] Initialized encoder with frame size 160 samples -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (0 bytes) per packet, bitrate 24000) -[codec] Created transcode context for telephone-event/8000/ (101) -> opus/48000/ (96) with DTMF output 102 and CN output -1 -[codec] Using existing encoder context -[transcoding] Received telephone-event supplemental RTP packet: SSRC d2040000, PT 102, seq 10, TS 4000, len 4 -[internals] returning in-sequence packet (seq 10) -[transcoding] Processing RTP packet: seq 10, TS 4000 -[core] DTMF event packet: event 5, volume 7, end 0, duration 320 -[transcoding] Scaling DTMF packet timestamp and duration: TS 4000 -> 0 (48000 -> 8000) -[transcoding] Scheduling to send RTP packet (seq 10 TS 0) in 0.0 ms (at 1795487745.730134) -[internals] packet queue empty -[transcoding] Received telephone-event supplemental RTP packet: SSRC 29090000, PT 101, seq 10, TS 4000, len 4 -[internals] returning in-sequence packet (seq 10) -[transcoding] Processing RTP packet: seq 10, TS 4000 -[core] DTMF event packet: event 5, volume 7, end 0, duration 1920 -[transcoding] Scaling DTMF packet timestamp and duration: TS 4000 -> 0 (8000 -> 48000) -[transcoding] Scheduling to send RTP packet (seq 10 TS 0) in 0.0 ms (at 1795487745.730157) -[internals] packet queue empty -[codec] Shutting down codec handler for opus/48000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for telephone-event/48000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for opus/48000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Shutting down codec handler for telephone-event/8000/1 -[codec] Shutting down codec handler for telephone-event/48000/1 -[core] creating new monologue -[core] creating new monologue -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (9) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (9) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (9) -[codec] Creating codec handler for PCMA/8000/ (9) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (9) -[codec] Sink supports codec PCMA/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (9) with DTMF -1, CN -1 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (9) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (9) -[codec] Sink supports codec PCMA/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (9) with DTMF -1, CN -1 -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Not adding stray answer codec PCMA/8000/ (7) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMU/8000/ (0) is PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Reverse codec for PCMA/8000/ (8) is PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (9) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (9) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos 0x55d9b405cae0 -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos 0x55d9b4095970 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (9) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (9) -[codec] Sink supports codec PCMA/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (9) with DTMF -1, CN -1 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (9) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (9) -[codec] Sink supports codec PCMA/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (9) with DTMF -1, CN -1 -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Not adding stray answer codec PCMA/8000/ (7) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMU/8000/ (0) is PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Reverse codec for PCMA/8000/ (8) is PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[core] creating new monologue -[core] creating new monologue -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Creating codec handler for G722/8000/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMU/8000/ (0) is PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Reverse codec for PCMA/8000/ (8) is PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Reverse codec for G722/8000/ (9) is G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Creating codec handler for G722/8000/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos 0x55d9b40d2640 -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos 0x55d9b409c8b0 -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos 0x55d9b40d25a0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for G722/8000/ (9) is G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Reverse codec for PCMA/8000/ (8) is PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Reverse codec for PCMU/8000/ (0) is PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is G722/8000/ (9) -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for G722/8000/1 -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for G722/8000/1 -[core] creating new monologue -[core] creating new monologue -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec PCMU/8000/ (0) to end of list -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) to end of list -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec G722/8000/ (9) to end of list -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec PCMU/8000/ (0) to end of list -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) to end of list -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec G722/8000/ (9) to end of list -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Creating codec handler for G722/8000/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Retaining codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos 0x55d9b409c940 -[codec] Retaining codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos 0x55d9b409e5e0 -[codec] Retaining codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMU/8000/ (0) is PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Reverse codec for PCMA/8000/ (8) is PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Reverse codec for G722/8000/ (9) is G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Creating codec handler for G722/8000/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Retaining codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Retaining codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos 0x55d9b409f030 -[codec] Retaining codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos 0x55d9b4096240 -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Retaining codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Retaining codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos 0x55d9b409e5e0 -[codec] Retaining codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos 0x55d9b409c920 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Retaining codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Retaining codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos 0x55d9b40a74e0 -[codec] Retaining codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos 0x55d9b409ce60 -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMU/8000/ (0) is PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Reverse codec for PCMA/8000/ (8) is PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Reverse codec for G722/8000/ (9) is G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for G722/8000/1 -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for G722/8000/1 -[core] creating new monologue -[core] creating new monologue -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec PCMU/8000/ (0) to end of list -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) to end of list -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec G722/8000/ (9) to end of list -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec PCMU/8000/ (0) to end of list -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) to end of list -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Adding codec G722/8000/ (9) to end of list -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Creating codec handler for G722/8000/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Retaining codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos 0x55d9b409b4e0 -[codec] Retaining codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos 0x55d9b40aab50 -[codec] Retaining codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMU/8000/ (0) is PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Skipping reverse codec for PCMA/8000/ (8) = PCMA/8000/ (8) due to single-codec flag -[codec] Skipping reverse codec for G722/8000/ (9) = G722/8000/ (9) due to single-codec flag -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Creating SSRC transcoder from PCMA/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_alaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) with DTMF output -1 and CN output -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Creating SSRC transcoder from G722/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for G722/8000/ (9) -> PCMU/8000/ (0) with DTMF output -1 and CN output -1 -[codec] Using existing encoder context -[codec] Using passthrough handler with new SSRC for PCMU/8000/ -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec G722/8000/ (9) to end of list -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) to end of list -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Retaining codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos 0x55d9b40a2bd0 -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Retaining codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Retaining codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos 0x55d9b40aab50 -[codec] Retaining codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos 0x55d9b409b4e0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[internals] receive packet ret -11 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[internals] receive packet ret -11 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Retaining codec G722/8000/ (9) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[codec] Retaining codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos 0x55d9b409e5e0 -[codec] Retaining codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos 0x55d9b409f1d0 -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'G722'/'G722/8000'/''/'G722/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is G722/8000/1/ (9) -[codec] Sink supports codec G722/8000/ (9) for passthrough (to 9) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Using passthrough handler for G722/8000/ (9) with DTMF -1, CN -1 -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMU/8000/ (0) is PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Skipping reverse codec for PCMA/8000/ (8) = PCMA/8000/ (8) due to single-codec flag -[codec] Skipping reverse codec for G722/8000/ (9) = G722/8000/ (9) due to single-codec flag -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Creating SSRC transcoder from PCMA/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_alaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for PCMA/8000/ (8) -> PCMU/8000/ (0) with DTMF output -1 and CN output -1 -[codec] Checking receiver codec G722/8000/1/ (9) -[codec] Sink codec for G722/8000/ is PCMU/8000/1/ (0) -[codec] Shutting down codec handler for G722/8000/1 -[codec] Creating SSRC transcoder from G722/8000/1 to PCMU/8000/1/20 -[internals] supported sample format for output codec pcm_mulaw: s16 -[internals] using output sample format s16 for codec pcm_mulaw -[core] Initialized encoder with frame size 160 samples -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for G722/8000/ (9) -> PCMU/8000/ (0) with DTMF output -1 and CN output -1 -[codec] Using existing encoder context -[codec] Using passthrough handler with new SSRC for PCMU/8000/ -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for G722/8000/1 -[internals] receive packet ret -11 -[core] creating new monologue -[core] creating new monologue -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMA/8000/ (8) is PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is PCMA/8000/1/ (8) -[codec] Sink supports codec PCMA/8000/ (8) for passthrough (to 8) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Using passthrough handler for PCMA/8000/ (8) with DTMF -1, CN -1 -48 -test ok: test-transcode.c:1448 - -answer -running test test-transcode.c:1453 -test ok: test-transcode.c:1453 - -running test test-transcode.c:1454 -send RTP SSRC 4d2 seq 10 TS 4000 PT 101 -send packet contents: \x05\x07\x01\x40 -recv packet contents: \x05\x07\x07\x80 -recv RTP SSRC d2040000 seq 10 TS 0 PT 97 -test ok: test-transcode.c:1454 - -running test test-transcode.c:1455 -send RTP SSRC 929 seq 10 TS 4000 PT 97 -send packet contents: \x05\x07\x07\x80 -recv packet contents: \x05\x07\x01\x40 -recv RTP SSRC 29090000 seq 10 TS 0 PT 101 -test ok: test-transcode.c:1455 - - -running test test-transcode.c:1458 -offer -running test test-transcode.c:1469 -test ok: test-transcode.c:1469 - -answer -running test test-transcode.c:1474 -test ok: test-transcode.c:1474 - -running test test-transcode.c:1475 -send RTP SSRC 4d2 seq 10 TS 4000 PT 102 -send packet contents: \x05\x07\x01\x40 -recv packet contents: \x05\x07\x00\x35 -recv RTP SSRC d2040000 seq 10 TS 0 PT 101 -test ok: test-transcode.c:1475 - -running test test-transcode.c:1476 -send RTP SSRC 929 seq 10 TS 4000 PT 101 -send packet contents: \x05\x07\x07\x80 -recv packet contents: \x05\x07\x2d\x00 -recv RTP SSRC 29090000 seq 10 TS 0 PT 102 -test ok: test-transcode.c:1476 - - -running test test-transcode.c:1480 -offer -running test test-transcode.c:1485 -test ok: test-transcode.c:1485 - -answer -running test test-transcode.c:1490 -test ok: test-transcode.c:1490 - -offer -running test test-transcode.c:1495 -test ok: test-transcode.c:1495 - -answer -running test test-transcode.c:1500 -test ok: test-transcode.c:1500 - - -running test test-transcode.c:1503 -offer -running test test-transcode.c:1508 -test ok: test-transcode.c:1508 - -running test test-transcode.c:1509 -test ok: test-transcode.c:1509 - -answer -running test test-transcode.c:1514 -test ok: test-transcode.c:1514 - -running test test-transcode.c:1515 -test ok: test-transcode.c:1515 - -offer -running test test-transcode.c:1520 -test ok: test-transcode.c:1520 - -running test test-transcode.c:1521 -test ok: test-transcode.c:1521 - -answer -running test test-transcode.c:1526 -test ok: test-transcode.c:1526 - -running test test-transcode.c:1527 -test ok: test-transcode.c:1527 - - -running test test-transcode.c:1530 -offer -running test test-transcode.c:1536 -test ok: test-transcode.c:1536 - -running test test-transcode.c:1537 -test ok: test-transcode.c:1537 - -answer -running test test-transcode.c:1543 -test ok: test-transcode.c:1543 - -running test test-transcode.c:1544 -test ok: test-transcode.c:1544 - -offer -running test test-transcode.c:1550 -test ok: test-transcode.c:1550 - -running test test-transcode.c:1551 -test ok: test-transcode.c:1551 - -answer -running test test-transcode.c:1557 -test ok: test-transcode.c:1557 - -running test test-transcode.c:1558 -test ok: test-transcode.c:1558 - - -running test test-transcode.c:1561 -offer -running test test-transcode.c:1568 -test ok: test-transcode.c:1568 - -running test test-transcode.c:1569 -test ok: test-transcode.c:1569 - -answer -running test test-transcode.c:1576 -test ok: test-transcode.c:1576 - -running test test-transcode.c:1577 -test ok: test-transcode.c:1577 - -offer -running test test-transcode.c:1584 -test ok: test-transcode.c:1584 - -running test test-transcode.c:1585 -test ok: test-transcode.c:1585 - -answer -running test test-transcode.c:1592 -test ok: test-transcode.c:1592 - -running test test-transcode.c:1593 -test ok: test-transcode.c:1593 - - -running test test-transcode.c:1597 -offer -running test test-transcode.c:1600 -test ok: test-transcode.c:1600 - -running test test-transcode.c:1601 -test ok: test-transcode.c:1601 - -answer -running test test-transcode.c:1604 -test ok: test-transcode.c:1604 - -running test test-transcode.c:1605 -test ok: test-transcode.c:1605 - -running test test-transcode.c:1606 -send RTP SSRC 4d2 seq 0 TS 0 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC d2040000 seq 0 TS 0 PT 8 -test ok: test-transcode.c:1606 - -running test test-transcode.c:1607 -send RTP SSRC 929 seq 0 TS 0 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC 29090000 seq 0 TS 0 PT 8 -test ok: test-transcode.c:1607 - -running test test-transcode.c:1608 -send RTP SSRC 4d2 seq 1 TS 160 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC d2040000 seq 1 TS 160 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1608 - -running test test-transcode.c:1609 -send RTP SSRC 929 seq 1 TS 160 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC 29090000 seq 1 TS 160 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1609 - -running test test-transcode.c:1611 -send RTP SSRC 4d2 seq 2 TS 320 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5 -recv RTP SSRC d2040000 seq 2 TS 320 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1611 - -running test test-transcode.c:1612 -send RTP SSRC 929 seq 2 TS 320 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5 -recv RTP SSRC 29090000 seq 2 TS 320 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1612 - -running test test-transcode.c:1613 -send RTP SSRC 4d2 seq 3 TS 480 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5 -recv RTP SSRC d2040000 seq 3 TS 480 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1613 - -running test test-transcode.c:1614 -send RTP SSRC 929 seq 3 TS 480 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5 -recv RTP SSRC 29090000 seq 3 TS 480 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1614 - -running test test-transcode.c:1616 -send RTP SSRC 4d2 seq 4 TS 640 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC d2040000 seq 4 TS 640 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1616 - -running test test-transcode.c:1617 -send RTP SSRC 929 seq 4 TS 640 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC 29090000 seq 4 TS 640 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1617 - -running test test-transcode.c:1618 -send RTP SSRC 4d2 seq 5 TS 800 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC d2040000 seq 5 TS 800 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1618 - -running test test-transcode.c:1619 -send RTP SSRC 929 seq 5 TS 800 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC 29090000 seq 5 TS 800 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1619 - -running test test-transcode.c:1621 -send RTP SSRC 4d2 seq 6 TS 960 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5 -recv RTP SSRC d2040000 seq 6 TS 960 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1621 - -running test test-transcode.c:1622 -send RTP SSRC 929 seq 6 TS 960 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC 29090000 seq 6 TS 960 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1622 - -running test test-transcode.c:1623 -send RTP SSRC 4d2 seq 7 TS 1120 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5 -recv RTP SSRC d2040000 seq 7 TS 1120 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1623 - -running test test-transcode.c:1624 -send RTP SSRC 929 seq 7 TS 1120 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC 29090000 seq 7 TS 1120 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1624 - -running test test-transcode.c:1626 -send RTP SSRC 4d2 seq 8 TS 1280 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC d2040000 seq 8 TS 1280 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1626 - -running test test-transcode.c:1627 -send RTP SSRC 929 seq 8 TS 1280 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC 29090000 seq 8 TS 1280 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1627 - -running test test-transcode.c:1628 -send RTP SSRC 4d2 seq 9 TS 1440 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC d2040000 seq 9 TS 1440 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1628 - -running test test-transcode.c:1629 -send RTP SSRC 929 seq 9 TS 1440 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC 29090000 seq 9 TS 1440 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1629 - -running test test-transcode.c:1631 -send RTP SSRC 4d2 seq 10 TS 1600 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC d2040000 seq 10 TS 1600 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1631 - -running test test-transcode.c:1632 -send RTP SSRC 929 seq 10 TS 1600 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5 -recv RTP SSRC 29090000 seq 10 TS 1600 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1632 - -running test test-transcode.c:1633 -send RTP SSRC 4d2 seq 11 TS 1760 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC d2040000 seq 11 TS 1760 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1633 - -running test test-transcode.c:1634 -send RTP SSRC 929 seq 11 TS 1760 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5 -recv RTP SSRC 29090000 seq 11 TS 1760 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1634 - -running test test-transcode.c:1636 -send RTP SSRC 4d2 seq 12 TS 1920 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC d2040000 seq 12 TS 1920 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1636 - -running test test-transcode.c:1637 -send RTP SSRC 929 seq 12 TS 1920 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC 29090000 seq 12 TS 1920 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1637 - -running test test-transcode.c:1638 -send RTP SSRC 4d2 seq 13 TS 2080 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC d2040000 seq 13 TS 2080 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1638 - -running test test-transcode.c:1639 -send RTP SSRC 929 seq 13 TS 2080 PT 8 -send packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[core] creating new monologue -[core] creating new monologue -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMU/8000/ (0) is PCMU/8000/ (0) -[internals] Adding codec 'PCMU'/'PCMU/8000'/''/'PCMU/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Creating codec handler for PCMU/8000/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is PCMU/8000/ (0) -[codec] Checking receiver codec PCMU/8000/1/ (0) -[codec] Sink codec for PCMU/8000/ is PCMU/8000/1/ (0) -[codec] Sink supports codec PCMU/8000/ (0) for passthrough (to 0) -[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Using passthrough handler for PCMU/8000/ (0) with DTMF -1, CN -1 -x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv packet contents: \x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a\x2b\x2a -recv RTP SSRC 29090000 seq 13 TS 2080 PT 8 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1639 - - -running test test-transcode.c:1643 -offer -running test test-transcode.c:1646 -test ok: test-transcode.c:1646 - -running test test-transcode.c:1647 -test ok: test-transcode.c:1647 - -answer -running test test-transcode.c:1650 -test ok: test-transcode.c:1650 - -running test test-transcode.c:1651 -test ok: test-transcode.c:1651 - -running test test-transcode.c:1652 -send RTP SSRC 4d2 seq 0 TS 0 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 0 TS 0 PT 0 -test ok: test-transcode.c:1652 - -running test test-transcode.c:1653 -send RTP SSRC 929 seq 0 TS 0 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC 29090000 seq 0 TS 0 PT 0 -test ok: test-transcode.c:1653 - -running test test-transcode.c:1654 -send RTP SSRC 4d2 seq 1 TS 160 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 1 TS 160 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1654 - -running test test-transcode.c:1655 -send RTP SSRC 929 seq 1 TS 160 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC 29090000 seq 1 TS 160 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1655 - -running test test-transcode.c:1657 -send RTP SSRC 4d2 seq 2 TS 320 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff -recv RTP SSRC d2040000 seq 2 TS 320 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1657 - -running test test-transcode.c:1658 -send RTP SSRC 929 seq 2 TS 320 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff -recv RTP SSRC 29090000 seq 2 TS 320 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1658 - -running test test-transcode.c:1659 -send RTP SSRC 4d2 seq 3 TS 480 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff -recv RTP SSRC d2040000 seq 3 TS 480 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1659 - -running test test-transcode.c:1660 -send RTP SSRC 929 seq 3 TS 480 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff -recv RTP SSRC 29090000 seq 3 TS 480 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1660 - -running test test-transcode.c:1662 -send RTP SSRC 4d2 seq 4 TS 640 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 4 TS 640 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1662 - -running test test-transcode.c:1663 -send RTP SSRC 929 seq 4 TS 640 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC 29090000 seq 4 TS 640 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1663 - -running test test-transcode.c:1664 -send RTP SSRC 4d2 seq 5 TS 800 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 5 TS 800 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1664 - -running test test-transcode.c:1665 -send RTP SSRC 929 seq 5 TS 800 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC 29090000 seq 5 TS 800 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1665 - -running test test-transcode.c:1667 -send RTP SSRC 4d2 seq 6 TS 960 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff -recv RTP SSRC d2040000 seq 6 TS 960 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1667 - -running test test-transcode.c:1668 -send RTP SSRC 929 seq 6 TS 960 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC 29090000 seq 6 TS 960 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1668 - -running test test-transcode.c:1669 -send RTP SSRC 4d2 seq 7 TS 1120 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff -recv RTP SSRC d2040000 seq 7 TS 1120 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1669 - -running test test-transcode.c:1670 -send RTP SSRC 929 seq 7 TS 1120 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC 29090000 seq 7 TS 1120 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1670 - -running test test-transcode.c:1672 -send RTP SSRC 4d2 seq 8 TS 1280 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 8 TS 1280 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1672 - -running test test-transcode.c:1673 -send RTP SSRC 929 seq 8 TS 1280 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC 29090000 seq 8 TS 1280 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1673 - -running test test-transcode.c:1674 -send RTP SSRC 4d2 seq 9 TS 1440 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 9 TS 1440 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1674 - -running test test-transcode.c:1675 -send RTP SSRC 929 seq 9 TS 1440 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC 29090000 seq 9 TS 1440 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1675 - -running test test-transcode.c:1677 -send RTP SSRC 4d2 seq 10 TS 1600 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 10 TS 1600 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1677 - -running test test-transcode.c:1678 -send RTP SSRC 929 seq 10 TS 1600 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff -recv RTP SSRC 29090000 seq 10 TS 1600 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1678 - -running test test-transcode.c:1679 -send RTP SSRC 4d2 seq 11 TS 1760 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 11 TS 1760 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1679 - -running test test-transcode.c:1680 -send RTP SSRC 929 seq 11 TS 1760 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff -recv RTP SSRC 29090000 seq 11 TS 1760 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1680 - -running test test-transcode.c:1682 -send RTP SSRC 4d2 seq 12 TS 1920 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 12 TS 1920 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1682 - -running test test-transcode.c:1683 -send RTP SSRC 929 seq 12 TS 1920 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC 29090000 seq 12 TS 1920 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1683 - -running test test-transcode.c:1684 -send RTP SSRC 4d2 seq 13 TS 208[codec] Shutting down codec handler for PCMU/8000/1 -[codec] Shutting down codec handler for PCMU/8000/1 -[core] creating new monologue -[core] creating new monologue -[core] Using default bitrate of 32000 bps for 2-channel Opus -[internals] Adding codec 'opus'/'opus/48000/2'/''/'opus/48000/2' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec opus/48000/2/ (96) -[internals] Adding codec 'opus'/'opus/48000/2'/''/'opus/48000/2' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[core] Using default bitrate of 32000 bps for 2-channel Opus -[codec] Accepting codec opus/48000/2/ (96) -[codec] Accepting codec opus/48000/2/ (96) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec opus/48000/2/ (96) -[internals] Adding codec 'opus'/'opus/48000/2'/''/'opus/48000/2' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/2/ (96) -[codec] Checking receiver codec opus/48000/2/ (96) -[codec] Creating codec handler for opus/48000/2/ (96) -[codec] Sink codec for opus/48000/2/ is opus/48000/2/ (96) -[codec] Sink supports codec opus/48000/2/ (96) for passthrough (to 96) -[codec] Shutting down codec handler for opus/48000/2 -[codec] Using passthrough handler for opus/48000/2/ (96) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is opus/48000/2/ (96) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Creating SSRC transcoder from PCMA/8000/1 to opus/48000/2/20 -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_alaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (0 bytes) per packet, bitrate 32000) -[codec] Created transcode context for PCMA/8000/ (8) -> opus/48000/2/ (96) with DTMF output -1 and CN output -1 -[codec] Using passthrough handler with new SSRC for opus/48000/2/ -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/2/ (96) -[codec] Checking receiver codec opus/48000/2/ (96) -[codec] Sink codec for opus/48000/2/ is opus/48000/2/ (96) -[codec] Sink supports codec opus/48000/2/ (96) for passthrough (to 96) -[codec] Shutting down codec handler for opus/48000/2 -[codec] Using passthrough handler for opus/48000/2/ (96) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is opus/48000/2/ (96) -[codec] Leaving transcode context for PCMA/8000/ (8) -> opus/48000/2/ (96) intact -[codec] Using passthrough handler with new SSRC for opus/48000/2/ -[internals] Adding codec 'opus'/'opus/48000/2'/''/'opus/48000/2' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'opus'/'opus/48000/2'/''/'opus/48000/2' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/2/ (96) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is opus/48000/2/ (96) -[codec] Leaving transcode context for PCMA/8000/ (8) -> opus/48000/2/ (96) intact -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMA/8000/ (8) is opus/48000/2/ (96) -[internals] Adding codec 'opus'/'opus/48000/2'/''/'opus/48000/2' at pos (nil) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec opus/48000/2/ (96) -[codec] Creating codec handler for opus/48000/2/ (96) -[codec] Sink codec for opus/48000/2/ is PCMA/8000/1/ (8) -[codec] Shutting down codec handler for opus/48000/2 -[codec] Creating SSRC transcoder from opus/48000/2 to PCMA/8000/1/20 -[internals] supported sample format for output codec pcm_alaw: s16 -[internals] using output sample format s16 for codec pcm_alaw -[core] Initialized encoder with frame size 160 samples -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for opus/48000/2/ (96) -> PCMA/8000/ (8) with DTMF output -1 and CN output -1 -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec opus/48000/2/ (96) -[codec] Sink codec for opus/48000/2/ is PCMA/8000/1/ (8) -[codec] Leaving transcode context for opus/48000/2/ (96) -> PCMA/8000/ (8) intact -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/2/ (96) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is opus/48000/2/ (96) -[codec] Leaving transcode context for PCMA/8000/ (8) -> opus/48000/2/ (96) intact -[codec] Shutting down codec handler for opus/48000/2 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for opus/48000/2 -[codec] Shutting down codec handler for PCMA/8000/1 -[core] creating new monologue -[core] creating new monologue -[core] Using default bitrate of 24000 bps for 1-channel Opus -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec opus/48000/ (96) -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[core] Using default bitrate of 24000 bps for 1-channel Opus -[codec] Accepting codec opus/48000/ (96) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec opus/48000/ (96) -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/ (96) -[codec] Checking receiver codec opus/48000/1/ (96) -[codec] Creating codec handler for opus/48000/ (96) -[codec] Sink codec for opus/48000/ is opus/48000/1/ (96) -[codec] Sink supports codec opus/48000/ (96) for passthrough (to 96) -[codec] Shutting down codec handler for opus/48000/1 -[codec] Using passthrough handler for opus/48000/ (96) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is opus/48000/1/ (96) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Creating SSRC transcoder from PCMA/8000/1 to opus/48000/1/20 -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_alaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (0 bytes) per packet, bitrate 24000) -[codec] Created transcode context for PCMA/8000/ (8) -> opus/48000/ (96) with DTMF output -1 and CN output -1 -[codec] Using passthrough handler with new SSRC for opus/48000/ -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/ (96) -[codec] Checking receiver codec opus/48000/1/ (96) -[codec] Sink codec for opus/48000/ is opus/48000/1/ (96) -[codec] Sink supports codec opus/48000/ (96) for passthrough (to 96) -[codec] Shutting down codec handler for opus/48000/1 -[codec] Using passthrough handler for opus/48000/ (96) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is opus/48000/1/ (96) -[codec] Leaving transcode context for PCMA/8000/ (8) -> opus/48000/ (96) intact -[codec] Using passthrough handler with new SSRC for opus/48000/ -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/ (96) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is opus/48000/1/ (96) -[codec] Leaving transcode context for PCMA/8000/ (8) -> opus/48000/ (96) intact -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMA/8000/ (8) is opus/48000/ (96) -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec opus/48000/1/ (96) -[codec] Creating codec handler for opus/48000/ (96) -[codec] Sink codec for opus/48000/ is PCMA/8000/1/ (8) -[codec] Shutting down codec handler for opus/48000/1 -[codec] Creating SSRC transcoder from opus/48000/1 to PCMA/8000/1/20 -[internals] supported sample format for output codec pcm_alaw: s16 -[internals] using output sample format s16 for codec pcm_alaw -[core] Initialized encoder with frame size 160 samples -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for opus/48000/ (96) -> PCMA/8000/ (8) with DTMF output -1 and CN output -1 -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec opus/48000/1/ (96) -[codec] Sink codec for opus/48000/ is PCMA/8000/1/ (8) -[codec] Leaving transcode context for opus/48000/ (96) -> PCMA/8000/ (8) intact -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/ (96) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is opus/48000/1/ (96) -[codec] Leaving transcode context for PCMA/8000/ (8) -> opus/48000/ (96) intact -[codec] Shutting down codec handler for opus/48000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for opus/48000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[core] creating new monologue -[core] creating new monologue -[core] Using default bitrate of 24000 bps for 1-channel Opus -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec opus/48000/ (96) -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Accepting codec opus/48000/ (96) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec opus/48000/ (96) -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/ (96) -[codec] Checking receiver codec opus/48000/1/ (96) -[codec] Creating codec handler for opus/48000/ (96) -[codec] Sink codec for opus/48000/ is opus/48000/1/ (96) -[codec] Sink supports codec opus/48000/ (96) for passthrough (to 96) -[codec] Shutting down codec handler for opus/48000/1 -[codec] Using passthrough handler for opus/48000/ (96) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is opus/48000/1/ (96) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Creating SSRC transcoder from PCMA/8000/1 to opus/48000/1/20 -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_alaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (0 bytes) per packet, bitrate 24000) -[codec] Created transcode context for PCMA/8000/ (8) -> opus/48000/ (96) with DTMF output -1 and CN output -1 -[codec] Using passthrough handler with new SSRC for opus/48000/ -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/ (96) -[codec] Checking receiver codec opus/48000/1/ (96) -[codec] Sink codec for opus/48000/ is opus/48000/1/ (96) -[codec] Sink supports codec opus/48000/ (96) for passthrough (to 96) -[codec] Shutting down codec handler for opus/48000/1 -[codec] Using passthrough handler for opus/48000/ (96) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is opus/48000/1/ (96) -[codec] Leaving transcode context for PCMA/8000/ (8) -> opus/48000/ (96) intact -[codec] Using passthrough handler with new SSRC for opus/48000/ -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/ (96) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is opus/48000/1/ (96) -[codec] Leaving transcode context for PCMA/8000/ (8) -> opus/48000/ (96) intact -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMA/8000/ (8) is opus/48000/ (96) -[internals] Adding codec 'opus'/'opus/48000'/''/'opus/48000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec opus/48000/1/ (96) -[codec] Creating codec handler for opus/48000/ (96) -[codec] Sink codec for opus/48000/ is PCMA/8000/1/ (8) -[codec] Shutting down codec handler for opus/48000/1 -[codec] Creating SSRC transcoder from opus/48000/1 to PCMA/8000/1/20 -[internals] supported sample format for output codec pcm_alaw: s16 -[internals] using output sample format s16 for codec pcm_alaw -[core] Initialized encoder with frame size 160 samples -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for opus/48000/ (96) -> PCMA/8000/ (8) with DTMF output -1 and CN output -1 -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec opus/48000/1/ (96) -[codec] Sink codec for opus/48000/ is PCMA/8000/1/ (8) -[codec] Leaving transcode context for opus/48000/ (96) -> PCMA/8000/ (8) intact -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/ (96) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is opus/48000/1/ (96) -[codec] Leaving transcode context for PCMA/8000/ (8) -> opus/48000/ (96) intact -[codec] Shutting down codec handler for opus/48000/1 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for opus/48000/1 -[codec] Shutting down codec handler for PCMA/8000/1 -[core] creating new monologue -[core] creating new monologue -[core] Using default bitrate of 32000 bps for 2-channel Opus -[internals] Adding codec 'opus'/'opus/48000/2'/''/'opus/48000/2' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating codecs for offerer tag_A #0 -[codec] Adding codec opus/48000/2/ (96) -[internals] Adding codec 'opus'/'opus/48000/2'/''/'opus/48000/2' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Accepting codec opus/48000/2/ (96) -[codec] Updating offer codecs for answerer tag_B #0 -[codec] Adding codec opus/48000/2/ (96) -[internals] Adding codec 'opus'/'opus/48000/2'/''/'opus/48000/2' at pos (nil) -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/2/ (96) -[codec] Checking receiver codec opus/48000/2/ (96) -[codec] Creating codec handler for opus/48000/2/ (96) -[codec] Sink codec for opus/48000/2/ is opus/48000/2/ (96) -[codec] Sink supports codec opus/48000/2/ (96) for passthrough (to 96) -[codec] Shutting down codec handler for opus/48000/2 -[codec] Using passthrough handler for opus/48000/2/ (96) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Creating codec handler for PCMA/8000/ (8) -[codec] Sink codec for PCMA/8000/ is opus/48000/2/ (96) -[codec] Shutting down codec handler for PCMA/8000/1 -[codec] Creating SSRC transcoder from PCMA/8000/1 to opus/48000/2/20 -[core] Initialized encoder with frame size 160 samples -[internals] supported sample format for input codec pcm_alaw: s16 -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (0 bytes) per packet, bitrate 32000) -[codec] Created transcode context for PCMA/8000/ (8) -> opus/48000/2/ (96) with DTMF output -1 and CN output -1 -[codec] Using passthrough handler with new SSRC for opus/48000/2/ -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/2/ (96) -[codec] Checking receiver codec opus/48000/2/ (96) -[codec] Sink codec for opus/48000/2/ is opus/48000/2/ (96) -[codec] Sink supports codec opus/48000/2/ (96) for passthrough (to 96) -[codec] Shutting down codec handler for opus/48000/2 -[codec] Using passthrough handler for opus/48000/2/ (96) with DTMF -1, CN -1 -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is opus/48000/2/ (96) -[codec] Leaving transcode context for PCMA/8000/ (8) -> opus/48000/2/ (96) intact -[codec] Using passthrough handler with new SSRC for opus/48000/2/ -[internals] Adding codec 'opus'/'opus/48000/2'/''/'opus/48000/2' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -0 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC d2040000 seq 13 TS 2080 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1684 - -running test test-transcode.c:1685 -send RTP SSRC 929 seq 13 TS 2080 PT 0 -send packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv packet contents: \x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00 -recv RTP SSRC 29090000 seq 13 TS 2080 PT 0 -recv RTP TS diff: 160 -recv RTP seq diff: 1 (exp 1) -test ok: test-transcode.c:1685 - - -running test test-transcode.c:1688 -offer -running test test-transcode.c:1693 -test ok: test-transcode.c:1693 - -running test test-transcode.c:1694 -test ok: test-transcode.c:1694 - -answer -running test test-transcode.c:1697 -test ok: test-transcode.c:1697 - -running test test-transcode.c:1698 -test ok: test-transcode.c:1698 - - -running test test-transcode.c:1701 -offer -running test test-transcode.c:1706 -test ok: test-transcode.c:1706 - -running test test-transcode.c:1707 -test ok: test-transcode.c:1707 - -answer -running test test-transcode.c:1710 -test ok: test-transcode.c:1710 - -running test test-transcode.c:1711 -test ok: test-transcode.c:1711 - - -running test test-transcode.c:1714 -offer -running test test-transcode.c:1719 -test ok: test-transcode.c:1719 - -running test test-transcode.c:1720 -test ok: test-transcode.c:1720 - -answer -running test test-transcode.c:1723 -test ok: test-transcode.c:1723 - -running test test-transcode.c:1724 -test ok: test-transcode.c:1724 - - -running test test-transcode.c:1727 -offer -running test test-transcode.c:1732 -test ok: test-transcode.c:1732 - -running test test-transcode.c:1733 -test ok: test-tra[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Updating codecs for answerer tag_B #0 -[codec] Adding codec PCMA/8000/ (8) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[internals] Adding codec 'opus'/'opus/48000/2'/''/'opus/48000/2' at pos (nil) -[internals] Adding codec 'PCMA'/'PCMA/8000'/''/'PCMA/8000/1' at pos (nil) -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/2/ (96) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is opus/48000/2/ (96) -[codec] Leaving transcode context for PCMA/8000/ (8) -> opus/48000/2/ (96) intact -[codec] Codec answer for tag_B #0 -[codec] Reverse codec for PCMA/8000/ (8) is opus/48000/2/ (96) -[internals] Adding codec 'opus'/'opus/48000/2'/''/'opus/48000/2' at pos (nil) -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec opus/48000/2/ (96) -[codec] Creating codec handler for opus/48000/2/ (96) -[codec] Sink codec for opus/48000/2/ is PCMA/8000/1/ (8) -[codec] Shutting down codec handler for opus/48000/2 -[codec] Creating SSRC transcoder from opus/48000/2 to PCMA/8000/1/20 -[internals] supported sample format for output codec pcm_alaw: s16 -[internals] using output sample format s16 for codec pcm_alaw -[core] Initialized encoder with frame size 160 samples -[codec] Encoder created with clockrate 8000, 1 channels, using sample format 1 (ptime 20 for 160 samples per frame and 160 samples (160 bytes) per packet, bitrate 0) -[codec] Created transcode context for opus/48000/2/ (96) -> PCMA/8000/ (8) with DTMF output -1 and CN output -1 -[codec] Updating supplemental codecs for tag_A #0 -[codec] Updating supplemental codecs for tag_B #0 -[codec] Setting up codec handlers for (null)tag_A(null) #0 -> (null)tag_B(null) #0 -[codec] Default sink codec is PCMA/8000/ (8) -[codec] Checking receiver codec opus/48000/2/ (96) -[codec] Sink codec for opus/48000/2/ is PCMA/8000/1/ (8) -[codec] Leaving transcode context for opus/48000/2/ (96) -> PCMA/8000/ (8) intact -[codec] Setting up codec handlers for (null)tag_B(null) #0 -> (null)tag_A(null) #0 -[codec] Default sink codec is opus/48000/2/ (96) -[codec] Checking receiver codec PCMA/8000/1/ (8) -[codec] Sink codec for PCMA/8000/ is opus/48000/2/ (96) -[codec] Leaving transcode context for PCMA/8000/ (8) -> opus/48000/2/ (96) intact -[codec] Shutting down codec handler for opus/48000/2 -[internals] receive packet ret -11 -[codec] Shutting down codec handler for opus/48000/2 -[codec] Shutting down codec handler for PCMA/8000/1 -nscode.c:1733 - -answer -running test test-transcode.c:1736 -test ok: test-transcode.c:1736 - -running test test-transcode.c:1737 -test ok: test-transcode.c:1737 - - -2026-11-23 14:35:45 test test-transcode: succeeded -2026-11-23 14:35:45 testing: test-dtmf-detect -ret 0 -status 0 -ret 0 -status 0 -ret 0 -status 0 -ret 0 -status 0 -ret 0 -status 0 -ret 0 -status 120 x -code 56 level -4 delay 1020 -ret 0 -status 56 8 -ret 0 -status 56 8 -ret 0 -status 56 8 -ret 0 -status 56 8 -ret 0 -status 56 8 -ret 0 -status 56 8 -code 0 level -99 delay 918 -ret 0 -status 0 -ret 0 -status 0 -ret 0 -status 120 x -code 56 level -4 delay 510 -ret 0 -status 56 8 -ret 0 -status 56 8 -ret 0 -status 56 8 -ret 0 -status 56 8 -ret 0 -status 56 8 -code 0 level -99 delay 816 -ret 0 -status 0 -result: code 56 level -4 delay 1020, code 0 level -99 delay 918, code 56 level -4 delay 510, code 0 level -99 delay 816, -2026-11-23 14:35:45 test test-dtmf-detect: succeeded -2026-11-23 14:35:45 testing: test-payload-tracker -[core] bubble up pt 5 from idx 1 to 0 -[core] bubble up pt 0 from idx 1 to 0 -[core] bubble up pt 120 from idx 2 to 1 -[core] bubble up pt 120 from idx 1 to 0 -[core] bubble up pt 5 from idx 2 to 1 -[core] bubble up pt 10 from idx 3 to 2 -[core] bubble up pt 10 from idx 2 to 1 -[core] bubble up pt 10 from idx 1 to 0 -[core] bubble down pt 120 from idx 1 to 2 -[core] bubble up pt 0 from idx 3 to 2 -[core] bubble up pt 0 from idx 2 to 1 -[core] bubble up pt 0 from idx 1 to 0 -[core] bubble up pt 1 from idx 4 to 3 -[core] bubble up pt 1 from idx 3 to 2 -[core] bubble up pt 1 from idx 2 to 1 -[core] bubble up pt 100 from idx 2 to 1 -[core] bubble up pt 100 from idx 1 to 0 -test ok: test-payload-tracker.c:50 -test ok: test-payload-tracker.c:53 -test ok: test-payload-tracker.c:57 -test ok: test-payload-tracker.c:60 -test ok: test-payload-tracker.c:64 -test ok: test-payload-tracker.c:67 -test ok: test-payload-tracker.c:70 -test ok: test-payload-tracker.c:73 -test ok: test-payload-tracker.c:76 -test ok: test-payload-tracker.c:82 -test ok: test-payload-tracker.c:85 -test ok: test-payload-tracker.c:90 -test ok: test-payload-tracker.c:94 -test ok: test-payload-tracker.c:99 -test ok: test-payload-tracker.c:104 -test ok: test-payload-tracker.c:108 -test ok: test-payload-tracker.c:113 -test ok: test-payload-tracker.c:117 -test ok: test-payload-tracker.c:125 -test ok: test-payload-tracker.c:128 -test ok: test-payload-tracker.c:144 -test ok: test-payload-tracker.c:153 -2026-11-23 14:35:45 test test-payload-tracker: succeeded -2026-11-23 14:35:45 testing: test-resample -[core] Codec QCELP is only supported for decoding by codec library -[core] Codec G729 is only supported for decoding by codec library -[core] Codec G729a is only supported for decoding by codec library -[core] Codec iLBC is only supported for decoding by codec library -[core] Codec EVS is not supported by codec library -[core] Codec ATRAC3 is only supported for decoding by codec library -[core] Codec ATRAC-X is only supported for decoding by codec library -[core] Codec EVRC is only supported for decoding by codec library -[core] Codec EVRC0 is only supported for decoding by codec library -[core] Codec EVRC1 is only supported for decoding by codec library -[core] Codec AMR is only supported for decoding by codec library -[core] Codec AMR-WB is only supported for decoding by codec library -[ffmpeg] av_log: Using fltp internally between filters - -[ffmpeg] av_log: Using fltp internally between filters - -[ffmpeg] av_log: Using fltp internally between filters - -[ffmpeg] av_log: Using fltp internally between filters - -testing 320 1 16000 1 1 8000 1 144 -received samples 144 -testing 160 1 8000 1 1 16000 1 288 -received samples 288 -testing 320 1 16000 1 1 8000 1 160 -received samples 160 -testing 160 1 8000 1 1 16000 1 320 -received samples 320 -2026-11-23 14:35:45 test test-resample: succeeded -2026-11-23 14:35:45 testing: test-stats -[core] compile-time OpenSSL library: OpenSSL 3.5.4 30 Sep 2025 - -[core] run-time OpenSSL library: OpenSSL 3.5.4 30 Sep 2025 - -[core] FIPS mode not enabled in OpenSSL library - -[crypto] Generating new DTLS certificate -[crypto] Using EC-prime256v1 key for DTLS certificate -[srtp] Dump of DTLS certificate: -[srtp] --- -----BEGIN CERTIFICATE----- -[srtp] --- MIIBFzCBvgIJAPyPfZSfJ2/rMAoGCCqGSM49BAMCMBQxEjAQBgNVBAMMCXJ0cGVu -[srtp] --- Z2luZTAeFw0yNjExMjMwMjM1NDVaFw0yNjEyMjQwMjM1NDVaMBQxEjAQBgNVBAMM -[srtp] --- CXJ0cGVuZ2luZTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABERksdOdq4PN0rV9 -[srtp] --- dwiJ5DETl0rMZ5SlyHb0pgB04X8YYtw6HdPtbKAED226ytdBiMS6SmElk9io2Pg8 -[srtp] --- TZ0RViMwCgYIKoZIzj0EAwIDSAAwRQIgN2pWPK9456LpHOZjPg3Cj53JGsPWF0/V -[srtp] --- IUB6KwIDBSYCIQDSAq04CQ8USJfEWwE9Y1XbKim5gNqxqfBKCrJ5x/0IbA== -[srtp] --- -----END CERTIFICATE----- -[srtp] Dump of DTLS private key: -[srtp] --- -----BEGIN PRIVATE KEY----- -[srtp] --- MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgOMlZ0vDxh2XFs8Lg -[srtp] --- 6K9j2q5+aoggBGkWs/JOPAlB6YWhRANCAAREZLHTnauDzdK1fXcIieQxE5dKzGeU -[srtp] --- pch29KYAdOF/GGLcOh3T7WygBA9tusrXQYjEukphJZPYqNj4PE2dEVYj -[srtp] --- -----END PRIVATE KEY----- -[core] Min/Max/Avg ping processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg offer processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg answer processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg delete processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg query processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg list processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg start recording processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg stop recording processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg pause recording processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg start forwarding processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg stop forwarding processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg block DTMF processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg unblock DTMF processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg block media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg unblock media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg play media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg stop media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg play DTMF processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg statistics processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg silence media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg unsilence media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg block silence media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg unblock silence media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg publish processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg subscribe request processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg subscribe answer processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg unsubscribe processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg connect processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg cli processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg transform processing delay: 0.000000/0.000000/0.000000 sec -[core] min_sessions:0 max_sessions:0, call_dur_per_interval:0.000000 at time 150 - -[core] Min/Max/Avg ping processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg offer processing delay: 2.500000/3.200000/2.850000 sec -[core] Min/Max/Avg answer processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg delete processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg query processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg list processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg start recording processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg stop recording processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg pause recording processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg start forwarding processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg stop forwarding processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg block DTMF processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg unblock DTMF processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg block media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg unblock media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg play media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg stop media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg play DTMF processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg statistics processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg silence media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg unsilence media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg block silence media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg unblock silence media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg publish processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg subscribe request processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg subscribe answer processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg unsubscribe processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg connect processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg cli processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg transform processing delay: 0.000000/0.000000/0.000000 sec -[core] min_sessions:0 max_sessions:0, call_dur_per_interval:0.000000 at time 150 - -[core] Min/Max/Avg ping processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg offer processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg answer processing delay: 3.200000/3.200000/3.200000 sec -[core] Min/Max/Avg delete processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg query processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg list processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg start recording processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg stop recording processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg pause recording processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg start forwarding processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg stop forwarding processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg block DTMF processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg unblock DTMF processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg block media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg unblock media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg play media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg stop media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg play DTMF processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg statistics processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg silence media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg unsilence media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg block silence media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg unblock silence media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg publish processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg subscribe request processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg subscribe answer processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg unsubscribe processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg connect processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg cli processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg transform processing delay: 0.000000/0.000000/0.000000 sec -[core] min_sessions:0 max_sessions:0, call_dur_per_interval:0.000000 at time 150 - -[core] Min/Max/Avg ping processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg offer processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg answer processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg delete processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg query processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg list processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg start recording processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg stop recording processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg pause recording processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg start forwarding processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg stop forwarding processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg block DTMF processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg unblock DTMF processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg block media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg unblock media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg play media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg stop media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg play DTMF processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg statistics processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg silence media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg unsilence media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg block silence media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg unblock silence media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg publish processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg subscribe request processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg subscribe answer processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg unsubscribe processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg connect processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg cli processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg transform processing delay: 0.000000/0.000000/0.000000 sec -[core] min_sessions:0 max_sessions:0, call_dur_per_interval:0.000000 at time 157 - -[core] Creating new call -[core] creating new monologue -[core] tagging monologue with 'test1' -[core] Creating new call -[core] creating new monologue -[core] tagging monologue with 'test2' -[core] Min/Max/Avg ping processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg offer processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg answer processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg delete processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg query processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg list processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg start recording processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg stop recording processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg pause recording processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg start forwarding processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg stop forwarding processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg block DTMF processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg unblock DTMF processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg block media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg unblock media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg play media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg stop media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg play DTMF processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg statistics processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg silence media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg unsilence media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg block silence media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg unblock silence media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg publish processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg subscribe request processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg subscribe answer processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg unsubscribe processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg connect processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg cli processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg transform processing delay: 0.000000/0.000000/0.000000 sec -[core] min_sessions:1 max_sessions:2, call_dur_per_interval:0.000000 at time 157 - -[core] Min/Max/Avg ping processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg offer processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg answer processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg delete processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg query processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg list processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg start recording processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg stop recording processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg pause recording processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg start forwarding processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg stop forwarding processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg block DTMF processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg unblock DTMF processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg block media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg unblock media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg play media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg stop media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg play DTMF processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg statistics processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg silence media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg unsilence media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg block silence media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg unblock silence media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg publish processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg subscribe request processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg subscribe answer processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg unsubscribe processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg connect processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg cli processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg transform processing delay: 0.000000/0.000000/0.000000 sec -[core] min_sessions:2 max_sessions:2, call_dur_per_interval:143.000000 at time 200 - -[core] Final packet stats: -[core] --- Tag '(null)test1(null)', created 0:43 ago for branch '(null)(null)' -[core] Final packet stats: -[core] --- Tag '(null)test2(null)', created 0:43 ago for branch '(null)(null)' -[core] Min/Max/Avg ping processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg offer processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg answer processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg delete processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg query processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg list processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg start recording processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg stop recording processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg pause recording processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg start forwarding processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg stop forwarding processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg block DTMF processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg unblock DTMF processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg block media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg unblock media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg play media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg stop media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg play DTMF processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg statistics processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg silence media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg unsilence media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg block silence media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg unblock silence media processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg publish processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg subscribe request processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg subscribe answer processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg unsubscribe processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg connect processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg cli processing delay: 0.000000/0.000000/0.000000 sec -[core] Min/Max/Avg transform processing delay: 0.000000/0.000000/0.000000 sec -[core] min_sessions:0 max_sessions:2, call_dur_per_interval:0.000000 at time 200 - -2026-11-23 14:35:45 test test-stats: succeeded -2026-11-23 14:35:45 testing: test-mix-buffer -2026-11-23 14:35:45 test test-mix-buffer: succeeded -2026-11-23 14:35:45 testing: s3-auth -sha len 267 -calculated auth string: -AWS4-HMAC-SHA256 Credential=AKIAIOSFODNN7EXAMPLE/20130524/us-east-1/s3/aws4_request,SignedHeaders=host;x-amz-content-sha256;x-amz-date,Signature=ea04dce2c5225534613582aa88f3fa9164370b73f396ad0e8cfeda0e9ef6669e -auth matches -2026-11-23 14:35:45 test s3-auth: succeeded ok 17 - received packet matches ok 18 - received packet matches ok 19 - delete - 'delete' status @@ -20167,33 +8276,24 @@ rtp in 0 1011 4760 4660 ok 99 - received packet matches rtp in 0 2011 5760 4660 +ok 100 - no packet received +rtp in 0 1012 4920 4660 +ok 101 - received packet matches +ok 102 - no packet received +ok 103 - no packet received +ok 104 - no packet received rtp in 0 2008 5280 4660 ok 94 - received packet matches rtp in 0 1009 4440 4660 ok 95 - received packet matches rtp in 0 2009 5440 4660 -ok 100 - no packet received -rtp in 0 1012 4920 4660 +ok 105 - no packet received ok 96 - no packet received rtp in 0 1010 4600 4660 -ok 101 - received packet matches ok 97 - received packet matches rtp in 0 2010 5600 4660 -ok 102 - no packet received -ok 98 - no packet received -rtp in 0 1011 4760 4660 -ok 99 - received packet matches -rtp in 0 2011 5760 4660 -ok 103 - no packet received -ok 100 - no packet received -rtp in 0 1012 4920 4660 -ok 101 - received packet matches -ok 104 - no packet received -ok 102 - no packet received -ok 105 - no packet received -ok 103 - no packet received ok 106 - no packet received -new call 9-test-callID-0.317185317667875 +new call 9-test-callID-0.0964583219389645 ok 107 - default, reverse, strict source - 'offer' status ok 108 - default, reverse, strict source - output 'offer' SDP ok 109 - default, reverse, strict source - 'answer' status @@ -20201,8 +8301,12 @@ rtp in 0 1000 3000 4660 ok 111 - received packet matches rtp in 0 2000 4000 4660 +ok 98 - no packet received +rtp in 0 1011 4760 4660 ok 112 - received packet matches rtp in 0 1001 3160 4660 +ok 99 - received packet matches +rtp in 0 2011 5760 4660 ok 113 - received packet matches rtp in 0 2001 4160 4660 ok 114 - received packet matches @@ -20232,10 +8336,15 @@ ok 126 - received packet matches rtp in 0 1008 4280 4660 ok 127 - received packet matches +ok 100 - no packet received +rtp in 0 1012 4920 4660 +ok 101 - received packet matches +ok 102 - no packet received +ok 103 - no packet received ok 104 - no packet received ok 105 - no packet received ok 106 - no packet received -new call 9-test-callID-0.0809395893371878 +new call 9-test-callID-0.345476958238262 ok 107 - strict source, reverse - 'offer' status ok 108 - strict source, reverse - output 'offer' SDP ok 109 - strict source, reverse - 'answer' status @@ -20294,9 +8403,8 @@ ok 137 - no packet received ok 138 - no packet received ok 139 - no packet received -rtp in 0 2008 5280 4660 ok 140 - no packet received -new call 12-test-callID-0.317185317667875 +new call 12-test-callID-0.0964583219389645 ok 141 - forward, el=off - 'offer' status ok 142 - forward, el=off - output 'offer' SDP ok 143 - forward, el=off - 'answer' status @@ -20335,6 +8443,7 @@ ok 160 - received packet matches rtp in 0 1008 4280 4660 ok 161 - received packet matches +rtp in 0 2008 5280 4660 ok 128 - no packet received rtp in 0 1009 4440 4660 ok 129 - received packet matches @@ -20355,7 +8464,7 @@ ok 138 - no packet received ok 139 - no packet received ok 140 - no packet received -new call 12-test-callID-0.0809395893371878 +new call 12-test-callID-0.345476958238262 ok 141 - offer only - 'offer' status ok 142 - offer only - output 'offer' SDP rtp in 0 2000 4000 4660 @@ -20398,7 +8507,7 @@ ok 172 - no packet received ok 173 - no packet received ok 174 - no packet received -new call 15-test-callID-0.317185317667875 +new call 15-test-callID-0.0964583219389645 ok 175 - reverse, el=off - 'offer' status ok 176 - reverse, el=off - output 'offer' SDP ok 177 - reverse, el=off - 'answer' status @@ -20458,7 +8567,7 @@ ok 206 - no packet received ok 207 - no packet received ok 208 - no packet received -new call 18-test-callID-0.317185317667875 +new call 18-test-callID-0.0964583219389645 ok 209 - forward, strict source, el=off - 'offer' status ok 210 - forward, strict source, el=off - output 'offer' SDP ok 211 - forward, strict source, el=off - 'answer' status @@ -20518,7 +8627,7 @@ ok 240 - no packet received ok 241 - no packet received ok 242 - no packet received -new call 21-test-callID-0.317185317667875 +new call 21-test-callID-0.0964583219389645 ok 243 - reverse, strict source, el=off - 'offer' status ok 244 - reverse, strict source, el=off - output 'offer' SDP ok 245 - reverse, strict source, el=off - 'answer' status @@ -20578,7 +8687,7 @@ ok 274 - no packet received ok 275 - no packet received ok 276 - no packet received -new call 24-test-callID-0.317185317667875 +new call 24-test-callID-0.0964583219389645 ok 277 - forward, el=heuristic - 'offer' status ok 278 - forward, el=heuristic - output 'offer' SDP ok 279 - forward, el=heuristic - 'answer' status @@ -20638,7 +8747,7 @@ ok 308 - no packet received ok 309 - no packet received ok 310 - no packet received -new call 27-test-callID-0.317185317667875 +new call 27-test-callID-0.0964583219389645 ok 311 - reverse, el=heuristic - 'offer' status ok 312 - reverse, el=heuristic - output 'offer' SDP ok 313 - reverse, el=heuristic - 'answer' status @@ -20698,7 +8807,7 @@ ok 342 - no packet received ok 343 - no packet received ok 344 - no packet received -new call 30-test-callID-0.317185317667875 +new call 30-test-callID-0.0964583219389645 ok 345 - forward, strict source, el=heuristic - 'offer' status ok 346 - forward, strict source, el=heuristic - output 'offer' SDP ok 347 - forward, strict source, el=heuristic - 'answer' status @@ -20758,7 +8867,7 @@ ok 376 - no packet received ok 377 - no packet received ok 378 - no packet received -new call 33-test-callID-0.317185317667875 +new call 33-test-callID-0.0964583219389645 ok 379 - reverse, strict source, el=heuristic - 'offer' status ok 380 - reverse, strict source, el=heuristic - output 'offer' SDP ok 381 - reverse, strict source, el=heuristic - 'answer' status @@ -20822,93 +8931,24 @@ ++ ls fake-daemon-tests-asymmetric-sockets + test '' = '' + rmdir fake-daemon-tests-asymmetric-sockets -true # override linking recipe from common.Makefile make[2]: Leaving directory '/build/reproducible-path/rtpengine-13.5.1.1/t' +make[1]: *** [Makefile:65: check] Error 2 make[1]: Leaving directory '/build/reproducible-path/rtpengine-13.5.1.1' - create-stamp debian/debhelper-build-stamp - dh_prep - dh_installdirs - debian/rules execute_before_dh_auto_install-indep -make[1]: Entering directory '/build/reproducible-path/rtpengine-13.5.1.1' -# markdown README -markdown README.md | gzip -9n > debian/README.html.gz -gzip -9n < README.md > debian/README.md.gz -make[1]: Leaving directory '/build/reproducible-path/rtpengine-13.5.1.1' - dh_auto_install - make -j16 install DESTDIR=/build/reproducible-path/rtpengine-13.5.1.1/debian/tmp AM_UPDATE_INFO_DIR=no INSTALL="install --strip-program=true" -make[1]: Entering directory '/build/reproducible-path/rtpengine-13.5.1.1' -make -C daemon install -make[2]: Entering directory '/build/reproducible-path/rtpengine-13.5.1.1/daemon' -install -m 0755 -D rtpengine /build/reproducible-path/rtpengine-13.5.1.1/debian/tmp/usr/bin/rtpengine -install -m 0644 -D rtpengine.8 /build/reproducible-path/rtpengine-13.5.1.1/debian/tmp/usr/share/man/man8/rtpengine.8 -make[2]: Leaving directory '/build/reproducible-path/rtpengine-13.5.1.1/daemon' -make -C recording-daemon install -make[2]: Entering directory '/build/reproducible-path/rtpengine-13.5.1.1/recording-daemon' -install -m 0755 -D rtpengine-recording /build/reproducible-path/rtpengine-13.5.1.1/debian/tmp/usr/bin/rtpengine-recording -install -m 0644 -D rtpengine-recording.8 /build/reproducible-path/rtpengine-13.5.1.1/debian/tmp/usr/share/man/man8/rtpengine-recording.8 -make[2]: Leaving directory '/build/reproducible-path/rtpengine-13.5.1.1/recording-daemon' -make -C perf-tester install -make[2]: Entering directory '/build/reproducible-path/rtpengine-13.5.1.1/perf-tester' -install -m 0755 -D rtpengine-perftest /build/reproducible-path/rtpengine-13.5.1.1/debian/tmp/usr/bin/rtpengine-perftest -make[2]: Leaving directory '/build/reproducible-path/rtpengine-13.5.1.1/perf-tester' -mkdir -p /build/reproducible-path/rtpengine-13.5.1.1/debian/tmp/usr/libexec/rtpengine/ /build/reproducible-path/rtpengine-13.5.1.1/debian/tmp/usr/bin /build/reproducible-path/rtpengine-13.5.1.1/debian/tmp/usr/share/man/man1 -install -m 0755 utils/rtpengine-get-table /build/reproducible-path/rtpengine-13.5.1.1/debian/tmp/usr/libexec/rtpengine/ -install -m 0755 utils/rtpengine-ctl utils/rtpengine-ng-client /build/reproducible-path/rtpengine-13.5.1.1/debian/tmp/usr/bin/ -install -m 0644 utils/rtpengine-ctl.1 utils/rtpengine-ng-client.1 /build/reproducible-path/rtpengine-13.5.1.1/debian/tmp/usr/share/man/man1 -make[1]: Leaving directory '/build/reproducible-path/rtpengine-13.5.1.1' - dh_install - dh_installdocs - dh_installchangelogs - dh_installman - debian/rules override_dh_dkms -make[1]: Entering directory '/build/reproducible-path/rtpengine-13.5.1.1' -dh_dkms -V 13.5.1.1 -make[1]: Leaving directory '/build/reproducible-path/rtpengine-13.5.1.1' - dh_installinit - dh_installsystemd - debian/rules execute_after_dh_installsystemd -make[1]: Entering directory '/build/reproducible-path/rtpengine-13.5.1.1' -dh_installsystemd -prtpengine-recording-daemon --name=rtpengine-recording-nfs-mount -make[1]: Leaving directory '/build/reproducible-path/rtpengine-13.5.1.1' - dh_perl - dh_link - dh_strip_nondeterminism - dh_compress - dh_fixperms - dh_missing - dh_dwz -a - dh_strip -a - dh_makeshlibs -a - dh_shlibdeps -a - dh_installdeb - dh_gencontrol -dpkg-gencontrol: warning: Depends field of package rtpengine-perftest-data: substitution variable ${shlibs:Depends} used, but is not defined - dh_md5sums - dh_builddeb -dpkg-deb: building package 'rtpengine-daemon-dbgsym' in '../rtpengine-daemon-dbgsym_13.5.1.1-1_amd64.deb'. -dpkg-deb: building package 'rtpengine-daemon' in '../rtpengine-daemon_13.5.1.1-1_amd64.deb'. -dpkg-deb: building package 'rtpengine-recording-daemon' in '../rtpengine-recording-daemon_13.5.1.1-1_amd64.deb'. -dpkg-deb: building package 'rtpengine' in '../rtpengine_13.5.1.1-1_all.deb'. -dpkg-deb: building package 'rtpengine-recording-daemon-dbgsym' in '../rtpengine-recording-daemon-dbgsym_13.5.1.1-1_amd64.deb'. -dpkg-deb: building package 'rtpengine-kernel-dkms' in '../rtpengine-kernel-dkms_13.5.1.1-1_all.deb'. -dpkg-deb: building package 'rtpengine-utils' in '../rtpengine-utils_13.5.1.1-1_all.deb'. -dpkg-deb: building package 'rtpengine-perftest' in '../rtpengine-perftest_13.5.1.1-1_amd64.deb'. -dpkg-deb: building package 'rtpengine-perftest-dbgsym' in '../rtpengine-perftest-dbgsym_13.5.1.1-1_amd64.deb'. -dpkg-deb: building package 'rtpengine-perftest-data' in '../rtpengine-perftest-data_13.5.1.1-1_all.deb'. - dpkg-genbuildinfo --build=binary -O../rtpengine_13.5.1.1-1_amd64.buildinfo - dpkg-genchanges --build=binary -O../rtpengine_13.5.1.1-1_amd64.changes -dpkg-genchanges: info: binary-only upload (no source code included) - dpkg-source --after-build . -dpkg-source: info: using options from rtpengine-13.5.1.1/debian/source/options: --extend-diff-ignore=.gitreview -dpkg-buildpackage: info: binary-only upload (no source included) -dpkg-genchanges: info: including full source code in upload +dh_auto_test: error: make -j12 check returned exit code 2 +make: *** [debian/rules:24: binary] Error 25 +dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 I: copying local configuration +E: Failed autobuilding of package +I: user script /srv/workspace/pbuilder/1412276/tmp/hooks/C01_cleanup starting +debug output: disk usage on i-capture-the-hostname at Tue Oct 21 20:20:19 UTC 2025 +Filesystem Size Used Avail Use% Mounted on +tmpfs 12G 0 12G 0% /dev/shm + +I: user script /srv/workspace/pbuilder/1412276/tmp/hooks/C01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/269352 and its subdirectories -I: Current time: Mon Nov 23 14:36:49 -12 2026 -I: pbuilder-time-stamp: 1795487809 +I: removing directory /srv/workspace/pbuilder/1412276 and its subdirectories