[asterisk-bugs] [Asterisk 0012380]: [patch] T.38 support for chan_h323 with t.38 - t30 conversion

noreply at bugs.digium.com noreply at bugs.digium.com
Tue Apr 8 09:51:46 CDT 2008


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=12380 
====================================================================== 
Reported By:                may213
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   12380
Category:                   Channels/NewFeature
Reproducibility:            always
Severity:                   feature
Priority:                   normal
Status:                     new
Asterisk Version:           SVN 
SVN Branch (only for SVN checkouts, not tarball releases):  1.4  
SVN Revision (number only!): 112599 
Disclaimer on File?:        N/A 
Request Review:              
====================================================================== 
Date Submitted:             04-07-2008 19:33 CDT
Last Modified:              04-08-2008 09:51 CDT
====================================================================== 
Summary:                    [patch] T.38 support for chan_h323 with t.38 - t30
conversion
Description: 
Hello!

There is patch for h323 channel code which enable t.38 proto support,
translate t.38 packets to alaw sound packets. 
====================================================================== 

---------------------------------------------------------------------- 
 ssfarrel - 04-08-08 09:51  
---------------------------------------------------------------------- 
Fails to build for me On revision 112599

  [CC] chan_h323.c -> chan_h323.o
chan_h323.c:100:1: warning: "T38_SUPPORT" redefined
<command line>:3:1: warning: this is the location of the previous
definition
chan_h323.c: In function `changemode':
chan_h323.c:2637: warning: passing arg 2 of `t38_gateway_init' from
incompatible pointer type
chan_h323.c:2616: warning: unused variable `f'
chan_h323.c: At top level:
chan_h323.c:3376: warning: no previous prototype for
'external_udptl_create'
chan_h323.c:3407: warning: no previous prototype for
'setup_udptl_connection'
chan_h323.c:3446: warning: no previous prototype for
'shutdown_udptl_connection'
chan_h323.c: In function `oh323_write':
chan_h323.c:902: warning: 't38data' might be used uninitialized in this
function
g++ -DNDEBUG -DT38_SUPPORT -I../../include -include
../../include/asterisk/autoconfig.h -fPIC  -DP_USE_PRAGMA -D_REENTRANT
-Wall  -fPIC -DPIC -I/usr/local/share/pwlib//include -DPTRACING
-I/usr/src/openh323_v1_18_0/include -Os  -pipe -felide-constructors -c
compat_h323.cxx -o compat_h323.o
In file included from compat_h323.cxx:35:
ast_h323.h:132: error: ISO C++ forbids declaration of `AST_T38Capability'
with no type
ast_h323.h:132: error: expected `;' before '*' token
make[2]: *** [compat_h323.o] Error 1
make[1]: *** [h323/libchanh323.a] Error 2
make: *** [channels] Error 2 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
04-08-08 09:51  ssfarrel       Note Added: 0085124                          
======================================================================




More information about the asterisk-bugs mailing list