[Asterisk-cvs] asterisk/channels/h323 ast_h323.cpp, 1.72,
1.73 chan_h323.h, 1.38, 1.39
jeremy at lists.digium.com
jeremy at lists.digium.com
Mon May 2 14:38:48 CDT 2005
Update of /usr/cvsroot/asterisk/channels/h323
In directory mongoose.digium.com:/tmp/cvs-serv2456/h323
Modified Files:
ast_h323.cpp chan_h323.h
Log Message:
Fix dtmfmode, dtmfcodec capability, Faststart for users and peers. Bug #4112
Index: ast_h323.cpp
===================================================================
RCS file: /usr/cvsroot/asterisk/channels/h323/ast_h323.cpp,v
retrieving revision 1.72
retrieving revision 1.73
diff -u -d -r1.72 -r1.73
--- ast_h323.cpp 29 Apr 2005 04:22:28 -0000 1.72
+++ ast_h323.cpp 2 May 2005 18:46:01 -0000 1.73
@@ -298,7 +298,7 @@
cout << " -- Making call to " << fullAddress << " without gatekeeper." << endl;
}
}
- if (!(connection = (MyH323Connection *)H323EndPoint::MakeCallLocked(fullAddress, token))) {
+ if (!(connection = (MyH323Connection *)H323EndPoint::MakeCallLocked(fullAddress, token, opts))) {
if (h323debug) {
cout << "Error making call to \"" << fullAddress << '"' << endl;
}
Index: chan_h323.h
===================================================================
RCS file: /usr/cvsroot/asterisk/channels/h323/chan_h323.h,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -d -r1.38 -r1.39
--- chan_h323.h 4 Apr 2005 07:06:26 -0000 1.38
+++ chan_h323.h 2 May 2005 18:46:01 -0000 1.39
@@ -31,16 +31,16 @@
/** call_option struct holds various bits
* of information for each call */
typedef struct call_options {
- char cid_num[80];
- char cid_name[80];
- int noFastStart;
- int noH245Tunneling;
- int noSilenceSuppression;
- unsigned int port;
- int progress_setup;
- int progress_alert;
- int progress_audio;
- int dtmfcodec;
+ char cid_num[80];
+ char cid_name[80];
+ int noFastStart;
+ int noH245Tunneling;
+ int noSilenceSuppression;
+ unsigned int port;
+ int progress_setup;
+ int progress_alert;
+ int progress_audio;
+ int dtmfcodec;
} call_options_t;
/* structure to hold the valid asterisk users */
@@ -51,6 +51,7 @@
char callerid[80];
char accountcode[20];
int amaflags;
+ int capability;
int bridge;
int nat;
int dtmfmode;
More information about the svn-commits
mailing list