[asterisk-users] app_swift 1.6.2 DTMF issue

2010-01-10 Thread Jeremy Kister
With app_swift 1.6.2 + asterisk 1.6.1.12, I've found that if you enter DTMF during cepstral playback, the first digit of ${SWIFT_DTMF} is [un]set in an odd way. for example consider: 999,1,Swift(some long message that you dont want to wait for|5000|5) 999,n,NoOp(DTMF: ${SWIFT_DTMF}) if while

Re: [asterisk-users] app_swift 1.6.2 DTMF issue

2010-01-10 Thread Jeremy Kister
On 1/10/2010 5:33 PM, Jeremy Kister wrote: With app_swift 1.6.2 + asterisk 1.6.1.12, I've found that if you enter DTMF during cepstral playback, the first digit of ${SWIFT_DTMF} is [un]set in an odd way. The problem lies within f-subclass inside the else if of line 436. the code seems to

Re: [asterisk-users] app_swift 1.6.2 DTMF issue

2010-01-10 Thread Jeremy Kister
On 1/10/2010 5:33 PM, Jeremy Kister wrote: With app_swift 1.6.2 + asterisk 1.6.1.12, I've found that if you enter DTMF during cepstral playback, the first digit of ${SWIFT_DTMF} is [un]set in an odd way. I fixed it up by ignoring the f-subclass and starting the dtmf_listener right away.