Skip to content

Fix issues found in internal call processing

The merge request contain 2 fixes:

  • fix for the crash when an internal call between two DECT handsets is terminated the commit cherry-pick of 025ea991 without improvements of the function audio_packet_handler() which are not related to the crash and there are conflicts between asterisk-chan-voicemngr-rdkb and devel branch
  • fix for the codec mismatch in internal call Sometimes the bridged_chan is not yet available during the chan_voicemngr_modify_codec() and for internal call there is a possibility that one side is setting configured codec (g722 for example) while other side which does not have yet bridged_chan available use alaw. To prevent this codec mismatch, do not set alaw codec for internal as the configured codec is always available for both sides.

Merge request reports