Sending a multi-digit DTMF sequence from the linphonec console doesn't work as expected when SIP INFO is used (use_info=1, use_rfc2833=0)
The observed behaviour is the following: If a multi-digit sequence is entered (e.g. "12345"), the first digit in the sequence ("1") is sent immediately. Then all the tones are played back to the user (this takes N seconds, where N is the number of digits). Then the command completes and the remaining digits ("2345") are sent without any delay inbetween.
This happens with all linphone releases using belle-sip. It did not happen in 3.6 (before belle-sip was introduced).
Also the problem affects the SIP INFO method only, not the RFC2833 method.
Sending a multi-digit DTMF sequence from the linphonec console doesn't work as expected when SIP INFO is used (use_info=1, use_rfc2833=0)
The observed behaviour is the following: If a multi-digit sequence is entered (e.g. "12345"), the first digit in the sequence ("1") is sent immediately. Then all the tones are played back to the user (this takes N seconds, where N is the number of digits). Then the command completes and the remaining digits ("2345") are sent without any delay inbetween.
This happens with all linphone releases using belle-sip. It did not happen in 3.6 (before belle-sip was introduced).
Also the problem affects the SIP INFO method only, not the RFC2833 method.