diff --git a/src/switch_rtp.c b/src/switch_rtp.c index 24342c41d4..fad958edb0 100644 --- a/src/switch_rtp.c +++ b/src/switch_rtp.c @@ -1296,12 +1296,8 @@ static int rtp_common_read(switch_rtp_t *rtp_session, switch_payload_t *payload_ break; do_continue: - - if (rtp_session->ms_per_packet) { - switch_yield((rtp_session->ms_per_packet / 1000) * 750); - } else { - switch_yield(1000); - } + + switch_yield(5000); } *payload_type = (switch_payload_t) rtp_session->recv_msg.header.pt;