Index: addons/ooh323c/src/ooCapability.c =================================================================== --- addons/ooh323c/src/ooCapability.c (revision 433001) +++ addons/ooh323c/src/ooCapability.c (working copy) @@ -2941,6 +2941,10 @@ int ooCapabilityUpdateJointCapabilities case T_H245Capability_receiveAndTransmitUserInputCapability: + + OOTRACEDBGC5("check input cap %d for %d on (%s, %s)\n", cap->u.receiveAndTransmitUserInputCapability->t, call->dtmfmode, + call->callType, call->callToken); + if((cap->u.receiveAndTransmitUserInputCapability->t == T_H245UserInputCapability_basicString) && (call->dtmfmode & OO_CAP_DTMF_H245_alphanumeric)) @@ -2957,6 +2961,10 @@ int ooCapabilityUpdateJointCapabilities } case T_H245Capability_receiveUserInputCapability: + + OOTRACEDBGC5("check input cap %d for %d on (%s, %s)\n", cap->u.receiveUserInputCapability->t, call->dtmfmode, + call->callType, call->callToken); + if((cap->u.receiveUserInputCapability->t == T_H245UserInputCapability_basicString) && (call->dtmfmode & OO_CAP_DTMF_H245_alphanumeric)) Index: addons/ooh323c/src/ooh245.c =================================================================== --- addons/ooh323c/src/ooh245.c (revision 433001) +++ addons/ooh323c/src/ooh245.c (working copy) @@ -3303,6 +3303,7 @@ int ooOnReceivedTerminalCapabilitySet(OOH323CallDa pNode = NULL; capEntry=NULL; } + OOTRACEDBGC4("resulting joinDtmfMode is %d. (%s, %s)\n", call->jointDtmfMode, call->callType, call->callToken); } if (call->t38sides == 3) /* both side support t.38 */