]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
clear timestamp when generating a fake empty frame to fix edge-case sending the same...
authorAnthony Minessale <anthm@freeswitch.org>
Thu, 3 Mar 2011 02:29:47 +0000 (20:29 -0600)
committerAnthony Minessale <anthm@freeswitch.org>
Thu, 3 Mar 2011 02:29:47 +0000 (20:29 -0600)
src/switch_core_io.c

index 4e1c7075b585f4a3b3c2e58645d91805249bda13..14cec65808828451d02218c626ed00124e3ff4f7 100644 (file)
@@ -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;