From: Anthony Minessale Date: Thu, 3 Mar 2011 02:29:47 +0000 (-0600) Subject: clear timestamp when generating a fake empty frame to fix edge-case sending the same... X-Git-Tag: v1.2-rc1~181^2~32 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=08496cd7eb98ff08e67f12d9d75d5f90f92eeeaa;p=thirdparty%2Ffreeswitch.git clear timestamp when generating a fake empty frame to fix edge-case sending the same timestamp over and over --- diff --git a/src/switch_core_io.c b/src/switch_core_io.c index 4e1c7075b5..14cec65808 100644 --- a/src/switch_core_io.c +++ b/src/switch_core_io.c @@ -310,6 +310,8 @@ SWITCH_DECLARE(switch_status_t) switch_core_session_read_frame(switch_core_sessi } else { memset(session->raw_read_frame.data, 255, read_frame->codec->implementation->decoded_bytes_per_packet); } + + session->raw_read_frame.timestamp = 0; session->raw_read_frame.datalen = read_frame->codec->implementation->decoded_bytes_per_packet; session->raw_read_frame.samples = session->raw_read_frame.datalen / sizeof(int16_t); read_frame = &session->raw_read_frame;