[ previous ] [ next ] [ threads ]
 To :  "'yate@v...'" <yate@v...>
 From :  Christian Beyerlein <christian.beyerlein+yate@f...>
 Subject :  Problem with Callfork and RTP/DTMF in progressing state
 Date :  Tue, 30 Apr 2013 12:31:58 +0200
Hi There!

We have a problem with relaying RFC2833 DTMF to forked calls in 
progressing state.

DTMF is received on the caller side and YRTPWrapper::gotDTMF queues a 
chan.dtmf message inside chan.masquerade.

The chan.dtmf message is not properly handled then by 
DTMFHandler::received, it cannot find the YRTPWrapper of progressing 
fork target, as it is searching for the targetid "fork/1234", but the 
YRTPWrapper of progressing target has an id of "sip/2345".

Any chance to have support for DTMF in forked progressing calls?

BR
   Christian
-- 
Christian Beyerlein
Systemadministrator

First Telecom GmbH
Lyoner Str. 15
60528 Frankfurt/Main

Sitz der Gesellschaft: Frankfurt am Main
Handelsregister: Amtsgericht Frankfurt am Main, HRB 56145
Geschäftsführer: Björn Reiter, Heiko Hellstern, Frank Hartmann