From: Moises Silva Date: Thu, 18 Dec 2014 00:31:16 +0000 (-0500) Subject: Fix timestamps in mod_bert broken by the cpu improvements refactoring X-Git-Tag: v1.4.15^2~30 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d78649058412dc051873d53d19806bed3acb8a8a;p=thirdparty%2Ffreeswitch.git Fix timestamps in mod_bert broken by the cpu improvements refactoring --- diff --git a/src/mod/applications/mod_bert/mod_bert.c b/src/mod/applications/mod_bert/mod_bert.c index a1adb2dd9d..ca861cb25a 100644 --- a/src/mod/applications/mod_bert/mod_bert.c +++ b/src/mod/applications/mod_bert/mod_bert.c @@ -203,12 +203,6 @@ SWITCH_STANDARD_APP(bert_test_function) write_frame.datalen = read_impl.encoded_bytes_per_packet; write_frame.samples = read_impl.samples_per_packet; - if (timer_name) { - write_frame.timestamp = bert.timer.samplecount; - } else { - /* the playback() app does not set write_frame.timestamp unless a timer is used, what's the catch? does it matter? */ - } - for (;;) { if (!switch_channel_ready(channel)) { @@ -222,6 +216,8 @@ SWITCH_STANDARD_APP(bert_test_function) switch_log_printf(SWITCH_CHANNEL_SESSION_LOG(session), SWITCH_LOG_ERROR, "Failed to step on timer!\n"); break; } + /* the playback() app does not set write_frame.timestamp unless a timer is used, what's the catch? does it matter? */ + write_frame.timestamp = bert.timer.samplecount; } if (bert.output_debug_f) {