diff options
Diffstat (limited to 'channels')
-rw-r--r-- | channels/chan_sip.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/channels/chan_sip.c b/channels/chan_sip.c index bf95bfc25..9bea51e30 100644 --- a/channels/chan_sip.c +++ b/channels/chan_sip.c @@ -8324,6 +8324,10 @@ static int process_sdp(struct sip_pvt *p, struct sip_request *req, int t38action if (p->t38.state != T38_ENABLED) { memset(&p->t38.their_parms, 0, sizeof(p->t38.their_parms)); + + /* default EC to none, the remote end should + * respond with the EC they want to use */ + ast_udptl_set_error_correction_scheme(p->udptl, UDPTL_ERROR_CORRECTION_NONE); } } else { ast_log(LOG_WARNING, "Unsupported SDP media type in offer: %s\n", m); |