[asterisk-dev] RFC: chan_sip SDP parsing changes in behavior
Kevin P. Fleming
kpfleming at digium.com
Wed May 30 08:08:20 CDT 2012
On 05/30/2012 07:46 AM, Olle E. Johansson wrote:
> I don't understand the reason for this.
The reason for this is to reduce the likelihood of partially broken
calls getting setup (in addition to improving the ability of Asterisk
users to be able to diagnose SDP parsing issues).
> Instead of rejecting the call - why not reject the media stream if there are other media streams we do support?
That's certainly an option, but since the SDP-related data structures in
chan_sip don't currently have any way to represent the scenarios that I
outlined in my message, chan_sip cannot properly construct a response
that declines those media streams. The code changes required to do that
would be much more extensive and definitely wouldn't be a candidate for
release branches.
--
Kevin P. Fleming
Digium, Inc. | Director of Software Technologies
Jabber: kfleming at digium.com | SIP: kpfleming at digium.com | Skype: kpfleming
445 Jan Davis Drive NW - Huntsville, AL 35806 - USA
Check us out at www.digium.com & www.asterisk.org
More information about the asterisk-dev
mailing list