Comment 6 for bug 1879387

Revision history for this message
Andrei (gurux13) wrote :

Looks like the codec doesn't reference/load libopus0 properly.
My *workaround* for codec_opus_open_source (as root):

service asterisk stop
OPUS_LIB_LOC=$(dpkg-query -L libopus0 | grep '.so.0$') # to support multiarch
mv /usr/sbin/asterisk{,_orig}
echo -e '#!/bin/bash\nLD_PRELOAD='$OPUS_LIB_LOC' exec /usr/sbin/asterisk_orig "$@"' > /usr/sbin/asterisk
chmod +x /usr/sbin/asterisk
service asterisk start