Update of /usr/cvsroot/zaptel
In directory mongoose.digium.com:/tmp/cvs-serv3538

Modified Files:
      Tag: v1-0
        wct4xxp.c 
Log Message:
Backport dtmf fix to stable


Index: wct4xxp.c
===================================================================
RCS file: /usr/cvsroot/zaptel/wct4xxp.c,v
retrieving revision 1.51.2.6
retrieving revision 1.51.2.7
diff -u -d -r1.51.2.6 -r1.51.2.7
--- wct4xxp.c   15 Jun 2005 15:11:47 -0000      1.51.2.6
+++ wct4xxp.c   14 Jul 2005 16:09:02 -0000      1.51.2.7
@@ -563,6 +563,10 @@
                                ts->dtmfactive |= (1 << base);
                                ts->dtmfenergy[base] = energy;
                                ts->dtmfdigit[base] = digit;
+                               if (ts->dtmfdigit[base]) {
+                                       if (ts->dtmfmask & (1 << base))
+                                               
zt_qevent_lock(&ts->span.chans[base], (ZT_EVENT_DTMFUP | ts->dtmfdigit[base]));
+                               }
                                if (ts->dtmfmask & (1 << base))
                                        zt_qevent_lock(&ts->span.chans[base], 
(ZT_EVENT_DTMFDOWN | digit));
                                if (ts->dtmfmutemask & (1 << base)) {

_______________________________________________
Asterisk-Cvs mailing list
[email protected]
http://lists.digium.com/mailman/listinfo/asterisk-cvs

Reply via email to