From: Anthony Minessale Date: Wed, 17 Jul 2013 17:46:10 +0000 (-0500) Subject: send 2 firs to make sure it works X-Git-Tag: v1.5.3~17 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8253bab19d23fccd65fee2f1ba3cbe8f1f76f992;p=thirdparty%2Ffreeswitch.git send 2 firs to make sure it works --- diff --git a/src/switch_rtp.c b/src/switch_rtp.c index 7b41987e84..785d51fbb0 100644 --- a/src/switch_rtp.c +++ b/src/switch_rtp.c @@ -5273,7 +5273,9 @@ SWITCH_DECLARE(switch_status_t) switch_rtp_zerocopy_read_frame(switch_rtp_t *rtp } if (rtp_session->fir_countdown) { - if (--rtp_session->fir_countdown == FIR_COUNTDOWN / 2) { + rtp_session->fir_countdown--; + + if (rtp_session->fir_countdown == FIR_COUNTDOWN / 2 || rtp_session->fir_countdown == 0) { send_fir(rtp_session); //send_pli(rtp_session); }