mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-04-15 16:39:14 +00:00
use all inbound codecs on renegotiation
This commit is contained in:
parent
e3c3f02eab
commit
c9d16d5f4f
@ -4749,6 +4749,11 @@ uint8_t sofia_glue_negotiate_sdp(switch_core_session_t *session, const char *r_s
|
|||||||
if (!reneg && tech_pvt->num_negotiated_codecs) {
|
if (!reneg && tech_pvt->num_negotiated_codecs) {
|
||||||
codec_array = tech_pvt->negotiated_codecs;
|
codec_array = tech_pvt->negotiated_codecs;
|
||||||
total_codecs = tech_pvt->num_negotiated_codecs;
|
total_codecs = tech_pvt->num_negotiated_codecs;
|
||||||
|
} else if (reneg) {
|
||||||
|
tech_pvt->num_codecs = 0;
|
||||||
|
sofia_glue_tech_prepare_codecs(tech_pvt);
|
||||||
|
codec_array = tech_pvt->codecs;
|
||||||
|
total_codecs = tech_pvt->num_codecs;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (switch_stristr("T38FaxFillBitRemoval:", r_sdp) || switch_stristr("T38FaxTranscodingMMR:", r_sdp) ||
|
if (switch_stristr("T38FaxFillBitRemoval:", r_sdp) || switch_stristr("T38FaxTranscodingMMR:", r_sdp) ||
|
||||||
|
Loading…
x
Reference in New Issue
Block a user