List Info

Thread: r2584 - openpbx/trunk/apps




r2584 - openpbx/trunk/apps
user name
2007-04-02 19:10:37
Author: ctrix
Date: 2007-04-02 20:10:37 -0400 (Mon, 02 Apr 2007)
New Revision: 2584

Modified:
   openpbx/trunk/apps/app_rxfax.c
Log:
More RxFax tuning ...

Modified: openpbx/trunk/apps/app_rxfax.c
============================================================
=======
--- openpbx/trunk/apps/app_rxfax.c	2007-04-03 00:02:44 UTC
(rev 2583)
+++ openpbx/trunk/apps/app_rxfax.c	2007-04-03 00:10:37 UTC
(rev 2584)
 -537,6
+537,24 
         	break;
     	    }
 
+    	    dspf = opbx_frdup(inf);
+    	    dspf = opbx_dsp_process(chan, dsp, dspf);
+
+	    if (dspf && dspf->frametype ==
OPBX_FRAME_DTMF)
+    	    {
+        	if (dspf->subclass == 'f')
+        	{
+    		    opbx_log(LOG_DEBUG, "Fax detected in RxFax
!!!n");
+        	    opbx_app_request_t38(chan);
+		}
+	    }
+ 
+    	    if ( dspf && (inf != dspf) ) {
+        	opbx_fr_free(dspf);
+        	dspf=NULL;
+	    }
+
+
 	    /* We got a frame */
     	    if (inf->frametype == OPBX_FRAME_VOICE) {
         	if (fax_rx(fax, inf->data, inf->samples)) {

_______________________________________________
Openpbx-svn mailing list
Openpbx-svnopenpbx.org
http://lists.openpbx.org/mailman/listinfo/openpbx-svn

[1]

about | contact  Other archives ( Real Estate discussion Medical topics )