Summary:ASTERISK-12337: [patch] better interoperability for app_fax
Reporter:Dmitry Andrianov (dimas)Labels:
Date Opened:2008-07-08 08:12:00Date Closed:2008-07-08 09:10:16
Versions:Frequency of
Environment:Attachments:( 0) v1-appfax.patch
Description:The patch fixes two issues

1. SpanDSP 0.0.5 now requires a call to call t38_terminal_release which is not in the original app_fax

2. do actually call XXX_terminate SpanDSP API calls when finish. This is to make sur Phase E handler actually gets called with proper status. This is because there are a lot of softphones which after _successful_ sending of a fax either re-INVITE without T38 immediately or even hangup the call causing transmission loop to abort with error although the fax was actually transferred Ok
Comments:By: Digium Subversion (svnbot) 2008-07-08 09:10:15

Repository: asterisk
Revision: 129006

U   trunk/apps/app_fax.c

r129006 | russell | 2008-07-08 09:10:12 -0500 (Tue, 08 Jul 2008) | 9 lines

Update app_fax for better compatibility with spandsp 0.0.5.  Add a call to
t38_terminal_release, and make sure that the phase E handler gets called
with proper status.

(closes issue ASTERISK-12337)
Reported by: dimas
     v1-appfax.patch uploaded by dimas (license 88)