Merge "chan_sip: Remember SDP negotiation on SIP_CODEC_INBOUND." into 13

changes/08/4708/1
Joshua Colp 8 years ago committed by Gerrit Code Review
commit d30bef1de9

@ -7371,6 +7371,12 @@ static void try_suggested_sip_codec(struct sip_pvt *p)
ao2_ref(fmt, -1); ao2_ref(fmt, -1);
} }
/* The original joint formats may have contained negotiated parameters (fmtp)
* like the Opus Codec or iLBC 20. The cached formats contain the default
* parameters, which could be different than the negotiated (joint) result. */
ast_format_cap_replace_from_cap(p->jointcaps, original_jointcaps, AST_MEDIA_TYPE_UNKNOWN);
ao2_ref(original_jointcaps, -1); ao2_ref(original_jointcaps, -1);
return; return;
} }

Loading…
Cancel
Save