search for: jointcapability

Displaying 5 results from an estimated 5 matches for "jointcapability".

2003 Nov 06
2
this is the code that breaks outgoing calls on grandstream
...d working. Any help on why it breaks? Any possible fix? /tmp# diff asterisk/channels/chan_sip.c asterisk.works/channels/chan_sip.c 289d288 < int capability; 3921,3922d3919 < p->capability = user->capability; < p->jointcapability = user->capability; 3963,3964d3959 < p->capability = peer->capability; < p->jointcapability = peer->capability; 5636d5630 < user->capability = capability; 5698,5709d5691 < }...
2010 Sep 22
1
T38 and codecs negotiation
...xxx RTP/AVP 96 a=rtpmap:96 telephone-event/8000 a=fmtp:96 0-15 a=silenceSupp:off - - - - a=sendrecv if in the originating INVITE there was the a line for telephone-event mapping. Looking chan_sip.c I understood that the problem is related to t38 capabilities and in particular at row 5636: if (!newjointcapability) { /* If T.38 was not negotiated either, totally bail out... */ if (!p->t38.jointcapability || !udptlportno) { ast_log(LOG_NOTICE, "No compatible codecs, not accepting this offer!\n"); /* Do NOT Change current setting */ r...
2003 Nov 07
0
Possible fix for grandstream outgoing
...p->callgroup = user->callgroup; p->pickupgroup = user->pickupgroup; p->restrictcid = user->restrictcid; - p->capability = user->capability; - p->jointcapability = user->capability; + /*p->capability = user->capability; + p->jointcapability = user->capability;*/ if (user->dtmfmode) {
2011 Jan 10
0
No subject
non-video mode, it is never able to add video to the channel? Is this correct, or am I missing something? It looks as if the codec 'jointcapability' is calculated at the start of the call, and can never be added to (with exceptions for T.38 fax) as any SDP update is masked using the existing 'jointcapability' and knocks out the newly requested codec. Is that right? Thanks, Steve
2010 Oct 12
0
rtpip patch
...;, ast_strlen_zero(global_sdpowner) ? "-" : global_sdpowner, p->sessionid, p->sessionversion, ast_inet_ntoa(dest.sin_addr)); snprintf(connection, sizeof(connection), "c=IN IP4 %s\r\n", ast_inet_ntoa(dest.sin_addr)); - } - if (add_audio) { capability = p->jointcapability; @@ -24594,9 +24574,6 @@ snprintf(global_sdpowner, sizeof(global_sdpowner), "%s", DEFAULT_SDPOWNER); global_prematuremediafilter = TRUE; ast_copy_string(default_notifymime, DEFAULT_NOTIFYMIME, sizeof(default_notifymime)); - - ast_copy_string(global_rtpip, DEFAULT_RTPIP, sizeof(globa...