[asterisk-commits] branch crichter/0.2.1 - r7414
/team/crichter/0.2.1/channels/misdn/
asterisk-commits at lists.digium.com
asterisk-commits at lists.digium.com
Fri Dec 9 05:22:45 CST 2005
Author: crichter
Date: Fri Dec 9 05:22:42 2005
New Revision: 7414
URL: http://svn.digium.com/view/asterisk?rev=7414&view=rev
Log:
when makeing digital call, we shouldn't set a codec
Modified:
team/crichter/0.2.1/channels/misdn/isdn_msg_parser.c
Modified: team/crichter/0.2.1/channels/misdn/isdn_msg_parser.c
URL: http://svn.digium.com/view/asterisk/team/crichter/0.2.1/channels/misdn/isdn_msg_parser.c?rev=7414&r1=7413&r2=7414&view=diff
==============================================================================
--- team/crichter/0.2.1/channels/misdn/isdn_msg_parser.c (original)
+++ team/crichter/0.2.1/channels/misdn/isdn_msg_parser.c Fri Dec 9 05:22:42 2005
@@ -284,31 +284,30 @@
{
int coding=0, capability, mode=0 /* 2 for packet ! */
,user, rate=0x10;
+
+ switch (bc->law) {
+ case INFO_CODEC_ULAW: user=2;
+ break;
+ case INFO_CODEC_ALAW: user=3;
+ break;
+ default:
+ user=3;
+ }
+
switch (bc->capability) {
case INFO_CAPABILITY_SPEECH: capability = 0;
-// cb_log(2, bc->stack->port, " --> Speech\n");
break;
case INFO_CAPABILITY_DIGITAL_UNRESTRICTED: capability = 8;
-// cb_log(2, bc->stack->port, " --> cap unres Digital\n");
+ user=-1;
break;
case INFO_CAPABILITY_DIGITAL_RESTRICTED: capability = 9;
-// cb_log(2, bc->stack->port, " --> cap res Digital\n");
+ user=-1;
break;
default:
-// cb_log(2, bc->stack->port, " --> cap Speech\n");
capability=bc->capability;
}
- switch (bc->law) {
- case INFO_CODEC_ULAW: user=2;
-// cb_log(2, bc->stack->port, " --> Codec Ulaw\n");
- break;
- case INFO_CODEC_ALAW: user=3;
-// cb_log(2, bc->stack->port, " --> Codec Alaw\n");
- break;
- default:
- user=3;
- }
+
enc_ie_bearer(&setup->BEARER, msg, coding, capability, mode, rate, -1, user, nt,bc);
}
More information about the asterisk-commits
mailing list