BelledonneCommunications / liblinphone

Linphone.org mirror for liblinphone (git://git.linphone.org/liblinphone.git)
http://linphone.org
GNU Affero General Public License v3.0
381 stars 219 forks source link

Multi-digit DTMF sequences don't work from linphonec console with SIP INFO #121

Open guillerodriguez opened 5 years ago

guillerodriguez commented 5 years ago

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.

530l commented 2 years ago

Hello, does andoird linphone sdk provide API